This is a pre-release build
A description of the various files is in the README
The PyInstaller-bundled executables are subject to the licenses described in THIRD_PARTY_LICENSES.txt
Changelog
Core changes
- Remove Python 3.9 support by bashonly
- remove
yt_dlp.compat.types
by bashonly - ruff
- fix B905 violation in
yt_dlp.aes
by bashonly - fix B905 violation in
yt_dlp.jsinterp
by bashonly - fix B905 violation in
yt_dlp.webvtt
by bashonly - fix B905 violations in YoutubeDL by bashonly
- fix B905 violations in
yt_dlp.extractor.common
by bashonly - fix B905 violations in
yt_dlp.postprocessor.ffmpeg
by bashonly - fix B905 violations in
yt_dlp.utils.jslib.devalue
by bashonly - fix B905 violations in
yt_dlp.utils
by bashonly - fix B905 violations in devscripts/tests by bashonly
- fix B905 violations in extractor code by bashonly
- fix RUF007 violations by bashonly
- fix UP041 violations by bashonly
- fix B905 violation in
- compat: Add
compat_datetime_from_timestamp
(#11902) by pzhlkj6612, seproDev - update: remove < 3.10 compat code by bashonly
Extractor changes
- 10play: Fix extractor (#14242) by Sipherdrakon
- newspicks: Warn when only preview is available (#14197) by doe1080
- pixivsketch: Remove extractors (#14196) by doe1080
- tiktok: live: Fix room ID extraction (#14287) by bashonly
- vimeo: Fix login error handling (#14280) by bashonly
- xhamster: Fix extractor (#14286) by nicolaasjan, willsmillie
Misc. changes
- build
- ci
- cleanup: Bump ruff to 0.13.x (#14293) by bashonly
- docs: Clarify license of PyInstaller-bundled executables (#14257) by seproDev
- test: utils: Fix
sanitize_path
test for Windows CPython 3.11 (#13878) by Grub4K