Fedora 41 Update: python-streamlink-7.5.0-1.fc41

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



--------------------------------------------------------------------------------
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




[Index of Archives]     [Fedora Users]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]

  Powered by Linux