Revisions of python-streamlink
Scott Bradnick (sbradnick)
committed
(revision 42)
- Update to upstream version 6.8.1: * Fixed: failed HTTPAdapter tests on some OpenSSL configurations (#6040, #6042)
Scott Bradnick (sbradnick)
committed
(revision 41)
- Updating to upstream version 6.8.0: * Added: sha256 checksum to log message when side-loading plugins (#6023) * Added: SSLContextAdapter to streamlink.session.http (#6024) * Deprecated: old re-exports in streamlink.plugins package (#6005) * Updated plugins: - bilibili: fixed validation schema for offline channels (#6032) - chzzk: fixed channels without content (#6002) - cnbce: new plugin (#6029) - kick: new plugin (#6012, #6021, #6024) - tf1: added authentication via --tf1-email and --tf1-password (#5983) - tvp: fixed live streams (#6037) - welt: fixed live streams (#6011)
Scott Bradnick (sbradnick)
committed
(revision 40)
- Fixing up Supplements for bash/zsh completion and manpage
Scott Bradnick (sbradnick)
committed
(revision 39)
- Swapping out 'Requires: zsh-completion' for 'Requires: zsh' so proper zsh-completion rpm is also included
Scott Bradnick (sbradnick)
committed
(revision 38)
- Adding filter to rpmlintrc for exceptiongroup as it's started complaining about 'python-leftover-require' - Updating to upstream version 6.7.4: * Refactored: CLI errors (#5958) * Updated plugins: - afreeca: updated stream qualities (#5953) - afreeca: added --afreeca-stream-password (#5952) - chzzk: new plugin (#5731) - nownews: removed plugin (#5961) - turkuvaz: fixed HLS streams (#5946) * Docs: clarified plugin request rules (#5949) * Build: fixed build issues on Windows (#5990) * Build: removed exceptiongroup dependency on Python >= 3.11 (#5987)
Scott Bradnick (sbradnick)
committed
(revision 37)
- Updating to upstream version 6.7.3: * Fixed: file output paths being able to exceed max file/directory name length (#5921, #5925) * Fixed: propagation of KeyboardInterrupt/SystemExit in streamlink.webbrowser (#5930) * Fixed: compatibility with exceptiongroup<=1.1.1 (#5930) * Fixed: plugin.api.validate.parse_qsd input type validation (#5932) * Updated plugins: - mangomolo: fixed missing referer header and updated URL matcher (#5923, #5926) - pluto: rewritten plugin (#5910) - showroom: fixed geo-block check preventing stream access (#5911) - vkplay: updated URL matcher (#5908) * Tests: fixed test failure when running tests from the bdist build directory (#5933)
Scott Bradnick (sbradnick)
committed
(revision 36)
- Update to upstream version 6.7.2: * Build: reverted trio version requirement bump (#5902) * Build: fixed incorrect pytest version requirement (#5901)
Scott Bradnick (sbradnick)
committed
(revision 35)
- Adding 'Requires: python3-exceptiongroup' otherwise it errors out * ModuleNotFoundError: No module named 'exceptiongroup'
Scott Bradnick (sbradnick)
committed
(revision 34)
- Updated to upstream version 6.7.1: * Fixed: CLI download progress missing the last data chunk (#5887) * Fixed: compatibility with trio>=0.25 (#5895) * Updated plugins: - tv3cat: fixed plugin and added VODs (#5890) - vimeo: fixed event streams and embedded player URLs (#5892, #5899) * Build: bumped trio dependency version requirement to >=0.25,<1 (#5895) * Build: added exceptiongroup dependency (#5895) * Tests: fixed root logger level not being reset (#5888, #5897)
Scott Bradnick (sbradnick)
committed
(revision 33)
- Updating to upstream version 6.7.0: * Added: repeatable --plugin-dir CLI argument (5866) * Deprecated: --plugin-dirs CLI argument with comma separated paths (5866) * Fixed: independent encryption status of HLS initialization sections (#5861) * Fixed: objects of default session options being shared between sessions (#5875) * Updated plugins: - bloomberg: fixed data regex (#5869) - ltv_lsm_lv: fixed player ID retrieval, removed custom HLS implementation (#5858) - mangomolo: new plugin (#5852) - ustvnow: updated matcher (#5881) - vimeo: fixed optional DASH streams of live events (#5854)
Scott Bradnick (sbradnick)
committed
(revision 32)
- Updating to upstream version 6.6.2: * Fixed: missing plugin override log message in non-editable installs (#5844) * Fixed: incorrect setuptools min. version in build requirements (#5842) * Updated plugins: - afreeca: fixed broadcast number regex (#5847) - afreeca: added support for stream metadata (#5849) - hiplayer: removed media.gov.kw matcher (#5848)
Scott Bradnick (sbradnick)
committed
(revision 31)
- Adding logic to include a "Provides:" when ending in .0 and not include otherwise - Fixed: plugin arguments in --help output (#5838) - Docs: removed empty plugin sections in docs and man page (#5838)
Scott Bradnick (sbradnick)
committed
(revision 30)
- For some reason, a %{version} ending in .0 (i.e. 6.6.0) results in the .0 being dropped unless a "Provides: python3dist(streamlink) = %{version}" is explicitly included.
Scott Bradnick (sbradnick)
committed
(revision 29)
- Updating to upstream version 6.6.0: * Implemented: lazy plugins loading (#5793, #5822) Streamlink's built-in plugins will now be loaded on demand when resolving input URLs. This improves initial loading times and reduces total memory consumption. * Refactored: Streamlink session module (and related) - Moved: streamlink.session into a sub-package (#5807) - Moved: streamlink.plugin.api.http_session to streamlink.session.http (#5807) - Refactored: Streamlink class internals (#5807, #5814) - Deprecated: Streamlink.{get,load}_plugins() methods (#5818) - Deprecated: direct imports of HTTPSession and imports from streamlink.plugin.api.http_session (#5818) - Refactored: streamlink.utils.args module (#5778, #5781, #5815) * Updated plugins: - aloula: fixed missing HTTP headers (#5792) - foxtr: removed plugin (#5827) - huya: fixed stream URLs (#5785) - nowtvtr: new plugin (#5827) - qq: removed plugin (#5806) - rtbf: removed plugin (#5801) * Tests: improved overall test execution time (#5799, #5805)
Scott Bradnick (sbradnick)
committed
(revision 28)
- Updating "Copyright" year - Adding 'skip_python' for python39 and python310 - Adding python312 references where required - Cleaning up python-streamlink-rpmlintrc - Changing 'Requires: python-' to 'Requires: python3-'
Scott Bradnick (sbradnick)
committed
(revision 27)
- Updating to upstream version 6.5.1: * Fixed: file output path log message on py38/py39 (#5728) * Improved: warning message when using quoted player paths (in config files) (#5757) * Updated plugins: - artetv: updated API response validation schema (#5774) - atresplayer: updated API response validation schema (#5742) - bigo: reimplemented plugin (#5754) - bilibili: fixed stream resolving issues on channels with custom layouts (#5771) - huya: added stream CDN availability check (#5745) - twitch: disabled Chromium headless mode on client-integrity token acquirement (#5758) - vidio: fixed missing API request cookies (#5762) - zattoo: fixed audio/video sync issues (#5739)
Scott Bradnick (sbradnick)
committed
(revision 26)
- Updating to upstream version 6.5.0: * Fixed: UserWarning being emitted by recent pycountry releases when parsing certain language codes (#5722) * Fixed: trace logging setup in WebsocketClient implementation (#5705) * Updated plugins: - btv: switched to HLS multivariant playlists (#5698) - gulli: rewritten plugin (#5725) - twitch: removed/disabled --twitch-disable-reruns (#5704) - twitch: enabled check_streams HLS option, to ensure early stream availability without querying the delayed Twitch API (#5708) - twitch: removed unnecessary Twitch API error messages for offline channels (#5709) - wasd: removed plugin (#5711) * Build: added support for versioningit >=3.0.0, with backward compatibility (#5721)
Scott Bradnick (sbradnick)
committed
(revision 25)
- Updating to upstream version 6.4.2: * Fixed: HLS segment maps being written to the output multiple times (#5689) * Fixed plugins: - bilibili: rewritten plugin (#5693) - piczel: updated HLS URLs (#5690) - ssh101: fixed stream URL retrieval (#5686) * Docs: added missing Cache API docs (#5688)
Scott Bradnick (sbradnick)
committed
(revision 24)
- Updating to upstream version 6.4.1: * Fixed: libxml2 2.12.0 compatibility (#5682)
Scott Bradnick (sbradnick)
committed
(revision 23)
- Updating to upstream version 6.4.0: * Added: missing support for dynamic DASH manifests with SegmentLists (#5654, #5657) * Added: warning log message when skipping DASH segments between manifest reloads (#5659) * Added plugins: nasaplus (#5664) * Updated plugins: - raiplay: added VOD support with authentication --raiplay-email / --raiplay-password / --raiplay-purge-credentials (#5662) - telemadrid: fixed XPath query (#5653) - tvp: fixed tvp.info (#5645) - youtube: fixed video ID retrieval (#5673) * Docs: added validation schema API docs and API guide (#5652, #5655)
Displaying revisions 1 - 20 of 42