Skip to content

Commit 99cfac5

Browse files
bobokungithub-actions[bot]dependabot[bot]bakerboy448pre-commit-ci[bot]
authored
4.1.16 (#741)
* 4.1.16-develop1 * Update SUPPORTED_VERSIONS.json for master (#724) * 4.1.15-develop1 * Update SUPPORTED_VERSIONS.json for master (#706) * 4.1.14-develop1 * Update SUPPORTED_VERSIONS.json for master (#692) * 4.1.13-develop * Bump croniter from 3.0.3 to 3.0.4 (#680) Bumps [croniter](https://github.com/kiorky/croniter) from 3.0.3 to 3.0.4. - [Changelog](https://github.com/kiorky/croniter/blob/master/CHANGELOG.rst) - [Commits](pallets-eco/croniter@3.0.3...3.0.4) --- updated-dependencies: - dependency-name: croniter dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump qbittorrent-api from 2024.9.67 to 2024.10.68 (#684) Bumps [qbittorrent-api](https://github.com/rmartin16/qbittorrent-api) from 2024.9.67 to 2024.10.68. - [Release notes](https://github.com/rmartin16/qbittorrent-api/releases) - [Changelog](https://github.com/rmartin16/qbittorrent-api/blob/main/CHANGELOG.md) - [Commits](rmartin16/qbittorrent-api@v2024.9.67...v2024.10.68) --- updated-dependencies: - dependency-name: qbittorrent-api dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update SUPPORTED_VERSIONS.json * bump develop * (ci): add ci for version bump on develop (#688) * Fixes bug in torrent exporting for qbit versions under 4.5.0 * Bump actions/checkout from 3 to 4 (#690) * Bump actions/setup-python from 3 to 5 (#689) * Bump croniter from 3.0.4 to 5.0.1 (#685) * [pre-commit.ci] pre-commit autoupdate (#682) * 4.1.13 * Update SUPPORTED_VERSIONS.json --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: bobokun <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: bakerboy448 <[email protected]> Co-authored-by: bobokun <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * chore(docs): Sync wiki to docs [skip-cd] * Bump qbittorrent-api from 2024.10.68 to 2024.11.69 (#693) * Bump qbittorrent-api from 2024.10.68 to 2024.11.69 Bumps [qbittorrent-api](https://github.com/rmartin16/qbittorrent-api) from 2024.10.68 to 2024.11.69. - [Release notes](https://github.com/rmartin16/qbittorrent-api/releases) - [Changelog](https://github.com/rmartin16/qbittorrent-api/blob/main/CHANGELOG.md) - [Commits](rmartin16/qbittorrent-api@v2024.10.68...v2024.11.69) --- updated-dependencies: - dependency-name: qbittorrent-api dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * bump develop (#694) * chore: bump qbittorrent-api (#697) * chore: bump qbittorrent-api * Update VERSION * Update SUPPORTED_VERSIONS.json * chore(docs): Sync wiki to docs [skip-cd] * 4.1.14 * Update SUPPORTED_VERSIONS.json * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: bobokun <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: bakerboy448 <[email protected]> Co-authored-by: bobokun <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Actionbot <[email protected]> * (fix): BHD add additional unregistered messages for season packs (#707) * (fix): BHD add additional unregistered messages for season packs * Update VERSION * docs: update README.md (#708) * Update README.md Fixed small typo * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * (bhd): handle additional season pack unregistered (#709) * (bhd): handle additional season pack unregistered "COMPLETE SEASON UPLOADED" did not match Complete Season Uploaded: https://beyond-hd.me/torrents/[link] * fixup! * Bump qbittorrent-api from 2024.11.70 to 2024.12.71 (#712) Bumps [qbittorrent-api](https://github.com/rmartin16/qbittorrent-api) from 2024.11.70 to 2024.12.71. - [Release notes](https://github.com/rmartin16/qbittorrent-api/releases) - [Changelog](https://github.com/rmartin16/qbittorrent-api/blob/main/CHANGELOG.md) - [Commits](rmartin16/qbittorrent-api@v2024.11.70...v2024.12.71) --- updated-dependencies: - dependency-name: qbittorrent-api dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * bump 4.1.15-develop4 * Update SUPPORTED_VERSIONS.json * Bump croniter from 5.0.1 to 6.0.0 (#711) * Fix help description for --rem-orphaned argument (#716) * Bump ruamel-yaml from 0.18.6 to 0.18.7 (#720) Bumps ruamel-yaml from 0.18.6 to 0.18.7. --- updated-dependencies: - dependency-name: ruamel-yaml dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump ruamel-yaml from 0.18.7 to 0.18.8 (#721) Bumps ruamel-yaml from 0.18.7 to 0.18.8. --- updated-dependencies: - dependency-name: ruamel-yaml dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump gitpython from 3.1.43 to 3.1.44 (#722) Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.43 to 3.1.44. - [Release notes](https://github.com/gitpython-developers/GitPython/releases) - [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES) - [Commits](gitpython-developers/GitPython@3.1.43...3.1.44) --- updated-dependencies: - dependency-name: gitpython dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [pre-commit.ci] pre-commit autoupdate (#715) * [pre-commit.ci] pre-commit autoupdate updates: - [github.com/asottile/pyupgrade: v3.19.0 → v3.19.1](asottile/pyupgrade@v3.19.0...v3.19.1) * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: bobokun <[email protected]> * Fixes #719 * 4.1.15 * Update SUPPORTED_VERSIONS.json * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: bobokun <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: bakerboy448 <[email protected]> Co-authored-by: bobokun <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Actionbot <[email protected]> Co-authored-by: tanka8 <[email protected]> Co-authored-by: Michael Brünen <[email protected]> * Adds #695 * Bump ruamel-yaml from 0.18.8 to 0.18.9 (#725) Bumps ruamel-yaml from 0.18.8 to 0.18.9. --- updated-dependencies: - dependency-name: ruamel-yaml dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump ruamel-yaml from 0.18.9 to 0.18.10 (#727) Bumps ruamel-yaml from 0.18.9 to 0.18.10. --- updated-dependencies: - dependency-name: ruamel-yaml dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * log orphaned files detected in info instead of debug * Bump pre-commit from 4.0.1 to 4.1.0 (#735) Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 4.0.1 to 4.1.0. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](pre-commit/pre-commit@v4.0.1...v4.1.0) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0 (#739) Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 2.2.0 to 2.3.0. - [Release notes](https://github.com/dependabot/fetch-metadata/releases) - [Commits](dependabot/fetch-metadata@v2.2.0...v2.3.0) --- updated-dependencies: - dependency-name: dependabot/fetch-metadata dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [pre-commit.ci] pre-commit autoupdate (#734) updates: - [github.com/hhatto/autopep8: v2.3.1 → v2.3.2](hhatto/autopep8@v2.3.1...v2.3.2) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * 4.1.16 --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: bakerboy448 <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Actionbot <[email protected]> Co-authored-by: tanka8 <[email protected]> Co-authored-by: Michael Brünen <[email protected]>
1 parent 469bd83 commit 99cfac5

File tree

10 files changed

+15
-13
lines changed

10 files changed

+15
-13
lines changed

.github/workflows/dependabot-approve-and-auto-merge.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
# will not occur.
2020
- name: Dependabot metadata
2121
id: dependabot-metadata
22-
uses: dependabot/fetch-metadata@v2.2.0
22+
uses: dependabot/fetch-metadata@v2.3.0
2323
with:
2424
github-token: "${{ secrets.GITHUB_TOKEN }}"
2525
# Here the PR gets approved.

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ repos:
1717
- id: pretty-format-json
1818
args: [--autofix, --indent, '4', --no-sort-keys]
1919
- repo: https://github.com/hhatto/autopep8
20-
rev: v2.3.1
20+
rev: v2.3.2
2121
hooks:
2222
- id: autopep8
2323
- repo: https://github.com/adrienverge/yamllint.git

CHANGELOG

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Requirements Updated
2-
qbittorrent-api==2024.12.71
2+
ruamel.yaml==0.18.10
33

4-
# Bug Fixes
5-
- Additional unregistered messages added (Fixes #719)
4+
# New Updates
5+
- Adds support for wlidcard matching in category (Adds #695)
66

7-
**Full Changelog**: https://github.com/StuffAnThings/qbit_manage/compare/v4.1.14...v4.1.15
7+
**Full Changelog**: https://github.com/StuffAnThings/qbit_manage/compare/v4.1.15...v4.1.16

SUPPORTED_VERSIONS.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"master": {
3-
"qbit": "v5.0.2",
4-
"qbitapi": "2024.11.70"
3+
"qbit": "v5.0.3",
4+
"qbitapi": "2024.12.71"
55
},
66
"develop": {
77
"qbit": "v5.0.3",

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
4.1.15
1+
4.1.16

config/config.yml.sample

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ cat:
6363
# Category & Path Parameters
6464
# All save paths in qbittorent must be populated below.
6565
# If you want to leave a save_path as uncategorized you can use the key 'Uncategorized' as the name of the category.
66+
# You can use Unix filename pattern matching as well when specifying the save_path
6667
# <Category Name> : <save_path> # Path of your save directory.
6768
movies: "/data/torrents/Movies"
6869
tv: "/data/torrents/TV"

modules/core/remove_orphaned.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ def rem_orphaned(self):
7272
"Aborting deletion to avoid accidental data loss."
7373
)
7474
self.config.notify(e, "Remove Orphaned", False)
75-
logger.debug(f"Orphaned files detected: {orphaned_files}")
75+
logger.info(f"Orphaned files detected: {orphaned_files}")
7676
logger.warning(e)
7777
return
7878
elif orphaned_files:

modules/qbittorrent.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import os
44
import sys
5+
from fnmatch import fnmatch
56
from functools import cache
67

78
from qbittorrentapi import Client
@@ -397,7 +398,7 @@ def get_category(self, path):
397398
if "cat" in self.config.data and self.config.data["cat"] is not None:
398399
cat_path = self.config.data["cat"]
399400
for cat, save_path in cat_path.items():
400-
if os.path.join(save_path, "") == path:
401+
if os.path.join(save_path, "") == path or fnmatch(path, save_path):
401402
category.append(cat)
402403

403404
if not category:

requirements-dev.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
flake8==7.1.1
2-
pre-commit==4.0.1
2+
pre-commit==4.1.0

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ pytimeparse2==1.7.1
66
qbittorrent-api==2024.12.71
77
requests==2.32.3
88
retrying==1.3.4
9-
ruamel.yaml==0.18.8
9+
ruamel.yaml==0.18.10
1010
schedule==1.2.2

0 commit comments

Comments
 (0)