-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2025-f3a2fd035b 2025-07-21 01:17:49.257198+00:00 -------------------------------------------------------------------------------- Name : python-streamlink Product : Fedora 41 Version : 7.5.0 Release : 1.fc41 URL : https://streamlink.github.io/ Summary : Python library for extracting streams from various websites Description : Streamlink is a command-line utility that pipes video streams from various services into a video player, such as VLC. The main purpose of Streamlink is to allow the user to avoid buggy and CPU heavy flash plugins but still be able to enjoy various streamed content. There is also an API available for developers who want access to the video stream data. This project was forked from Livestreamer, which is no longer maintained. -------------------------------------------------------------------------------- Update Information: streamlink 7.5.0 (2025-07-08) Added: --no-plugin-sideloading for disabling plugin sideloading from the default location (#6602) Added: --no-plugin-cache for disabling cache file I/O of the plugin key-value store (#6602) Improved: cache file I/O of the plugin key-value store (#6568) Changed: default log format on the trace/all log level, with included thread name (#6557) Fixed: missing thread names for various segmented and muxed streams (#6556) Fixed: pipe write error log messages when muxing streams (#6558) Updated plugins: aloula: updated plugin matchers to support new URLs (#6572) goodgame: fixed HLS stream URLs (#6585) mitele: removed plugin (#6586) nowtvtr: restored plugin (#6560) twitcasting: updated plugin to filter out preroll ads (#6601) twitch: changed plugin to always filter out ads, deprecated --twitch-disable-ads (#6579) twitch: forced default User-Agent on access token API request (#6578) twitch: fixed clips validation schema (#6570) Docs: rearranged CLI arguments that are related to the plugin system (#6602) Build: removed {dev,docs}-requirements.txt in favor of PEP 735 (#6596) Build: bumped lxml requirement to >=4.6.4,<7 (lxml>=6 now supports free-threaded mode) (#6587) Tests: fixed test failures on Python 3.14.0b3 (#6589) Tests: fixed test failures in free-threaded mode (#6591, #6595) Full changelog streamlink 7.4.0 (2025-06-08) Added: encoding keyword to all HTTP request methods to override the response content encoding (#6544) Added: debug log message for the available DASH periods (id or index) (#6521) Fixed: LookupError when selecting an invalid DASH period (#6518) Updated plugins: blasttv: new plugin (#6547) kick: fixed 403 API responses by solving the JS challenge using the webbrowser API (#6500) nicolive: fixed plugin metadata by forcing UTF-8 encoding (#6544) picarto: fixed validation schema and fixed multi-stream selection (#6512) tvp: rewritten and fixed plugin (#6535) twitcasting: fixed plugin by switching to new websocket+HLS streams (#6540) vtvgo: removed plugin (#6516) Tests: fixed py314 test failures (#6527) Tests: fixed some HLS tests failing in rare cases (#6536) Full changelog streamlink 7.3.0 (2025-04-26) Changed: download progress to use the console output stream rather than always stderr, which previously caused log and progress messages to be interweaved (#6497, #6496) Changed: download progress output to be a status message line at the bottom of the console output, unless --progress=force is set in non-interactive or unsupported environments, in which case less frequent regular progress messages are written (#6497, #6496) Fixed: potential division by zero error when formatting progress output (#6498) Build: bumped setuptools requirement from >=65.6 to >=77 and switched to PEP 639 project license metadata format (#6502) Full changelog streamlink 7.2.0 (2025-04-04) Added: decompress extras marker to Streamlink's optional dependencies for installing brotli and zstandard, which were previously implied optional dependencies via the transitive dependency urllib3 (#6451) Changed: --retry-streams to allow a value of 0, so it can be unset again if set previously (#6455) Changed: --quiet to suppress all text output including errors, not just log output (#6461) Fixed: --logfile affecting the console output stream (#6461) Fixed: broken user input prompt behavior on missing or non-interactive I/O streams (#6461) Fixed: Plugin classes not requiring a matching matcher (#6466) Fixed: --hls-audio-select not being case-insensitive and only comparing input values rather than resolved language codes (#6469, #6479) Updated: Chrome Devtool Protocol interfaces, to match recent Chromium versions (#6481) Updated plugins: euronews: rewritten and fixed plugin (#6452) kick: refactored plugin, fixed clip matcher and 403 API responses (#6491) nicolive: fixed plugin not loading cookies from WebSocket messages (#6441) nicolive: made the plugin always filter out blank HLS segments (#6476) nowtvtr: removed plugin (#6488) okru: canonicalize mobile URLs (#6444) tf1: fixed stream matcher (#6439) Full changelog -------------------------------------------------------------------------------- ChangeLog: * Sat Jul 12 2025 Mohamed El Morabity <melmorabity@xxxxxxxxxxxxxxxxx> - 7.5.0-1 - Update to 7.5.0 -------------------------------------------------------------------------------- References: [ 1 ] Bug #2357563 - python-streamlink-7.5.0 is available https://bugzilla.redhat.com/show_bug.cgi?id=2357563 -------------------------------------------------------------------------------- This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2025-f3a2fd035b' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys -------------------------------------------------------------------------------- -- _______________________________________________ package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue