Package: streamlink / 7.3.0-2~bpo12+1
Metadata
Package | Version | Patches format |
---|---|---|
streamlink | 7.3.0-2~bpo12+1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
0001 Remove streamlink version check on startup.patch | (download) |
src/streamlink_cli/argparser.py |
2 1 + 1 - 0 ! |
remove streamlink version check on startup |
0002 Remove external images.patch | (download) |
docs/applications.rst |
4 1 + 3 - 0 ! |
remove external images Due to privacy concerns these are removed from the documentation in Debian. See also lintian tag privacy-breach-generic. Upstream includes images from external sites to show thirdparies screenshots. Replace them with a link instead so the user can choose to not browse the image for privacy reasons. |
0003 Use pycrytodomex instead of pycryptodome.patch | (download) |
pyproject.toml |
2 1 + 1 - 0 ! |
use pycrytodomex instead of pycryptodome Streamlink use features specific to pycryptodome which are not available in python3-crypto package. Only pycryptodomex python module is available in Debian, so replace the use of pycrytodome with pycrytodomex. Related bug python3-pycryptodome: #886291: python3-pycryptodome contains pycryptodomex instead of pycryptodome. |
0004 Remove GitHub Buttons without replacement.patch | (download) |
docs/_templates/sidebar/github-buttons.html |
1 0 + 1 - 0 ! |
remove github buttons without replacement Upstream includes buttons to GitHub that display how often the project was starred. Due to privacy concerns these are removed from the documentation in Debian. |
0005 Use fork awesome a Debian doesn t have font awesome .patch | (download) |
docs/_static/styles/custom.css |
4 2 + 2 - 0 ! |
use fork-awesome a debian doesn't have font-awesome 5 |
0008 Remove intersphinx.patch | (download) |
docs/conf.py |
1 0 + 1 - 0 ! |
remove intersphinx Intersphinx requires internet, so remove it. |
0009 Fix tests with pytest v7.patch | (download) |
tests/webbrowser/cdp/pytest_7_support.py |
90 90 + 0 - 0 ! |
fix tests with pytest v7 New tests were added that use ExceptionInfo.group_contains(). But that method only exists in pytest v8. See also: https://github.com/streamlink/streamlink/pull/5901 pytest 8 is only available in unstable, this patch is used to fix the streamlink build on testing until pytest 8 migrate to testing. |
0008 Fix trio typing with python3 trio 0.22.0.patch | (download) |
src/streamlink/plugin/api/webbrowser/aws_waf.py |
4 2 + 2 - 0 ! |
fix trio typing with python3-trio 0.22.0 With trio < 0.22.1 (Bookworm has 0.22.0), trio.MemorySendChannel and trio.MemoryReceiveChannel are not generic types. Importing code that use them in type annotation as generic types will fail with a TypeError ... is not a generic class import error. The fix is to not use these types as generic types. trio.MemorySendChannel and trio.MemoryReceiveChannel were changed to generic types in https://github.com/python-trio/trio/commit/798e87a126e391073c00c54dc2a8f466986cd7f3. |
0009 Revert PEP639 license metadata changes to be compati.patch | (download) |
pyproject.toml |
9 6 + 3 - 0 ! |
revert pep639 license metadata changes to be compatible with bookworm's setuptools |