[Bug 277552] multimedia/streamlink: Update to 8.2.0
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 277552] multimedia/streamlink: Update to 6.6.2"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 15 Feb 2026 19:51:59 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277552 --- Comment #23 from Sebastian Meyer <mail@bastimeyer.de> --- I already reviewed these patches a year ago in #10 and #13. Let me give you another review with clear links... > py-streamlink-8.2.0.patch 1. `versioningit` is not a build dependency anymore since Streamlink 6.3.0 if you're not building from git. You are using the source-distribution (sdist) tarball with the built-in version string, hence it's superfluous: - https://github.com/streamlink/streamlink/blame/8.2.0/CHANGELOG.md#L650 - https://github.com/streamlink/streamlink/blob/8.2.0/pyproject.toml#L4-L5 - https://github.com/streamlink/streamlink/blob/8.2.0/pyproject.toml#L171-L174 - https://streamlink.github.io/install.html#dependencies 2. `pytest-asyncio` is not a test dependency either since Streamlink 6.11.0: - https://github.com/streamlink/streamlink/blame/8.2.0/CHANGELOG.md#L301 - https://github.com/streamlink/streamlink/blob/8.2.0/pyproject.toml#L100-L104 - https://github.com/streamlink/streamlink/blob/8.2.0/pyproject.toml#L197-L201 3. The `lxml` version-constraint patch you're applying is also not needed, as the upper boundary is already set to `<7` since Streamlink 7.5.0: - https://github.com/streamlink/streamlink/blame/8.2.0/CHANGELOG.md#L119 - https://github.com/streamlink/streamlink/blob/8.2.0/pyproject.toml#L60 ---- Also, what's the reason for setuptools not being updated for this long? That thread doesn't seem to have any blockers left. What's the packaging release policy for FreeBSD? - https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270358 - https://bugs.freebsd.org/bugzilla/showdependencytree.cgi?id=270358&hide_resolved=1 I don't use FreeBSD, but as the maintainer of Streamlink, it makes me sad seeing the package here being this severely outdated for such a long time. Streamlink 6.5.1 was published on 2024-01-16, meaning this old version is completely useless, as plugins require updates all the time. -- You are receiving this mail because: You are the assignee for the bug.