Path to this page:
Subject: CVS commit: pkgsrc/multimedia/streamlink
From: Yorick Hardy
Date: 2022-07-19 00:11:03
Message id: 20220718221104.071D1FB1A@cvs.NetBSD.org
Log Message:
multimedia/streamlink: update to streamlink-4.2.0
This package now requires versioningit>=2.0.0, I tested with
py39-versioningit-1.1.1 and it builds without problems.
The tests get stuck at 96%, tests/utils/test_named_pipe.py.
= Changelog
== streamlink 4.2.0 (2022-07-09)
Release highlights:
- Added: new Windows portable builds
- Added: more dependency versions to debug log header
- Added: parsed multivariant playlist reference to 'HLSStream' and
'MuxedHLSStream'
- Fixed: unnecessary delay when closing 'DASHStream's
- Fixed: 'FFmpegMuxer' not closing sub-streams concurrently
- Fixed: threading issue when closing 'WebsocketClient'
connections
- Fixed: handling of 'PluginError's when outputting JSON data via
'--json'
- Fixed: broken YouTube plugin when setting custom authentication
headers
- Fixed: "source" Twitch VODs not being considered "best"
- Fixed: and rewritten FilmOn plugin
- Fixed: websocket issue in Twitcasting plugin
- Fixed: VK plugin
- Fixed: various other plugin issues (see full changelog)
- New plugins: Aloula
- Removed plugins: Eltrecetv
- Docs: added openSUSE and Scoop
- Docs: improved some links in CLI docs
- Docs: upgraded 'furo' theme to '2022.06.04.1',
require 'sphinx' '>=4', and replace 'recommonmark'
with 'myst-parser'
- Build: fixed outdated 'python_requires' value in 'setup.cfg'
- Build: upgraded 'versioningit' build dependency to '>=2.0.0 <3'
== streamlink 4.1.0 (2022-05-30)
Release highlights:
- Improved: decryption of HLS streams
- Improved: HLS playlist parsing
- Improved: string representations of 'Stream' implementations
- Fixed: new YouTube consent dialog
- Fixed: crunchyroll plugin
- Fixed: nicolive email logins
- Fixed: threading issue when closing segmented streams
- Removed: suppression of 'InsecureRequestWarning'
- New plugins: blazetv, hiplayer, useetv
- Removed plugins: rotana
Files: