Compare commits
No commits in common. "factory" and "factory" have entirely different histories.
3
streamlink-6.9.0.tar.gz
Normal file
3
streamlink-6.9.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:2ca9b0b17b80bc9d09a8422c390cb38d819af5566493960bf210d8fee221c17f
|
||||||
|
size 758696
|
7
streamlink-6.9.0.tar.gz.asc
Normal file
7
streamlink-6.9.0.tar.gz.asc
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iHUEABYIAB0WIQSJpO+lZTuJnmYReZka62QA7aJ9qQUCZroMAQAKCRAa62QA7aJ9
|
||||||
|
qSuNAQDMKorp96oZ8MZlTBSm/o3qmeKMwCMHeV0uM1I3m/YnXQEAn2P+bESRg3mm
|
||||||
|
Bv8ClRpViAjRjTQoGluPK3xAYchvvwA=
|
||||||
|
=W8S+
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:f64b1a499b6d42af3965a39f30aef2e9e36f3d2d32a3311b8688af342bd5ba7a
|
|
||||||
size 772024
|
|
@ -1,7 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iHUEABYKAB0WIQSJpO+lZTuJnmYReZka62QA7aJ9qQUCZ6+TtgAKCRAa62QA7aJ9
|
|
||||||
qdFAAQDQHYIdouZlbjEcN5mH82ISydtJ9Ea1BJqve5aU6RObzAEAvFP4tEZjKyFV
|
|
||||||
p+Hkzu8YEKxVR04hZ9dk+CBRJrs0ygI=
|
|
||||||
=OQRQ
|
|
||||||
-----END PGP SIGNATURE-----
|
|
@ -1,142 +1,7 @@
|
|||||||
-------------------------------------------------------------------
|
|
||||||
Mon Feb 17 16:14:19 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>
|
|
||||||
|
|
||||||
- update to 7.1.3:
|
|
||||||
* Fixed: validate.contains() to allow all kinds of Container object inputs
|
|
||||||
* Docs: replaced Windows and Linux AppImage nightly builds with preview builds triggered on each commit to master
|
|
||||||
* Docs: added optional/secondary Linux AppImage builds with FFmpeg being bundled
|
|
||||||
* Tests: bumped freezegun requirement to >=1.5.0
|
|
||||||
* Updated plugins:
|
|
||||||
- ceskatelevize: rewritten and fixed plugin
|
|
||||||
- nos: fixed validation schema, updated matcher
|
|
||||||
- pandalive: fixed user_id retieval, updated matcher
|
|
||||||
- pluzz: fixed video ID schemas
|
|
||||||
- streamable: removed plugin
|
|
||||||
- tv4play: removed plugin
|
|
||||||
- twitch: refactored TwitchAPI class and access token retrieval
|
|
||||||
- wwenetwork: rewritten and fixed plugin
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Mon Jan 27 04:18:43 UTC 2025 - Tejas Guruswamy <tejas.guruswamy@opensuse.org>
|
|
||||||
|
|
||||||
- Update to 7.1.2:
|
|
||||||
* Updated plugins:
|
|
||||||
+ various: fixed access of URL matcher regex capture groups, affecting abematv, ard_mediathek, bbiplayer, dailymotion, picarto, streann (#6364, #6368)
|
|
||||||
+ chzzk: added support for clips (#6389)
|
|
||||||
+ dailymotion: added support for lequipe.fr (#6372)
|
|
||||||
+ kick: fixed 403 HTTP errors, fixed VOD URL matcher (#6384)
|
|
||||||
+ nicolive: fixed authentication (#6378)
|
|
||||||
+ tiktok: rewritten plugin, fixed live streams, added VODs (#6381)
|
|
||||||
* Fixed: --show-matchers=pluginname not working when plugins are loaded lazily (#6361)
|
|
||||||
* Added: --show-matchers=pluginname CLI argument (#6287)
|
|
||||||
* Updated: Streamlink and Plugin constructors to allow both Mapping and Options as options types (#6311)
|
|
||||||
* Fixed: uncaught DASH errors if FFmpeg is unavailable (#6306)
|
|
||||||
* As a side effect, if FFmpeg is unavailable, DASH streams will only return one sub-stream of the video and/or audio streams that would be muxed otherwise.
|
|
||||||
* Fixed: incorrect DASH segment duration in timeline manifests (#6323)
|
|
||||||
* Fixed: dynamic DASH streams incorrectly requiring the publishTime and availabilityStartTime attributes (#6324)
|
|
||||||
* Fixed: incorrect DASH segment and manifest base-URL joining (#6328, #6338)
|
|
||||||
* Fixed: matchers and arguments objects being shared in inherited Plugin classes (#6297, #6298)
|
|
||||||
* Updated plugins:
|
|
||||||
+ various: replaced verbose URL matcher regexes of most plugins with multiple simple ones (#6285)
|
|
||||||
+ bilibili: updated schema to include MPEG-TS HLS streams (#6332)
|
|
||||||
+ bilibili: added back high-res HTTPStream streams from the v1 API with higher priority (#5782)
|
|
||||||
+ mangomolo: replaced media.gov.kw with 51.com.kw (#6353)
|
|
||||||
+ soop: rewritten authentication (#6321)
|
|
||||||
+ vkplay: renamed to vkvideo and updated matcher (#6319)
|
|
||||||
+ welt: fixed schema (#6301)
|
|
||||||
* Build: removed typing-extensions from runtime dependencies (#6314)
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Mon Nov 4 17:52:10 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>
|
|
||||||
|
|
||||||
- update to 7.0.0:
|
|
||||||
* BREAKING: dropped support for EOL Python 3.8 (Win 7/8 are now unsupported)
|
|
||||||
* BREAKING/CLI: removed deprecated config file and plugin config file paths
|
|
||||||
* BREAKING/CLI: removed deprecated plugin sideloading paths
|
|
||||||
* BREAKING/CLI: removed deprecated --force-progress CLI argument
|
|
||||||
* BREAKING/CLI: removed deprecated stream-type related CLI arguments
|
|
||||||
- --hls-segment-attempts
|
|
||||||
- --hls-segment-threads
|
|
||||||
- --hls-segment-timeout
|
|
||||||
- --hls-timeout
|
|
||||||
- --http-stream-timeout
|
|
||||||
* BREAKING/API: removed deprecated stream-type related session options
|
|
||||||
- hls-segment-attempts
|
|
||||||
- hls-segment-threads
|
|
||||||
- hls-segment-timeout
|
|
||||||
- hls-timeout
|
|
||||||
- dash-segment-attempts
|
|
||||||
- dash-segment-threads
|
|
||||||
- dash-segment-timeout
|
|
||||||
- dash-timeout
|
|
||||||
- http-stream-timeout
|
|
||||||
* BREAKING/API: removed deprecated import paths for HTTPSession and HTTPAdapters
|
|
||||||
* BREAKING/API: removed deprecated import paths for NoPluginError, NoStreamsError, PluginError and Plugin
|
|
||||||
* BREAKING/packaging: dropped "32 bit" Windows x86 and Linux AppImage i686 builds
|
|
||||||
* Removed: flawed implementation of VLC-specific player variables
|
|
||||||
* Deprecated: --verbose-player CLI argument in favor of --player-verbose
|
|
||||||
* Deprecated: --fifo CLI argument in favor of --player-fifo
|
|
||||||
* Added: warning messages for deprecated/suppressed plugin arguments
|
|
||||||
* Fixed: errors on missing stdin file descriptor
|
|
||||||
* Fixed: --interface not having an effect on custom HTTPAdapters
|
|
||||||
* Updated plugins: afreeca, ruv, tv3cat
|
|
||||||
* Docs: updated documentation of various CLI arguments
|
|
||||||
* Chore: updated typing annotations (PEP 563, PEP 585, PEP 604, PEP 613)
|
|
||||||
* Chore: reformatted the whole code base using ruff
|
|
||||||
* Build: bumped trio dependency to >=0.25.0,<1 on Python >= 3.13
|
|
||||||
- require python-trio >= 0.25, so we are ready for python313
|
|
||||||
- suggest vlc, so it will be prefered over mpv (as libsolv solves it in alphabetical order)
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Tue Oct 1 14:22:13 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>
|
|
||||||
|
|
||||||
- update to 6.11.0:
|
|
||||||
* Deprecated: --record-and-pipe=... in favor of --stdout --record=...
|
|
||||||
(and explicitly disallowed --stdout --output=...)
|
|
||||||
* Fixed: error when setting both --http-no-ssl-verify and --http-disable-dh
|
|
||||||
* Fixed: --player-passthrough without a resolved default --player
|
|
||||||
* Fixed: error when stdout/stderr file descriptors are missing
|
|
||||||
* Updated: webbrowser API's Chrome devtools protocol to latest version
|
|
||||||
* Updated plugins:
|
|
||||||
- crunchyroll: removed plugin
|
|
||||||
- dlive: fixed missing stream URL signature
|
|
||||||
- facebook: removed plugin
|
|
||||||
- mildom: removed plugin
|
|
||||||
- tvrby: removed plugin
|
|
||||||
- tvrplus: removed plugin
|
|
||||||
- twitch: fixed client-integrity token acquirement
|
|
||||||
- vk: fixed API params and validation schema
|
|
||||||
- webtv: removed plugin
|
|
||||||
- zengatv: removed plugin
|
|
||||||
- zhanqi: removed plugin
|
|
||||||
* Tests: removed pytest-asyncio dependency
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Fri Sep 13 13:00:25 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>
|
|
||||||
|
|
||||||
- update to 6.10.0:
|
|
||||||
* Added: official support for Python 3.13
|
|
||||||
* Added: --logformat and --logdateformat
|
|
||||||
* Added: --ffmpeg-loglevel
|
|
||||||
* Fixed: continuous logging errors when stdout stream was closed on the reading end
|
|
||||||
* Fixed: HTTP proxy config being used when getting webbrowser API's websocket IPC address
|
|
||||||
* Updated plugins:
|
|
||||||
- booyah: removed plugin
|
|
||||||
- douyin: fixed validation schema
|
|
||||||
- galatasaraytv: removed plugin
|
|
||||||
- idf1: removed plugin
|
|
||||||
- linelive: removed plugin
|
|
||||||
- pandalive: fixed missing HTTP headers
|
|
||||||
- tiktok: fixed schema of inaccessible streams
|
|
||||||
- youtube: disabled VODs, as they are currently non-functional
|
|
||||||
* Docs: bumped sphinx-design >=0.5.0,<=0.6.1, enabling sphinx >=8.0.0
|
|
||||||
* Tests: fixed pytest-asyncio warnings
|
|
||||||
- remove last bits of supporting leap (as dependencies are missing anyway)
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Aug 12 23:05:48 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>
|
Mon Aug 12 23:05:48 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>
|
||||||
|
|
||||||
- update to 6.9.0:
|
- updatet o 6.9.0:
|
||||||
* Added: streamlink.plugin.api.webbrowser subpackage with the aws_waf module
|
* Added: streamlink.plugin.api.webbrowser subpackage with the aws_waf module
|
||||||
* Added: max_buffer_size kwarg to CDPClient.session()
|
* Added: max_buffer_size kwarg to CDPClient.session()
|
||||||
* Added: webbrowser User-Agent header override in headless mode
|
* Added: webbrowser User-Agent header override in headless mode
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package streamlink
|
# spec file for package streamlink
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2024 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -16,6 +16,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
|
%{?sle15_python_module_pythons}
|
||||||
%global flavor @BUILD_FLAVOR@%nil
|
%global flavor @BUILD_FLAVOR@%nil
|
||||||
%if "%{flavor}" == "test"
|
%if "%{flavor}" == "test"
|
||||||
%define psuffix -test
|
%define psuffix -test
|
||||||
@ -23,7 +24,7 @@
|
|||||||
%define psuffix %nil
|
%define psuffix %nil
|
||||||
%endif
|
%endif
|
||||||
Name: streamlink%{psuffix}
|
Name: streamlink%{psuffix}
|
||||||
Version: 7.1.3
|
Version: 6.9.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Program to pipe streams from services into a video player
|
Summary: Program to pipe streams from services into a video player
|
||||||
License: Apache-2.0 AND BSD-2-Clause
|
License: Apache-2.0 AND BSD-2-Clause
|
||||||
@ -35,7 +36,7 @@ BuildRequires: fdupes
|
|||||||
BuildRequires: python3-PySocks >= 1.5.6
|
BuildRequires: python3-PySocks >= 1.5.6
|
||||||
BuildRequires: python3-Sphinx >= 4
|
BuildRequires: python3-Sphinx >= 4
|
||||||
BuildRequires: python3-certifi
|
BuildRequires: python3-certifi
|
||||||
BuildRequires: python3-devel >= 3.9
|
BuildRequires: python3-devel >= 3.8
|
||||||
BuildRequires: python3-isodate
|
BuildRequires: python3-isodate
|
||||||
BuildRequires: python3-lxml >= 4.6.4
|
BuildRequires: python3-lxml >= 4.6.4
|
||||||
BuildRequires: python3-mypy
|
BuildRequires: python3-mypy
|
||||||
@ -44,9 +45,10 @@ BuildRequires: python3-pycountry
|
|||||||
BuildRequires: python3-pycryptodome >= 3.4.3
|
BuildRequires: python3-pycryptodome >= 3.4.3
|
||||||
BuildRequires: python3-requests >= 2.26
|
BuildRequires: python3-requests >= 2.26
|
||||||
BuildRequires: python3-setuptools
|
BuildRequires: python3-setuptools
|
||||||
BuildRequires: python3-trio >= 0.25.0
|
BuildRequires: python3-trio >= 0.22.0
|
||||||
BuildRequires: python3-trio-typing
|
BuildRequires: python3-trio-typing
|
||||||
BuildRequires: python3-trio-websocket >= 0.9.0
|
BuildRequires: python3-trio-websocket >= 0.9.0
|
||||||
|
BuildRequires: python3-typing_extensions >= 4.0.0
|
||||||
BuildRequires: python3-urllib3 >= 1.26.0
|
BuildRequires: python3-urllib3 >= 1.26.0
|
||||||
BuildRequires: python3-versioningit >= 2.0.0
|
BuildRequires: python3-versioningit >= 2.0.0
|
||||||
BuildRequires: python3-websocket-client >= 1.2.1
|
BuildRequires: python3-websocket-client >= 1.2.1
|
||||||
@ -55,6 +57,7 @@ BuildRequires: python3-wheel
|
|||||||
%if "%{flavor}" == "test"
|
%if "%{flavor}" == "test"
|
||||||
BuildRequires: python3-freezegun >= 1.0.0
|
BuildRequires: python3-freezegun >= 1.0.0
|
||||||
BuildRequires: python3-pytest >= 8.0.0
|
BuildRequires: python3-pytest >= 8.0.0
|
||||||
|
BuildRequires: python3-pytest-asyncio
|
||||||
BuildRequires: python3-pytest-trio
|
BuildRequires: python3-pytest-trio
|
||||||
BuildRequires: python3-requests-mock
|
BuildRequires: python3-requests-mock
|
||||||
BuildRequires: streamlink = %{version}
|
BuildRequires: streamlink = %{version}
|
||||||
@ -69,13 +72,12 @@ Requires: python3-pycryptodome >= 3.4.3
|
|||||||
Requires: python3-requests >= 2.26
|
Requires: python3-requests >= 2.26
|
||||||
Requires: python3-trio >= 0.22.0
|
Requires: python3-trio >= 0.22.0
|
||||||
Requires: python3-trio-websocket >= 0.9.0
|
Requires: python3-trio-websocket >= 0.9.0
|
||||||
|
Requires: python3-typing-extensions >= 4.0.0
|
||||||
Requires: python3-urllib3 >= 1.26.0
|
Requires: python3-urllib3 >= 1.26.0
|
||||||
Requires: python3-websocket-client >= 1.2.1
|
Requires: python3-websocket-client >= 1.2.1
|
||||||
Conflicts: python3-PySocks = 1.5.7
|
Conflicts: python3-PySocks = 1.5.7
|
||||||
# the behaviour of libsolv changed, so we now have to suggest the one we actually want
|
|
||||||
# if no player is preinstalled or in the same install command
|
|
||||||
Recommends: (vlc or mpv)
|
Recommends: (vlc or mpv)
|
||||||
Suggests: vlc
|
|
||||||
Suggests: ffmpeg
|
Suggests: ffmpeg
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user