Revisions of python-streamlink

Scott Bradnick's avatar 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's avatar 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's avatar Scott Bradnick (sbradnick) committed (revision 40)
- Fixing up Supplements for bash/zsh completion and manpage
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 39)
- Swapping out 'Requires: zsh-completion' for 'Requires: zsh' so proper
  zsh-completion rpm is also included
Scott Bradnick's avatar 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's avatar 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's avatar 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's avatar Scott Bradnick (sbradnick) committed (revision 35)
- Adding 'Requires: python3-exceptiongroup' otherwise it errors out
  * ModuleNotFoundError: No module named 'exceptiongroup'
Scott Bradnick's avatar 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's avatar 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's avatar 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's avatar 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's avatar 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's avatar 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's avatar 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's avatar 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's avatar 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's avatar 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's avatar Scott Bradnick (sbradnick) committed (revision 24)
- Updating to upstream version 6.4.1:
  * Fixed: libxml2 2.12.0 compatibility (#5682)
Scott Bradnick's avatar 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
openSUSE Build Service is sponsored by