Bug 254784 - net-p2p/py-transmission-rpc: upgrade to 3.2.4
Summary: net-p2p/py-transmission-rpc: upgrade to 3.2.4
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Jan Beich
URL:
Keywords: patch
Depends on: 250941
Blocks:
  Show dependency treegraph
 
Reported: 2021-04-05 11:54 UTC by Fredrik Eriksson
Modified: 2021-04-12 17:25 UTC (History)
0 users

See Also:
jbeich: maintainer-feedback+
jbeich: merge-quarterly+


Attachments
py-transmission-rpc-3.2.4.diff (1.48 KB, patch)
2021-04-05 11:54 UTC, Fredrik Eriksson
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Fredrik Eriksson 2021-04-05 11:54:13 UTC
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
Comment 1 commit-hook freebsd_committer freebsd_triage 2021-04-07 15:55:35 UTC
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(-)
Comment 2 Jan Beich freebsd_committer freebsd_triage 2021-04-07 16:03:21 UTC
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.
Comment 3 commit-hook freebsd_committer freebsd_triage 2021-04-12 17:22:31 UTC
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(-)