Releases: yt-dlp/yt-dlp-nightly-builds
Releases · yt-dlp/yt-dlp-nightly-builds
yt-dlp nightly 2024.10.24.232910
Generated from: yt-dlp/yt-dlp@c29f5a7
A description of the various files is in the README
Important changes
- Beginning with this release, yt-dlp's Python dependencies must be installed using the
default
group
If you're installing yt-dlp with pip/pipx or requiring yt-dlp in your own Python project, you'll need to specifyyt-dlp[default]
if you want to also install yt-dlp's optional dependencies (which were previously included by default). Read more - The minimum required Python version has been raised to 3.9
Python 3.8 reached its end-of-life on 2024.10.07, and yt-dlp has now removed support for it. As an unfortunate side effect, the officialyt-dlp.exe
andyt-dlp_x86.exe
binaries are no longer supported on Windows 7. Read more
Changelog
Core changes
- Expand paths in
--plugin-dirs
(fix 0f593dca9fa995d88eb763170a932da61c8f24dc) (#11334) by bashonly - Remove Python 3.8 support (#11321) by bashonly
Extractor changes
- facebook: Fix formats extraction (#11343) by kclauhk
- generic: Do not impersonate by default (fix edfd095b1917701c5046bd51f9542897c17d41a7) (#11336) by bashonly
Misc. changes
yt-dlp nightly 2024.10.23.232902
Generated from: yt-dlp/yt-dlp@914af9a
A description of the various files is in the README
Important changes
- Beginning with this release, yt-dlp's Python dependencies must be installed using the
default
group
If you're installing yt-dlp with pip/pipx or requiring yt-dlp in your own Python project, you'll need to specifyyt-dlp[default]
if you want to also install yt-dlp's optional dependencies (which were previously included by default). Read more - The minimum required Python version has been raised to 3.9
Python 3.8 reached its end-of-life on 2024.10.07, and yt-dlp has now removed support for it. As an unfortunate side effect, the officialyt-dlp.exe
andyt-dlp_x86.exe
binaries are no longer supported on Windows 7. Read more
Changelog
Core changes
- Expand paths in
--plugin-dirs
(fix 0f593dca9fa995d88eb763170a932da61c8f24dc) (#11334) by bashonly - Remove Python 3.8 support (#11321) by bashonly
Misc. changes
yt-dlp nightly 2024.10.22.232922
Generated from: yt-dlp/yt-dlp@dd2e244
A description of the various files is in the README
Important changes
- Beginning with this release, yt-dlp's Python dependencies must be installed using the
default
group
If you're installing yt-dlp with pip/pipx or requiring yt-dlp in your own Python project, you'll need to specifyyt-dlp[default]
if you want to also install yt-dlp's optional dependencies (which were previously included by default). Read more
yt-dlp nightly 2024.10.22.051025
Generated from: yt-dlp/yt-dlp@2a24674
A description of the various files is in the README
Important changes
- Following this release, yt-dlp's Python dependencies must be installed using the
default
group
If you're installing yt-dlp with pip/pipx or requiring yt-dlp in your own Python project, you'll need to specifyyt-dlp[default]
if you want to also install yt-dlp's optional dependencies (which were previously included by default). Read more - py2exe is no longer supported
This release'syt-dlp_min.exe
will be the last, and it's actually a PyInstaller-bundled executable so that yt-dlp users updating their py2exe build with-U
will be automatically migrated. Read more
Changelog
Core changes
- Add extractor helpers (#10653) by Grub4K
- Add option
--plugin-dirs
(#11277) by coletdjnz, imranh2 - cookies: Fix compatibility for Python <=3.9 in traceback by Grub4K
- utils
Popen
: Reset PyInstaller environment (#11258) by bashonly, Grub4Ksanitize_path
: Reimplement function (#11198) by Grub4K
Extractor changes
- adobepass: Use newer user-agent for provider redirect request (#11250) by bashonly
- afreecatv: Adapt extractors to new sooplive.co.kr domain (#11266) by 63427083, bashonly
- cda: Support folders (#10786) by pktiuk
- cwtv: Fix extraction (#11230) by bashonly
- drtv: Fix extractor (#11141) by 444995
- funk: Extend
_VALID_URL
(#11269) by seproDev - gem.cbc.ca: Fix formats extraction (#11196) by DavidSkrundz
- generic: Impersonate browser by default (#11206) by Grub4K
- imgur
- patreon: campaign: Stricter URL matching (#11235) by bashonly
- reddit: Detect and raise when login is required (#11202) by pzhlkj6612
- substack: Resolve podcast file extensions (#11275) by bashonly
- telecinco: Fix extractors (#11142) by bashonly, DarkZeros
- tubitv: Strip extra whitespace from titles (#10795) by allendema
- tver: Support series URLs (#9507) by pzhlkj6612, vvto33
- twitter: spaces: Allow extraction when not logged in (#11289) by rubyevadestaxes
- weverse: Fix extractor (#11215) by bashonly
- youtube
Misc. changes
- build
- Migrate
py2exe
builds towin_exe
(#11256) by bashonly - Use
macos-13
image for macOS builds (#11236) by bashonly make_lazy_extractors
: Force running without plugins (#11205) by Grub4K
- Migrate
- cleanup: Miscellaneous: 67adeb7 by bashonly, DTrombett, grqz, Grub4K, KarboniteKream, mikkovedru, seproDev
- test: Allow running tests explicitly (#11203) by Grub4K
yt-dlp nightly 2024.10.20.232914
Generated from: yt-dlp/yt-dlp@87408cc
A description of the various files is in the README
Changelog
Core changes
- Add extractor helpers (#10653) by Grub4K
- Add option
--plugin-dirs
(#11277) by coletdjnz, imranh2 - cookies: Fix compatibility for Python <=3.9 in traceback by Grub4K
- utils
Popen
: Reset PyInstaller environment (#11258) by bashonly, Grub4Ksanitize_path
: Reimplement function (#11198) by Grub4K
Extractor changes
- adobepass: Use newer user-agent for provider redirect request (#11250) by bashonly
- cda: Support folders (#10786) by pktiuk
- cwtv: Fix extraction (#11230) by bashonly
- drtv: Fix extractor (#11141) by 444995
- funk: Extend
_VALID_URL
(#11269) by seproDev - generic: Impersonate browser by default (#11206) by Grub4K
- imgur
- patreon: campaign: Stricter URL matching (#11235) by bashonly
- reddit: Detect and raise when login is required (#11202) by pzhlkj6612
- substack: Resolve podcast file extensions (#11275) by bashonly
- tver: Support series URLs (#9507) by pzhlkj6612, vvto33
- twitter: spaces: Allow extraction when not logged in (#11289) by rubyevadestaxes
- weverse: Fix extractor (#11215) by bashonly
- youtube: Fix
comment_count
extraction (#11274) by bashonly
Misc. changes
- build
- Use
macos-13
image for macOS builds (#11236) by bashonly make_lazy_extractors
: Force running without plugins (#11205) by Grub4K
- Use
- test: Allow running tests explicitly (#11203) by Grub4K
yt-dlp nightly 2024.10.19.232833
Generated from: yt-dlp/yt-dlp@679c682
A description of the various files is in the README
Changelog
Core changes
- Add extractor helpers (#10653) by Grub4K
- cookies: Fix compatibility for Python <=3.9 in traceback by Grub4K
- utils
Popen
: Reset PyInstaller environment (#11258) by bashonly, Grub4Ksanitize_path
: Reimplement function (#11198) by Grub4K
Extractor changes
- adobepass: Use newer user-agent for provider redirect request (#11250) by bashonly
- cwtv: Fix extraction (#11230) by bashonly
- drtv: Fix extractor (#11141) by 444995
- generic: Impersonate browser by default (#11206) by Grub4K
- patreon: campaign: Stricter URL matching (#11235) by bashonly
- reddit: Detect and raise when login is required (#11202) by pzhlkj6612
- substack: Resolve podcast file extensions (#11275) by bashonly
- tver: Support series URLs (#9507) by pzhlkj6612, vvto33
- twitter: spaces: Allow extraction when not logged in (#11289) by rubyevadestaxes
- weverse: Fix extractor (#11215) by bashonly
- youtube: Fix
comment_count
extraction (#11274) by bashonly
Misc. changes
- build
- Use
macos-13
image for macOS builds (#11236) by bashonly make_lazy_extractors
: Force running without plugins (#11205) by Grub4K
- Use
- test: Allow running tests explicitly (#11203) by Grub4K
yt-dlp nightly 2024.10.16.232911
Generated from: yt-dlp/yt-dlp@fbc66e3
A description of the various files is in the README
Changelog
Core changes
- Add extractor helpers (#10653) by Grub4K
- cookies: Fix compatibility for Python <=3.9 in traceback by Grub4K
- utils
Popen
: Reset PyInstaller environment (#11258) by bashonly, Grub4Ksanitize_path
: Reimplement function (#11198) by Grub4K
Extractor changes
- adobepass: Use newer user-agent for provider redirect request (#11250) by bashonly
- cwtv: Fix extraction (#11230) by bashonly
- drtv: Fix extractor (#11141) by 444995
- generic: Impersonate browser by default (#11206) by Grub4K
- patreon: campaign: Stricter URL matching (#11235) by bashonly
- reddit: Detect and raise when login is required (#11202) by pzhlkj6612
- tver: Support series URLs (#9507) by pzhlkj6612, vvto33
- weverse: Fix extractor (#11215) by bashonly
Misc. changes
- build
- Use
macos-13
image for macOS builds (#11236) by bashonly make_lazy_extractors
: Force running without plugins (#11205) by Grub4K
- Use
- test: Allow running tests explicitly (#11203) by Grub4K
yt-dlp nightly 2024.10.15.232919
Generated from: yt-dlp/yt-dlp@64d84d7
A description of the various files is in the README
Changelog
Core changes
- Add extractor helpers (#10653) by Grub4K
- cookies: Fix compatibility for Python <=3.9 in traceback by Grub4K
- utils:
sanitize_path
: Reimplement function (#11198) by Grub4K
Extractor changes
- adobepass: Use newer user-agent for provider redirect request (#11250) by bashonly
- cwtv: Fix extraction (#11230) by bashonly
- drtv: Fix extractor (#11141) by 444995
- generic: Impersonate browser by default (#11206) by Grub4K
- patreon: campaign: Stricter URL matching (#11235) by bashonly
- reddit: Detect and raise when login is required (#11202) by pzhlkj6612
- tver: Support series URLs (#9507) by pzhlkj6612, vvto33
- weverse: Fix extractor (#11215) by bashonly
Misc. changes
- build
- Use
macos-13
image for macOS builds (#11236) by bashonly make_lazy_extractors
: Force running without plugins (#11205) by Grub4K
- Use
- test: Allow running tests explicitly (#11203) by Grub4K
yt-dlp nightly 2024.10.14.232841
Generated from: yt-dlp/yt-dlp@dcfeea4
A description of the various files is in the README
Changelog
Core changes
- Add extractor helpers (#10653) by Grub4K
- cookies: Fix compatibility for Python <=3.9 in traceback by Grub4K
- utils:
sanitize_path
: Reimplement function (#11198) by Grub4K
Extractor changes
- adobepass: Use newer user-agent for provider redirect request (#11250) by bashonly
- cwtv: Fix extraction (#11230) by bashonly
- drtv: Fix extractor (#11141) by 444995
- generic: Impersonate browser by default (#11206) by Grub4K
- patreon: campaign: Stricter URL matching (#11235) by bashonly
- reddit: Detect and raise when login is required (#11202) by pzhlkj6612
- tver: Support series URLs (#9507) by pzhlkj6612, vvto33
- weverse: Fix extractor (#11215) by bashonly
Misc. changes
- build:
make_lazy_extractors
: Force running without plugins (#11205) by Grub4K - test: Allow running tests explicitly (#11203) by Grub4K
yt-dlp nightly 2024.10.13.232959
Generated from: yt-dlp/yt-dlp@cba7868
A description of the various files is in the README
Changelog
Core changes
- Add extractor helpers (#10653) by Grub4K
- cookies: Fix compatibility for Python <=3.9 in traceback by Grub4K
- utils:
sanitize_path
: Reimplement function (#11198) by Grub4K
Extractor changes
- cwtv: Fix extraction (#11230) by bashonly
- drtv: Fix extractor (#11141) by 444995
- generic: Impersonate browser by default (#11206) by Grub4K
- patreon: campaign: Stricter URL matching (#11235) by bashonly
- reddit: Detect and raise when login is required (#11202) by pzhlkj6612
- tver: Support series URLs (#9507) by pzhlkj6612, vvto33
- weverse: Fix extractor (#11215) by bashonly
Misc. changes
- build:
make_lazy_extractors
: Force running without plugins (#11205) by Grub4K - test: Allow running tests explicitly (#11203) by Grub4K