Streamlink

Latest version: v6.8.1

Safety actively analyzes 640549 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 14

6.7.0

Release highlights:

- Added: repeatable `--plugin-dir` CLI argument ([5866](https://github.com/streamlink/streamlink/pull/5866))
- Deprecated: `--plugin-dirs` CLI argument with comma separated paths ([5866](https://github.com/streamlink/streamlink/pull/5866))
- Fixed: independent encryption status of HLS initialization sections ([5861](https://github.com/streamlink/streamlink/pull/5861))
- Fixed: objects of default session options being shared between sessions ([5875](https://github.com/streamlink/streamlink/pull/5875))
- Updated plugins:
- bloomberg: fixed data regex ([5869](https://github.com/streamlink/streamlink/pull/5869))
- ltv_lsm_lv: fixed player ID retrieval, removed custom HLS implementation ([5858](https://github.com/streamlink/streamlink/pull/5858))
- mangomolo: new plugin ([5852](https://github.com/streamlink/streamlink/pull/5852))
- ustvnow: updated matcher ([5881](https://github.com/streamlink/streamlink/pull/5881))
- vimeo: fixed optional DASH streams of live events ([5854](https://github.com/streamlink/streamlink/pull/5854))

[Full changelog](https://github.com/streamlink/streamlink/compare/6.6.2...6.7.0)

6.6.2

Patch release:

- Fixed: missing plugin override log message in non-editable installs ([5844](https://github.com/streamlink/streamlink/pull/5844))
- Fixed: incorrect `setuptools` min. version in build requirements ([5842](https://github.com/streamlink/streamlink/pull/5842))
- Updated plugins:
- afreeca: fixed broadcast number regex ([5847](https://github.com/streamlink/streamlink/pull/5847))
- afreeca: added support for stream metadata ([5849](https://github.com/streamlink/streamlink/pull/5849))
- hiplayer: removed media.gov.kw matcher ([5848](https://github.com/streamlink/streamlink/pull/5848))

[Full changelog](https://github.com/streamlink/streamlink/compare/6.6.1...6.6.2)

6.6.1

Patch release:

- Fixed: plugin arguments in `--help` output ([5838](https://github.com/streamlink/streamlink/pull/5838))
- Docs: removed empty plugin sections in docs and man page ([5838](https://github.com/streamlink/streamlink/pull/5838))

[Full changelog](https://github.com/streamlink/streamlink/compare/6.6.0...6.6.1)

6.6.0

Release highlights:

- Implemented: lazy plugins loading ([5793](https://github.com/streamlink/streamlink/pull/5793), [#5822](https://github.com/streamlink/streamlink/pull/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](https://github.com/streamlink/streamlink/pull/5807))
- Moved: `streamlink.plugin.api.http_session` to `streamlink.session.http` ([5807](https://github.com/streamlink/streamlink/pull/5807))
- Refactored: `Streamlink` class internals ([5807](https://github.com/streamlink/streamlink/pull/5807), [#5814](https://github.com/streamlink/streamlink/pull/5814))
- Deprecated: [`Streamlink.{get,load}_plugins()` methods](https://streamlink.github.io/deprecations.html#streamlink-get-load-plugins) ([5818](https://github.com/streamlink/streamlink/pull/5818))
- Deprecated: [direct imports of `HTTPSession` and imports from `streamlink.plugin.api.http_session`](https://streamlink.github.io/deprecations.html#httpsession-and-httpadapters) ([5818](https://github.com/streamlink/streamlink/pull/5818))
- Refactored: `streamlink.utils.args` module ([5778](https://github.com/streamlink/streamlink/pull/5778), [#5781](https://github.com/streamlink/streamlink/pull/5781), [#5815](https://github.com/streamlink/streamlink/pull/5815))
- Updated plugins:
- aloula: fixed missing HTTP headers ([5792](https://github.com/streamlink/streamlink/pull/5792))
- foxtr: removed plugin ([5827](https://github.com/streamlink/streamlink/pull/5827))
- huya: fixed stream URLs ([5785](https://github.com/streamlink/streamlink/pull/5785))
- nowtvtr: new plugin ([5827](https://github.com/streamlink/streamlink/pull/5827))
- qq: removed plugin ([5806](https://github.com/streamlink/streamlink/pull/5806))
- rtbf: removed plugin ([5801](https://github.com/streamlink/streamlink/pull/5801))
- Tests: improved overall test execution time ([5799](https://github.com/streamlink/streamlink/pull/5799), [#5805](https://github.com/streamlink/streamlink/pull/5805))

[Full changelog](https://github.com/streamlink/streamlink/compare/6.5.1...6.6.0)

6.5.1

Patch release:

- Fixed: file output path log message on py38/py39 ([5728](https://github.com/streamlink/streamlink/pull/5728))
- Improved: warning message when using quoted player paths (in config files) ([5757](https://github.com/streamlink/streamlink/pull/5757))
- Updated plugins:
- artetv: updated API response validation schema ([5774](https://github.com/streamlink/streamlink/pull/5774))
- atresplayer: updated API response validation schema ([5742](https://github.com/streamlink/streamlink/pull/5742))
- bigo: reimplemented plugin ([5754](https://github.com/streamlink/streamlink/pull/5754))
- bilibili: fixed stream resolving issues on channels with custom layouts ([5771](https://github.com/streamlink/streamlink/pull/5771))
- huya: added stream CDN availability check ([5745](https://github.com/streamlink/streamlink/pull/5745))
- twitch: disabled Chromium headless mode on client-integrity token acquirement ([5758](https://github.com/streamlink/streamlink/pull/5758))
- vidio: fixed missing API request cookies ([5762](https://github.com/streamlink/streamlink/pull/5762))
- zattoo: fixed audio/video sync issues ([5739](https://github.com/streamlink/streamlink/pull/5739))

[Full changelog](https://github.com/streamlink/streamlink/compare/6.5.0...6.5.1)

6.5.0

Release highlights:

- Fixed: `UserWarning` being emitted by recent `pycountry` releases when parsing certain language codes ([5722](https://github.com/streamlink/streamlink/pull/5722))
- Fixed: trace logging setup in `WebsocketClient` implementation ([5705](https://github.com/streamlink/streamlink/pull/5705))
- Updated plugins:
- btv: switched to HLS multivariant playlists ([5698](https://github.com/streamlink/streamlink/pull/5698))
- gulli: rewritten plugin ([5725](https://github.com/streamlink/streamlink/pull/5725))
- twitch: removed/disabled `--twitch-disable-reruns` ([5704](https://github.com/streamlink/streamlink/pull/5704))
- twitch: enabled `check_streams` HLS option, to ensure early stream availability without querying the delayed Twitch API ([5708](https://github.com/streamlink/streamlink/pull/5708))
- twitch: removed unnecessary Twitch API error messages for offline channels ([5709](https://github.com/streamlink/streamlink/pull/5709))
- wasd: removed plugin ([5711](https://github.com/streamlink/streamlink/pull/5711))
- Build: added support for `versioningit >=3.0.0`, with backward compatibility ([5721](https://github.com/streamlink/streamlink/pull/5721))

[Full changelog](https://github.com/streamlink/streamlink/compare/6.4.2...6.5.0)

Page 2 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.