Pushing this as v4 given some significant code changes.
Breaking change
- When using trackers argument,
-tk
or--trackers
, you must now use a comma separated list.
Linking support in qBitTorrent
This is not fully tested.
It seems to be working fine on this windows box, but you absolutely should test with the --debug
argument to make sure it works on your system before putting it into production.
- You can specify to use symbolic or hard links
https://github.com/Audionut/Upload-Assistant/blob/412d30be28cd03072fd9ee92cc637b68ae4c8369/data/example-config.py#L442
- Add one or many (local) paths which you want to contain the links, and UA will map the correct drive/volume for hardlinks.
Reminder
- UA has mkbrr support
https://github.com/autobrr/mkbrr
- You can specify an argument
--mkbrr
or set the confighttps://github.com/Audionut/Upload-Assistant/blob/412d30be28cd03072fd9ee92cc637b68ae4c8369/data/example-config.py#L128
- UA loads binary files for the supported mkbrr OS. If you find mkbrr slower than the original torf implementation when hashing torrents, the mkbrr devs are likely to be appreciative of any reports.
What's Changed
- move cleanup to file by @Audionut in #384
- async metadata calls by @Audionut in #382
- add initial linking support by @Audionut in #380
- Refactor args parsing by @Audionut in #383
Full Changelog: 3.6.5...4.0.0