Created attachment 223824 [details] py-transmission-rpc-3.2.4.diff Current version in ports does not support the new torrent labels feature (transmission>3.0). This patch bumps py-transmission-rpc to latest non-alpha release which includes support for transmission 3.0 features. Note that py-transmission-rpc has a new run dependency on devel/py-typing-extensions
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=24b3fe27993ea471adda03b0335d5cc891988806 commit 24b3fe27993ea471adda03b0335d5cc891988806 Author: Fredrik Eriksson <freebsd@wb9.se> AuthorDate: 2021-03-09 15:12:39 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2021-04-07 15:54:18 +0000 net-p2p/py-transmission-rpc: update to 3.2.4 Changes: https://github.com/Trim21/transmission-rpc/releases Changes: https://github.com/Trim21/transmission-rpc/compare/v2.0.4...v3.2.4 PR: 254784 net-p2p/py-transmission-rpc/Makefile | 7 ++++--- net-p2p/py-transmission-rpc/distinfo | 6 +++--- 2 files changed, 7 insertions(+), 6 deletions(-)
Originally, I've imported 2.0.4 instead of 3.2.* due to install_requires='requests>=2.23.0,<3.0.0' in setup.py while www/py-requests was still at 2.22.0. Over time staying on 2.0.4 blocked www/flexget updates. flexget-3.1.108 + py39-requests-2.22.0_2 + py39-transmission-rpc-3.2.4 seems to work fine here.
A commit in branch 2021Q2 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=d8ec579e14ed50ac88923b19ae58d6ac9ee752ce commit d8ec579e14ed50ac88923b19ae58d6ac9ee752ce Author: Fredrik Eriksson <freebsd@wb9.se> AuthorDate: 2021-03-09 15:12:39 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2021-04-12 17:21:01 +0000 net-p2p/py-transmission-rpc: update to 3.2.4 Changes: https://github.com/Trim21/transmission-rpc/releases Changes: https://github.com/Trim21/transmission-rpc/compare/v2.0.4...v3.2.4 PR: 254784 (cherry picked from commit 24b3fe27993ea471adda03b0335d5cc891988806) net-p2p/py-transmission-rpc/Makefile | 7 ++++--- net-p2p/py-transmission-rpc/distinfo | 6 +++--- 2 files changed, 7 insertions(+), 6 deletions(-)