834 lines
42 KiB
Plaintext
834 lines
42 KiB
Plaintext
-------------------------------------------------------------------
|
|
Sun Dec 14 19:06:27 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 8.1.0:
|
|
* Deprecated: --hls-segment-queue-threshold in favor of
|
|
--stream-segmented-queue-deadline (#6734)
|
|
* Improved: debug logging of segmented streams (#6730)
|
|
* Updated plugins:
|
|
- twitch: fixed clips GQL API query (#6744)
|
|
*Tests: removed accidental pytest_cov dependency when running tests (#6727)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 11 16:17:17 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 8.0.0:
|
|
* BREAKING: dropped support for EOL Python 3.9 (#6674)
|
|
- https://peps.python.org/pep-0596/#lifespan
|
|
* BREAKING/API: removed deprecated url_master from HLSStream/MuxedHLSStream
|
|
(#6688)
|
|
- https://streamlink.github.io/migrations.html#hlsstream-url-master-argument
|
|
* BREAKING/dependencies: bumped version requirement of urllib3 to >=2.0.0
|
|
(#6686)
|
|
- https://urllib3.readthedocs.io/en/stable/v2-migration-guide.html
|
|
* Added: --stream-segmented-duration in favor of --hls-duration (now
|
|
deprecated), which affects HLS, DASH and other segmented stream types (#6705)
|
|
* Added: duration parameter to dash:// streams (DASHStream) (#6705)
|
|
* Added: --ffmpeg-validation-timeout for being able to increase the time for
|
|
validating the FFmpeg executable (--ffmpeg-ffmpeg) (#6716)
|
|
* Added: Flatpak player detection for VLC and mpv (#6717, #6723)
|
|
* Refactored: parts of the internal SegmentedStream, HLSStream and DASHStream
|
|
implementations (WIP) (#6696, #6707, #6709)
|
|
* Updated plugins:
|
|
- aloula: fixed livestream schema (#6662)
|
|
- btv: rewritten and fixed plugin (#6691)
|
|
- chzzk: added support for in-progress VODs via live-rewind streams (#6675)
|
|
- dlive: fixed streams expiring after 5 minutes (#6695)
|
|
- goodgame: updated matches, switched API endpoints (#6714)
|
|
- nhkworld: removed plugin (#6677)
|
|
- rtve: fixed validation schema (#6701)
|
|
- twitch: fixed access token acquirement and various persisted GraphQL
|
|
query IDs (#6720, #6721)
|
|
- twitch: added --twitch-supported-codecs for access to higher quality
|
|
streams (#5769)
|
|
* Dependencies: dropped optional zstandard dependency on Python 3.14 and
|
|
above (#6683)
|
|
* Tests: bumped version requirement of pytest to >=8.4.0 (#6612)
|
|
* Docs: refactored docs config and custom Sphinx extensions, added make
|
|
options for disabling various components for offline building (#6668, #6669)
|
|
* Docs: fixed compatibility with docutils==0.22.2 (#6699)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 8 17:24:34 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 7.6.0:
|
|
* Added: official support for Python 3.14 (#6617)
|
|
* Added: --skip for stopping on existing file outputs without user prompts
|
|
(#6633)
|
|
* Added: CDPClientSession.{apply,retrieve}_cookies() for copying cookies
|
|
between Streamlink's HTTP session and the web browser (#6650)
|
|
* Updated plugins:
|
|
- chzzk: added support for live streams with a wider content availability
|
|
window (#6652)
|
|
- indihometv: removed plugin (#6615)
|
|
- kick: added --kick-low-latency (#6605)
|
|
- lrt: fixed plugin (#6608, #6637)
|
|
- mediaklikk: fixed plugin (#6629)
|
|
- vkvideo: renamed to vkvideolive, added VOD support (#6640, #6642)
|
|
* Docs: fixed compatibility with docutils>=0.22 (transitive dependency) (#6625)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 8 19:58:46 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 7.5.0:
|
|
* 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)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jun 8 22:39:01 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 7.4.0:
|
|
* 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)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 26 21:25:53 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 7.3.0:
|
|
* 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)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 5 02:37:23 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 7.2.0:
|
|
* 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)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 9 03:08:25 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Swapping 'Requires: python3dist(streamlink) = %{version}' to
|
|
'Requires: python3-streamlink' for completions and manpage
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 14 19:07:08 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 7.1.3:
|
|
* Fixed: validate.contains() to allow all kinds of Container object inputs
|
|
(#6421)
|
|
* Updated plugins:
|
|
- ceskatelevize: rewritten and fixed plugin (#6397)
|
|
- nos: fixed validation schema, updated matcher (#6420)
|
|
- pandalive: fixed user_id retieval, updated matcher (#6433)
|
|
- pluzz: fixed video ID schemas (#6428)
|
|
- streamable: removed plugin (#6435)
|
|
- tv4play: removed plugin (#6399)
|
|
- twitch: refactored TwitchAPI class and access token retrieval (#6403)
|
|
- wwenetwork: rewritten and fixed plugin (#6404)
|
|
* Docs: replaced Windows and Linux AppImage nightly builds with preview
|
|
builds triggered on each commit to master (#6425)
|
|
* Docs: added optional/secondary Linux AppImage builds with FFmpeg being
|
|
bundled (#6415)
|
|
* Tests: bumped freezegun requirement to >=1.5.0 (#6406)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 8 18:43:00 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Removing the following 'Requires:'
|
|
- python3-exceptiongroup
|
|
- python3-typing_extensions
|
|
- Update to upstream version 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)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Dec 28 20:57:51 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 7.1.1:
|
|
* Fixed: --show-matchers=pluginname not working when plugins are loaded
|
|
lazily (#6361)
|
|
- Update to upstream version 7.1.0:
|
|
* 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)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 6 15:07:40 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 7.0.0:
|
|
* BREAKING: dropped support for EOL Python 3.8 (Win 7/8 are now unsupported) (#6230)
|
|
* BREAKING/CLI: removed deprecated config file and plugin config file paths (#6149)
|
|
* BREAKING/CLI: removed deprecated plugin sideloading paths (#6150)
|
|
* BREAKING/CLI: removed deprecated --force-progress CLI argument (#6196)
|
|
* BREAKING/CLI: removed deprecated stream-type related CLI arguments (#6232)
|
|
- --hls-segment-attempts
|
|
- --hls-segment-threads
|
|
- --hls-segment-timeout
|
|
- --hls-timeout
|
|
- --http-stream-timeout
|
|
* BREAKING/API: removed deprecated stream-type related session options (#6232)
|
|
- 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 (#6274)
|
|
* BREAKING/API: removed deprecated import paths for NoPluginError, NoStreamsError, PluginError and Plugin (#6274)
|
|
* BREAKING/packaging: dropped "32 bit" Windows x86 and Linux AppImage i686 builds (#6052)
|
|
* Removed: flawed implementation of VLC-specific player variables (#6251, #6253)
|
|
* Deprecated: --verbose-player CLI argument in favor of --player-verbose (#6227)
|
|
* Deprecated: --fifo CLI argument in favor of --player-fifo (#6227)
|
|
* Added: warning messages for deprecated/suppressed plugin arguments (#6240, #6249)
|
|
* Fixed: errors on missing stdin file descriptor (#6239)
|
|
* Fixed: --interface not having an effect on custom HTTPAdapters (#6223)
|
|
* Updated plugins:
|
|
- afreeca: renamed to soop, overhauled plugin and deprecated old plugin CLI arguments (#6247, #6257)
|
|
- ruv: rewritten and fixed plugin (#6262)
|
|
- tv3cat: updated plugin matchers (#6242)
|
|
* Docs: updated documentation of various CLI arguments (#6226, #6255, #6225)
|
|
* Chore: updated typing annotations (PEP 563, PEP 585, PEP 604, PEP 613) (#6218)
|
|
* Chore: reformatted the whole code base using ruff (#6260)
|
|
* Build: bumped trio dependency to >=0.25.0,<1 on Python >= 3.13 (#6244)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 1 14:19:01 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 6.11.0:
|
|
* Deprecated: --record-and-pipe=... in favor of --stdout --record=... (and explicitly disallowed --stdout --output=...) (#6194)
|
|
* Fixed: error when setting both --http-no-ssl-verify and --http-disable-dh (#6205)
|
|
* Fixed: --player-passthrough without a resolved default --player (#6207)
|
|
* Fixed: error when stdout/stderr file descriptors are missing (#6197)
|
|
* Updated: webbrowser API's Chrome devtools protocol to latest version (#6211)
|
|
* Updated plugins:
|
|
- crunchyroll: removed plugin (#6179)
|
|
- dlive: fixed missing stream URL signature (#6171)
|
|
- facebook: removed plugin (#6199)
|
|
- mildom: removed plugin (#6198)
|
|
- tvrby: removed plugin (#6202)
|
|
- tvrplus: removed plugin (#6203)
|
|
- twitch: fixed client-integrity token acquirement (#6211)
|
|
- vk: fixed API params and validation schema (#6178)
|
|
- webtv: removed plugin (#6172)
|
|
- zengatv: removed plugin (#6174)
|
|
- zhanqi: removed plugin (#6173)
|
|
* Tests: removed pytest-asyncio dependency (#6208)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 6 15:31:20 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 6.10.0:
|
|
* Added: official support for Python 3.13 (#6133)
|
|
* Added: --logformat and --logdateformat (#6138, #6144)
|
|
* Added: --ffmpeg-loglevel (#6161)
|
|
* Fixed: continuous logging errors when stdout stream was closed on the reading end (#6142)
|
|
* Fixed: HTTP proxy config being used when getting webbrowser API's websocket IPC address (#6130)
|
|
* Updated plugins:
|
|
- booyah: removed plugin (#6162)
|
|
- douyin: fixed validation schema (#6140)
|
|
- galatasaraytv: removed plugin (#6163)
|
|
- idf1: removed plugin (#6164)
|
|
- linelive: removed plugin (#6165)
|
|
- pandalive: fixed missing HTTP headers (#6148)
|
|
- tiktok: fixed schema of inaccessible streams (#6160)
|
|
- youtube: disabled VODs, as they are currently non-functional (#6135)
|
|
* Docs: bumped sphinx-design >=0.5.0,<=0.6.1, enabling sphinx >=8.0.0 (#6137)
|
|
* Tests: fixed pytest-asyncio warnings (#6143)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 15 00:27:15 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 6.9.0:
|
|
* Added: streamlink.plugin.api.webbrowser subpackage with the aws_waf module (#6102, #6118)
|
|
* Added: max_buffer_size kwarg to CDPClient.session() (#6101)
|
|
* Added: webbrowser User-Agent header override in headless mode (#6114)
|
|
* Changed: default value of --webbrowser-headless from True to False (#6116)
|
|
* Changed: unicode characters to be unescaped in JSON output, if possible (#6080)
|
|
* Fixed: potential character encoding issues in Streamlink's logger (#6081)
|
|
* Updated plugins:
|
|
- nicolive: updated plugin matcher (#6127)
|
|
- okru: fixed validation schema (#6085)
|
|
- radionet: removed plugin (#6091)
|
|
- sportschau: fixed plugin (HLS streams with packed audio streams remain unsupported) (#6104)
|
|
- tiktok: fixed room ID validation schema (#6106)
|
|
- tvp: added support for sport.tvp.pl (#6097)
|
|
- twitch: added --twitch-force-client-integrity (#6113)
|
|
- twitch: fixed broken client-integrity token decoding+parsing (#6113)
|
|
- twitch: removed the headless=False override (#6117)
|
|
- vimeo: removed error messages for unsupported DASH streams (#6128)
|
|
- vk: fixed validation schema (#6096)
|
|
- vtvgo: resolved AWS Web Application Firewall bot detection (#6102)
|
|
- yupptv: fixed plugin, added ad filtering (#6093)
|
|
* Docs: added webbrowser API metadata to plugin descriptions (#6115)
|
|
* Docs: updated build-dependencies and the furo theme (#6126)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 11 18:13:50 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 6.8.3:
|
|
* Updated plugins:
|
|
- tiktok: new plugin (#6073)
|
|
- twitch: fixed channel names with uppercase characters (#6071)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 4 20:10:48 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 6.8.2:
|
|
* Updated plugins:
|
|
- douyin: new plugin (#6059)
|
|
- huya: fixed stream URLs (#6058)
|
|
- pluzz: fixed API URL, stream tokens and validation schemas (#6048)
|
|
- twitch: added info log messages about ad break durations (#6051)
|
|
- twitch: fixed clip URLs (#6045)
|
|
- twitch: fixed discontinuity warning spam in certain circumstances (#6022)
|
|
- vidio: fixed stream tokens, added metadata (#6057)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 18 14:03:44 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 6.8.1:
|
|
* Fixed: failed HTTPAdapter tests on some OpenSSL configurations (#6040, #6042)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 17 16:31:47 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 6.8.0:
|
|
* Added: sha256 checksum to log message when side-loading plugins (#6023)
|
|
* Added: SSLContextAdapter to streamlink.session.http (#6024)
|
|
* Deprecated: old re-exports in streamlink.plugins package (#6005)
|
|
* Updated plugins:
|
|
- bilibili: fixed validation schema for offline channels (#6032)
|
|
- chzzk: fixed channels without content (#6002)
|
|
- cnbce: new plugin (#6029)
|
|
- kick: new plugin (#6012, #6021, #6024)
|
|
- tf1: added authentication via --tf1-email and --tf1-password (#5983)
|
|
- tvp: fixed live streams (#6037)
|
|
- welt: fixed live streams (#6011)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 19 00:05:42 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Fixing up Supplements for bash/zsh completion and manpage
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 18 23:08:03 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Swapping out 'Requires: zsh-completion' for 'Requires: zsh' so proper
|
|
zsh-completion rpm is also included
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 12 15:22:25 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Adding filter to rpmlintrc for exceptiongroup as it's started complaining
|
|
about 'python-leftover-require'
|
|
- Updating to upstream version 6.7.4:
|
|
* Refactored: CLI errors (#5958)
|
|
* Updated plugins:
|
|
- afreeca: updated stream qualities (#5953)
|
|
- afreeca: added --afreeca-stream-password (#5952)
|
|
- chzzk: new plugin (#5731)
|
|
- nownews: removed plugin (#5961)
|
|
- turkuvaz: fixed HLS streams (#5946)
|
|
* Docs: clarified plugin request rules (#5949)
|
|
* Build: fixed build issues on Windows (#5990)
|
|
* Build: removed exceptiongroup dependency on Python >= 3.11 (#5987)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Apr 14 20:26:46 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 6.7.3:
|
|
* Fixed: file output paths being able to exceed max file/directory name length (#5921, #5925)
|
|
* Fixed: propagation of KeyboardInterrupt/SystemExit in streamlink.webbrowser (#5930)
|
|
* Fixed: compatibility with exceptiongroup<=1.1.1 (#5930)
|
|
* Fixed: plugin.api.validate.parse_qsd input type validation (#5932)
|
|
* Updated plugins:
|
|
- mangomolo: fixed missing referer header and updated URL matcher (#5923, #5926)
|
|
- pluto: rewritten plugin (#5910)
|
|
- showroom: fixed geo-block check preventing stream access (#5911)
|
|
- vkplay: updated URL matcher (#5908)
|
|
* Tests: fixed test failure when running tests from the bdist build directory (#5933)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 23 14:13:26 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to upstream version 6.7.2:
|
|
* Build: reverted trio version requirement bump (#5902)
|
|
* Build: fixed incorrect pytest version requirement (#5901)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 20 19:29:44 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Adding 'Requires: python3-exceptiongroup' otherwise it errors out
|
|
* ModuleNotFoundError: No module named 'exceptiongroup'
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 19 15:52:53 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updated to upstream version 6.7.1:
|
|
* Fixed: CLI download progress missing the last data chunk (#5887)
|
|
* Fixed: compatibility with trio>=0.25 (#5895)
|
|
* Updated plugins:
|
|
- tv3cat: fixed plugin and added VODs (#5890)
|
|
- vimeo: fixed event streams and embedded player URLs (#5892, #5899)
|
|
* Build: bumped trio dependency version requirement to >=0.25,<1 (#5895)
|
|
* Build: added exceptiongroup dependency (#5895)
|
|
* Tests: fixed root logger level not being reset (#5888, #5897)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 11 14:42:22 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 6.7.0:
|
|
* Added: repeatable --plugin-dir CLI argument (5866)
|
|
* Deprecated: --plugin-dirs CLI argument with comma separated paths (5866)
|
|
* Fixed: independent encryption status of HLS initialization sections (#5861)
|
|
* Fixed: objects of default session options being shared between sessions (#5875)
|
|
* Updated plugins:
|
|
- bloomberg: fixed data regex (#5869)
|
|
- ltv_lsm_lv: fixed player ID retrieval, removed custom HLS implementation (#5858)
|
|
- mangomolo: new plugin (#5852)
|
|
- ustvnow: updated matcher (#5881)
|
|
- vimeo: fixed optional DASH streams of live events (#5854)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 20 19:18:10 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 6.6.2:
|
|
* Fixed: missing plugin override log message in non-editable installs (#5844)
|
|
* Fixed: incorrect setuptools min. version in build requirements (#5842)
|
|
* Updated plugins:
|
|
- afreeca: fixed broadcast number regex (#5847)
|
|
- afreeca: added support for stream metadata (#5849)
|
|
- hiplayer: removed media.gov.kw matcher (#5848)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 17 17:18:35 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Adding logic to include a "Provides:" when ending in .0 and not include otherwise
|
|
- Fixed: plugin arguments in --help output (#5838)
|
|
- Docs: removed empty plugin sections in docs and man page (#5838)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 16 18:59:49 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- For some reason, a %{version} ending in .0 (i.e. 6.6.0) results in the .0 being dropped
|
|
unless a "Provides: python3dist(streamlink) = %{version}" is explicitly included.
|
|
- Updating to upstream version 6.6.0:
|
|
* Implemented: lazy plugins loading (#5793, #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)
|
|
- Moved: streamlink.plugin.api.http_session to streamlink.session.http (#5807)
|
|
- Refactored: Streamlink class internals (#5807, #5814)
|
|
- Deprecated: Streamlink.{get,load}_plugins() methods (#5818)
|
|
- Deprecated: direct imports of HTTPSession and imports from streamlink.plugin.api.http_session (#5818)
|
|
- Refactored: streamlink.utils.args module (#5778, #5781, #5815)
|
|
* Updated plugins:
|
|
- aloula: fixed missing HTTP headers (#5792)
|
|
- foxtr: removed plugin (#5827)
|
|
- huya: fixed stream URLs (#5785)
|
|
- nowtvtr: new plugin (#5827)
|
|
- qq: removed plugin (#5806)
|
|
- rtbf: removed plugin (#5801)
|
|
* Tests: improved overall test execution time (#5799, #5805)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 5 01:56:17 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating "Copyright" year
|
|
- Adding 'skip_python' for python39 and python310
|
|
- Adding python312 references where required
|
|
- Cleaning up python-streamlink-rpmlintrc
|
|
- Changing 'Requires: python-' to 'Requires: python3-'
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 16 15:10:14 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 6.5.1:
|
|
* Fixed: file output path log message on py38/py39 (#5728)
|
|
* Improved: warning message when using quoted player paths (in config files) (#5757)
|
|
* Updated plugins:
|
|
- artetv: updated API response validation schema (#5774)
|
|
- atresplayer: updated API response validation schema (#5742)
|
|
- bigo: reimplemented plugin (#5754)
|
|
- bilibili: fixed stream resolving issues on channels with custom layouts (#5771)
|
|
- huya: added stream CDN availability check (#5745)
|
|
- twitch: disabled Chromium headless mode on client-integrity token acquirement (#5758)
|
|
- vidio: fixed missing API request cookies (#5762)
|
|
- zattoo: fixed audio/video sync issues (#5739)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Dec 16 16:05:10 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 6.5.0:
|
|
* Fixed: UserWarning being emitted by recent pycountry releases when parsing certain language codes (#5722)
|
|
* Fixed: trace logging setup in WebsocketClient implementation (#5705)
|
|
* Updated plugins:
|
|
- btv: switched to HLS multivariant playlists (#5698)
|
|
- gulli: rewritten plugin (#5725)
|
|
- twitch: removed/disabled --twitch-disable-reruns (#5704)
|
|
- twitch: enabled check_streams HLS option, to ensure early stream availability without querying the delayed Twitch API (#5708)
|
|
- twitch: removed unnecessary Twitch API error messages for offline channels (#5709)
|
|
- wasd: removed plugin (#5711)
|
|
* Build: added support for versioningit >=3.0.0, with backward compatibility (#5721)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 28 19:54:05 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 6.4.2:
|
|
* Fixed: HLS segment maps being written to the output multiple times (#5689)
|
|
* Fixed plugins:
|
|
- bilibili: rewritten plugin (#5693)
|
|
- piczel: updated HLS URLs (#5690)
|
|
- ssh101: fixed stream URL retrieval (#5686)
|
|
* Docs: added missing Cache API docs (#5688)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 22 15:07:03 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 6.4.1:
|
|
* Fixed: libxml2 2.12.0 compatibility (#5682)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 21 16:45:46 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 6.4.0:
|
|
* Added: missing support for dynamic DASH manifests with SegmentLists (#5654, #5657)
|
|
* Added: warning log message when skipping DASH segments between manifest reloads (#5659)
|
|
* Added plugins: nasaplus (#5664)
|
|
* Updated plugins:
|
|
- raiplay: added VOD support with authentication --raiplay-email / --raiplay-password / --raiplay-purge-credentials (#5662)
|
|
- telemadrid: fixed XPath query (#5653)
|
|
- tvp: fixed tvp.info (#5645)
|
|
- youtube: fixed video ID retrieval (#5673)
|
|
* Docs: added validation schema API docs and API guide (#5652, #5655)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 8 20:00:01 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Adding a 'Provides: python3[9,10,11]-streamlink-manpage' entry to
|
|
python-streamlink-manpage
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 26 13:52:41 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 6.3.1:
|
|
* Fixed plugins:
|
|
- welt: rewritten plugin (#5637)
|
|
- Build: fixed tests when running from sdist (#5636)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 25 18:14:41 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 6.3.0:
|
|
* Added: warning log message when skipping HLS segments between playlist reloads (#5607)
|
|
* Refactored: internals of segmented stream implementations (base classes, HLS, DASH)
|
|
* Added: base Segment dataclass and made segmented streams inherit from it (#5594)
|
|
* Moved: modules into sub-packages (import paths of public APIs remain the same) (#5593)
|
|
* Renamed: various non-public HLS class methods/attributes and functions (#5526)
|
|
* Removed: Sequence segment wrapper from HLS implementation (#5526)
|
|
* Fixed: DASH manifest not respecting the minBufferTime (#5610)
|
|
* Fixed: URL matchers of HLS/DASH protocol plugins (#5616, #5617)
|
|
* Fixed: bandwidth parsing issue in HLS multivariant playlists (#5619)
|
|
* Fixed plugins:
|
|
* dlive: fixed live streams and fixed VODs (#5622, #5623)
|
|
* goodgame: rewritten plugin using goodgame API v4 (#5586, #5597)
|
|
* mitele: updated gbx API calls from v2 to v3 (#5624)
|
|
* twitch: fixed error handling of geo-restricted or inaccessible streams (#5591)
|
|
* Removed plugins:
|
|
* ntv: static stream URLs (#5604)
|
|
* vlive: offline (#5599)
|
|
* Build: dropped versioningit build-requirement when building from sdist tarball (version string has always been built-in while versioningit performed a no-op) (#5632)
|
|
* Packaging: added missing shell completions build-script to sdist (#5625)
|
|
* Docs: clarified section about building from source (sdist/git vs. GitHub tarballs) (#5633)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 3 15:44:18 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 6.2.1:
|
|
* Added: official support for Python 3.12 (#5576)
|
|
* Fixed plugins: goodgame (#5557), nos (#5565), pandalive (#5569), wwenetwork (#5559)
|
|
* Build: added custom setuptools build-backend override which fixes issues with building Windows-specific wheels (#5558)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 14 13:23:47 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 6.2.0:
|
|
* Added: --player-env CLI argument (#5535)
|
|
* Added: OpenSSL version to debug log output (#5506)
|
|
* Updated: segmented stream internals and typing (#5504, #5507)
|
|
* Updated: internal HLS tag parsing setup and parser state (#5513, #5521)
|
|
* Fixed: HLS streams not ending on playlist reload with endlist tag and no new segments (#5538)
|
|
* Fixed: missing file encoding when writing a log file (#5532)
|
|
* Added plugins: piaulizaportal (#5508)
|
|
* Fixed plugins: hiplayer (#5534), nicolive (#5529), pluto (#5551)
|
|
* Docs: added list of supported metadata variables for each plugin (#5517, #5519)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 16 16:49:54 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 6.1.0:
|
|
* Added: --hls-segment-queue-threshold for being able to configure when to stop HLS streams early on missing segments (#5478)
|
|
* Fixed: config file parsing issues and made parsing argument values more strict (#5484)
|
|
* Fixed: race condition when reading and validating the FFmpeg version string (#5480)
|
|
* Fixed plugins: atresplayer (#5477)
|
|
* Docs: added code examples for the removal of Streamlink.{g,s}et_plugin_option (#5497)
|
|
* Build: fixed entry-points config issues with setuptools 68.1.0 (#5500)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 2 14:15:02 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 6.0.1:
|
|
* Added: missing options argument to Streamlink.streams() (#5469)
|
|
* Fixed: migration docs and the 6.0.0 changelog of the Streamlink.{g,s}et_plugin_option() removal (#5471)
|
|
* Fixed plugins: huya (#5467)
|
|
* Docs: updated build-dependencies and the furo theme (#5464, #5465)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 20 15:03:46 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 6.0.0:
|
|
* Added: experimental streamlink.webbrowser API for extracting data from websites using the system's Chromium-based web browser (#5380, #5381, #5386, #5388, #5410)
|
|
* See the --webbrowser, --webbrowser-executable and related CLI arguments for more
|
|
* Added: client-integrity token support to Twitch plugin using the streamlink.webbrowser API (currently only used as a fallback when acquiring the access token fails) (#5414)
|
|
* Added: {playertitleargs} variable to --player-args (#5310)
|
|
* Added: with_{video,audio}_only parameters to DASHStream.parse_manifest() (#5340)
|
|
* Changed: HLS streams to stop early on missing EXT-X-ENDLIST tag when polling the playlist doesn't yield new segments for twice its targetduration value (#5330)
|
|
* Fixed: regex of optional protocol plugin parameters (#5367)
|
|
* Fixed plugins: lrt (#5444), mediavitrina (#5376), mitele (#5436), NRK (#5408), pluzz (#5369), rtvs (#5443), showroom (#5390), turkuvaz (#5374), vimeo (#5335), youtube (#5351)
|
|
* Docs: added migrations page for further guidance on resolving breaking changes (#5433)
|
|
* Docs: split up, updated and improved API docs (#5398)
|
|
* Build: moved project metadata to pyproject.toml (PEP621) (#5438)
|
|
* Dependencies: added trio (#5386), trio-websocket and typing-extensions (#5388), and removed importlib_metadata (#5302)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 17 22:42:35 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Adding 'BuildRequires: %{python_module tomli}' as it's not pulled in as
|
|
a part of python-versioningit anymore
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 8 14:38:25 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 5.5.1:
|
|
* Fixed: shifting time offset when reloading HLS playlists (#5321)
|
|
* Fixed: import of create_urllib3_context on urllib3 <2.0.0 (#5333)
|
|
* Fixed: Vimeo plugin (#5331)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 5 13:15:55 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 5.5.0:
|
|
* Added: --no-config (#5314)
|
|
* Added: --player-external-http-interface (#5295)
|
|
* Fixed: M3U8 attribute parsing issue (#5307)
|
|
* Fixed: various minor plugin issues (#5291, #5299, #5306)
|
|
* Build: bumped urllib3 to >=1.26.0,<3 and fixed compatibility issues with urllib3 >=2.0.0 (#5326, #5325)
|
|
* Docs: bumped furo theme to 2023.03.27 (#5301)
|
|
* Docs: bumped build dependencies sphinx >=5.0.0,<7, myst-parser >=1.0.0,<2 and sphinx-design >=0.4.1,<1 (#5301)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 12 19:45:33 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 5.4.0:
|
|
* Added: --progress CLI argument and deprecated --force-progress (#5268)
|
|
* Added: --dash-manifest-reload-attempts and respective session option (#5208)
|
|
* Improved: DASH segment availability/download logging (#5214, #5235)
|
|
* Refactored: DASH parser + stream implementation (#5221, #5224, #5225, #5244, #5248)
|
|
* Fixed: DASH segment template numbers and availability times (#5213, #5217, #5233)
|
|
* Fixed: DASH manifest mediaPresentationDuration and period duration (#5226)
|
|
* Fixed: DASH manifest suggestedPresentationDelay (#5215)
|
|
* Fixed: various DASH manifest parsing bugs (#5247)
|
|
* Fixed: DASH timeline IDs not being unique (#5199)
|
|
* Fixed: DASH substreams not having synced timelines (#5262)
|
|
* Fixed: queued DASH segments being downloaded after closing the stream (#5236, #5237)
|
|
* Fixed: incorrect min/max values of certain numeric CLI arguments (#5239)
|
|
* Fixed: all naive datetime objects and made them timezone-aware (#5210)
|
|
* Fixed: TV5monde plugin with new implementation (#5206)
|
|
* Fixed: Steam plugin missing CDN auth data in stream URLs (#5222)
|
|
* Fixed: Vimeo plugin's playerConfig regex (#5227)
|
|
* Fixed: VKplay plugin's validation schema (#5251)
|
|
* Fixed: Twitcasting plugin with new implementation (#5255)
|
|
* Tests: fixed setuptools/pkg_resources DeprecationWarnings (#5167, #5230)
|
|
* Tests: fixed ResourceWarnings due to stale file handles (#5242)
|
|
* Added plugins: indihometv (#5266), telemadrid (#5212)
|
|
* Removed plugins: nbcnews (#5279), useetv (#5266)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 28 20:23:02 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 5.3.1:
|
|
* Fixed: http-trust-env session option name (--http-ignore-env CLI parameter) (#5193)
|
|
* Fixed: missing byterange attribute of initialization segments in DASH streams (#5189)
|
|
* Fixed: broken BaseURL context in DASH streams (#5194)
|
|
* Fixed: detection of certain encrypted DASH streams (#5196)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 9 22:24:23 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 5.1.2:
|
|
* Fixed: ValueError being raised while muxing streams (#4998)
|
|
* Fixed: ad filtering bug in Twitch plugin (#5007)
|
|
* Fixed: SVTPlay plugin (#4994)
|
|
* Fixed: TVP plugin (#4997)
|
|
* Docs: updated Linux AppImage and Windows builds install sections (#4999)
|
|
* Docs: fixed man page links in HTML docs (#4995)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 19 17:47:29 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 4.3.0:
|
|
* Improved: CLI download progress output (#4656)
|
|
* Fixed: consecutive FFmpeg executable lookups not being cached (#4660)
|
|
* Fixed: --ffmpeg-verbose-path not expanding ~ to the user's home directory (#4688)
|
|
* Fixed: deprecated stdlib API calls in the upcoming Python 3.11 release (#4651, #4654)
|
|
* Fixed: huya plugin (#4685)
|
|
* Fixed: livestream plugin (#4679)
|
|
* Fixed: picarto plugin (#4729)
|
|
* Fixed: nbcnews plugin (#4668)
|
|
* Fixed: deutschewelle plugin (#4725)
|
|
* Added plugins: atpchallenger (#4700)
|
|
* Removed plugins: nbc + nbcsports + theplatform (#4731), common_jwplayer (#4733)
|
|
* Docs: various CLI related improvements (#4659)
|
|
* Docs: removed OpenBSD and Ubuntu from install docs (#4681)
|
|
* Plugin API: added new validation schemas and updated validators (#4691, #4709, #4732)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jun 11 21:52:40 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Adding a "Provides:" entry.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jun 11 01:28:03 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 4.1.0:
|
|
* Improved: decryption of HLS streams (#4533)
|
|
* Improved: HLS playlist parsing (#4540, #4552)
|
|
* Improved: string representations of Stream implementations (#4521)
|
|
* Fixed: new YouTube consent dialog (#4515)
|
|
* Fixed: crunchyroll plugin (#4510)
|
|
* Fixed: nicolive email logins (#4553)
|
|
* Fixed: threading issue when closing segmented streams (#4517)
|
|
* Removed: suppression of InsecureRequestWarning (#4525)
|
|
* New plugins: blazetv (#4548), hiplayer (#4507), useetv (#4536)
|
|
* Removed plugins: rotana (#4512)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 6 23:45:06 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Fixing 'Requires' for ancillary packages.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 6 22:41:03 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- I was able to get 'python-versioningit' working (with a setup.py stub),
|
|
so I'm removing the "hacky" way of including it for building here.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 6 20:10:01 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version 4.0.1:
|
|
* upstream started using 'versioningit' which has switched some things
|
|
up. I can't get a 'python-versioningit' to build since there's no
|
|
'setup.py', so I'm opting to include the PyPI wheel as a SOURCE
|
|
then install it here for python-3.[8,9,10] ... ugly, but works.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 5 01:46:22 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Trying to work out 'Requires:' for bash/zsh completion and
|
|
manpage subpackages.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 5 00:32:38 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Initial version '3.2.0' from upstream via py2pack.
|