This is a pre-release build
A description of the various files is in the README
The zipimport Unix executable contains code licensed under ISC and MIT. The PyInstaller-bundled executables are subject to these and other licenses, all of which are compiled in THIRD_PARTY_LICENSES.txt
Changelog
Core changes
- Add lockfile and pinned extras (#16421) by bashonly, Grub4K
- Bump protobug to 1.0.0, regenerate lockfile & reqs by bashonly
- Fix
defaultextra foriosplatforms (#16376) by bashonly - Fix premieres by pukkandan
- Fix tests by pukkandan
- Improve warning message(s) when --load-info-json is used by pukkandan
- Merge branch 'yt-dlp:master' into feat/youtube/sabr by pukkandan
- Merge branch 'yt-dlp:master' into feat/youtube/sabr by pukkandan
- Merge branch 'yt-dlp:master' into feat/youtube/sabr by pukkandan
- Merge branch 'yt-dlp:master' into feat/youtube/sabr by pukkandan
- Merge remote-tracking branch 'upstream/master' into feat/youtube/sabr by pukkandan
- Move
update_protobugcode intoupdate_requirementsby bashonly - Overwrite resume data if broadcast_id mismatches that in state file by pukkandan
- Remove dangling segment files if sequence is removed by pukkandan
- fix live getting stuck when seeking to an already consumed time by pukkandan
- fix po token refresh by pukkandan
- fix sabr_seek handling checking wrong live property by pukkandan
- fix test by pukkandan
- gracefully end stream on broadcast ID change by pukkandan
- minor fixes by pukkandan
- move defaults to constants by pukkandan
- remove unused debug helpers by pukkandan
- simplify enum value names by pukkandan
- throw SabrUrlExpired error if url has expired by pukkandan
- update: Bump GitHub REST API version to
2026-03-10(#16435) by bashonly
Extractor changes
- bandcamp: weekly: Fix extractor (#16373) by bashonly
- rtp: Support multi-part episodes and
--no-playlist(#16299) by bashonly - youtube
Networking changes
- Request Handler
- curl_cffi
Misc. changes
- build
- Harden build/release workflows (#16358) by bashonly, Grub4K (With fixes in cdc465a by bashonly)
- Regenerate bundle requirements files for
protobugby bashonly
- devscripts
- Handle
ejsupdates for requirements files (#16374) by bashonly, Grub4K - Handle
protobugupdates for requirements files by bashonly requirements_update: Fix comment by bashonlyutils: remove pointless shebang by bashonly
- Handle
- test: Add default and curl-cffi extras to hatch-test env (#16397) by JSubelj