You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
yt-dlp/devscripts
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
3 weeks ago
..
__init__.py [cleanup] Misc (#8968) 2 years ago
bash-completion.in [cleanup] Misc (#13852) 2 months ago
bash-completion.py [cleanup] Add more ruff rules (#10149) 1 year ago
changelog_override.json [cleanup] Misc (#13991) 1 month ago
changelog_override.schema.json [devscripts] Script to generate changelog (#6220) 3 years ago
check-porn.py [compat] Remove deprecated functions from core code 3 years ago
cli_to_api.py Warn when yt-dlp is severely outdated (#13937) 2 months ago
fish-completion.in Completely change project name to yt-dlp (#85) 5 years ago
fish-completion.py [cleanup] Consistent style for file heads 3 years ago
generate_aes_testdata.py [cleanup] Deprecate more compat functions (#11439) 10 months ago
install_deps.py [misc] Add `hatch`, `ruff`, `pre-commit` and improve dev docs (#7409) 1 year ago
lazy_load_template.py [extractor] Support multiple `_VALID_URL`s (#5812) 2 years ago
logo.ico Add logo and banner 4 years ago
make_changelog.py [devscripts] `make_changelog`: Parse full commit message for fixes (#11366) 11 months ago
make_contributing.py [cleanup] Consistent style for file heads 3 years ago
make_issue_template.py [misc] Clarify that the issue template cannot be removed (#12332) 8 months ago
make_lazy_extractors.py [core] Load plugins on demand (#11305) 7 months ago
make_readme.py [cleanup] Add more ruff rules (#10149) 1 year ago
make_supportedsites.py [docs] Add note to `supportedsites.md` (#12382) 7 months ago
prepare_manpage.py [docs] Various manpage fixes 1 year ago
run_tests.py [cleanup] Misc (#12238) 7 months ago
set-variant.py [cleanup] Add more ruff rules (#10149) 1 year ago
setup_variables.py [build] Overhaul Linux builds and refactor release workflow (#13997) 3 weeks ago
setup_variables_tests.py [build] Overhaul Linux builds and refactor release workflow (#13997) 3 weeks ago
tomlparse.py [cleanup] Standardize `import datetime as dt` (#8978) 2 years ago
update-version.py [build] Overhaul Linux builds and refactor release workflow (#13997) 3 weeks ago
update_changelog.py [build] Overhaul Linux builds and refactor release workflow (#13997) 3 weeks ago
utils.py [build] Overhaul Linux builds and refactor release workflow (#13997) 3 weeks ago
zsh-completion.in Completely change project name to yt-dlp (#85) 5 years ago
zsh-completion.py [cleanup] Add more ruff rules (#10149) 1 year ago