yt-dlp/yt_dlp
bashonly 50136eeeb3
[build] Overhaul Linux builds and refactor release workflow (#13997)
- Use `manylinux-shared` images for Linux builds
- Discontinue `yt-dlp_linux_armv7l`/`linux_armv7l_exe` release binary
- Add `yt-dlp_linux_armv7l.zip`/`linux_armv7l_dir` release binary
- Add `yt-dlp_musllinux` and `yt-dlp_musllinux_aarch64` release binaries
- Migrate `linux_exe` build strategy from staticx+musl to manylinux2014/glibc2.17
- Rewrite release.yml's "unholy bash monstrosity" as devscripts/setup_variables.py

Closes #10072, Closes #10630, Closes #10578, Closes #13976, Closes #13977, Closes #14106
Authored by: bashonly
2025-09-05 22:38:20 +00:00
..
__pyinstaller [rh:curlcffi] Add support for curl_cffi 2024-03-16 23:15:11 -05:00
compat [utils] Add WINDOWS_VT_MODE to globals (#12460) 2025-07-22 20:10:51 +02:00
dependencies [core] Catch broken Cryptodome installations (#11486) 2024-11-10 00:53:49 +01:00
downloader [fd] Support available_at format field (#13980) 2025-08-20 00:38:48 +00:00
extractor [ie/charlierose] Fix extractor (#14231) 2025-09-05 23:28:52 +02:00
networking [rh:curl_cffi] Support curl_cffi 0.11.x, 0.12.x, 0.13.x (#13989) 2025-08-11 03:16:07 +00:00
postprocessor [pp/XAttrMetadata] Only set "Where From" attribute on macOS (#13999) 2025-08-12 07:58:22 +00:00
utils [utils] Add improved jwt_encode function (#14071) 2025-08-19 22:36:00 +00:00
__init__.py Fix --id deprecation warning (#14190) 2025-08-29 22:06:53 +02:00
__main__.py [docs] Misc Cleanup (#8977) 2024-03-11 00:48:47 +05:30
aes.py [cleanup] Bump ruff to 0.12.x (#13596) 2025-07-01 21:17:11 +02:00
cache.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
cookies.py [cookies] Fix f29acc4a6e 2025-08-21 22:13:45 -05:00
globals.py [utils] Add WINDOWS_VT_MODE to globals (#12460) 2025-07-22 20:10:51 +02:00
jsinterp.py [jsinterp] Fix undefined variable name caching (#13677) 2025-07-09 20:45:47 +00:00
minicurses.py [docs] Consistent use of e.g. (#4643) 2022-08-14 17:34:13 +05:30
options.py [cleanup] Misc (#13852) 2025-08-11 03:18:28 +00:00
plugins.py [core] Load plugins on demand (#11305) 2025-02-23 11:00:46 +13:00
socks.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
update.py [build] Overhaul Linux builds and refactor release workflow (#13997) 2025-09-05 22:38:20 +00:00
version.py Release 2025.08.27 2025-08-27 23:56:39 +00:00
webvtt.py [cleanup] Add more ruff rules (#10149) 2024-06-12 01:09:58 +02:00
YoutubeDL.py [fd] Support available_at format field (#13980) 2025-08-20 00:38:48 +00:00