Releases: buroa/qbtools
Releases · buroa/qbtools
v0.8.2
v0.8.1
v0.8.0
Commands:
- Removed
expired
command, replaced withprune
commandprune
command works almost the same way but give you more control on how to clean up torrents by providing tags.- To delete torrents that have the tag
expired
andadded:30d
and do not have the tagssite:oink
orsite:whatcd
the command would look like:qbittools.py prune --include-tag expired --include-tag added:30d --exclude-tag site:oink --exclude-tag site:whatcd
- To keep consistency across other commands, flags that started with
ignore-
have been changed toexclude-
.
Other:
- Container base changed from Debian to Alpine
v0.7.0
Commands:
tagging
command:- now has
--expired
flag which will tags torrents as expired if tracker seeding reqs are met - removed
--move-unregistered
- changed
--filter-categories
in favor of--ignore-category
- changed
--filter-tags
in favor of--ignore-tag
- minor improvements to existing logic
- now has
expired
command:- now only deletes torrents with an
expired
tag (use withtagging
command for maximum swag) - added
--dry-run
and--with-data
flags (both default to false)
- now only deletes torrents with an
orphaned
command- removed
--confirm
flag and replaced it with--dry-run
(default is false)
- removed
Other
- Updated indexers list and logging
v0.6.2
v0.6.1
v0.6.0
- Refactor tag names:
DEFAULT_TAGS = [
'activity:',
'added:',
'dupe',
'not-linked',
'not-working',
'unregistered',
'tracker-down',
'domain:',
'site:',
]
- Add site tag with
--sites
(requires manual mapping of site to tracker URLs) --trackers
arg is now--domains
v0.5.1
v0.5.0
Add expired command which has opinionated indexers and their seeding requirements. Supported args:
qbittools expired --indexer filelist --indexer torrentleech --indexer hd-torrents --indexer hd-space --indexer scenetime --indexer iptorrents --indexer torrentseeds --ignore-category manual --ignore-category do-not-delete --dry-run