bashonly
|
73922e66e4
|
[devscripts] Improve `install_deps` script (#14766)
Authored by: bashonly
|
1 month ago |
bashonly
|
de7b3c0705
|
[cleanup] Misc (#14701)
Authored by: bashonly
|
1 month ago |
sepro
|
c7bda2192a
|
[cleanup] Misc (#14594)
Authored by: seproDev, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
|
2 months ago |
bashonly
|
4e6a693057
|
Remove Python 3.9 support (#13861)
Closes #13858
Authored by: bashonly
|
2 months ago |
bashonly
|
df4b4e8ccf
|
[build] Use PyInstaller 6.16 for Windows (#14318)
Authored by: bashonly
|
3 months ago |
bashonly
|
e2d37bcc8e
|
[build] Refactor Linux build jobs (#14275)
Authored by: bashonly
|
3 months ago |
bashonly
|
22ea0688ed
|
[ci] Bump actions/setup-python to v6 (#14282)
Authored by: bashonly
|
3 months ago |
bashonly
|
c8ede5f34d
|
[build] Use new PyInstaller builds for Windows (#14273)
Authored by: bashonly
|
3 months ago |
bashonly
|
8597a4331e
|
[build] Fix cache warmer (#14261)
Fix 50136eeeb3
Authored by: bashonly
|
3 months ago |
bashonly
|
cd94e70040
|
[build] Post-release workflow cleanup (#14250)
Authored by: bashonly
|
3 months ago |
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 months ago |
bashonly
|
415b6d9ca8
|
[build] Post-release workflow cleanup (#14090)
Authored by: bashonly
|
4 months ago |
bashonly
|
07247d6c20
|
[build] Add Windows ARM64 builds (#14003)
Adds yt-dlp_arm64.exe and yt-dlp_win_arm64.zip to release assets
Closes #13849
Authored by: bashonly
|
4 months ago |
bashonly
|
aea85d525e
|
[build] Discontinue `darwin_legacy_exe` support (#13860)
* Removes "yt-dlp_macos_legacy" from release assets
* Discontinues executable support for macOS < 10.15
Closes #13856
Authored by: bashonly
|
4 months ago |
bashonly
|
681ed2153d
|
[build] Bump PyInstaller version to 6.15.0 for Windows (#14002)
Authored by: bashonly
|
4 months ago |
bashonly
|
8175f3738f
|
[rh:requests] Bump minimum required version of urllib3 to 2.0.2 (#13939)
- urllib3 1.26.x gives unexpected results with partial reads: https://github.com/urllib3/urllib3/issues/2128
- urllib3 2.0.0 and 2.0.1 were yanked from PyPI: https://github.com/urllib3/urllib3/issues/3009
Closes #13927
Authored by: bashonly
|
4 months ago |
bashonly
|
66aa21dc5a
|
[build] Use `macos-14` runner for `macos` builds (#13814)
Ref: https://github.blog/changelog/2025-07-11-upcoming-changes-to-macos-hosted-runners-macos-latest-migration-and-xcode-support-policy-updates/#macos-13-is-closing-down
Authored by: bashonly
|
4 months ago |
bashonly
|
201812100f
|
[build] Fix macOS requirements caching (#13328)
Authored by: bashonly
|
6 months ago |
bashonly
|
17cf9088d0
|
[build] Bump PyInstaller to v6.13.0 (#13082)
Ref: https://github.com/yt-dlp/yt-dlp/issues/10294
Authored by: bashonly
|
7 months ago |
bashonly
|
9064d2482d
|
[build] Bump run-on-arch-action to v3 (#13088)
Authored by: bashonly
|
7 months ago |
bashonly
|
f9c8deb4e5
|
[build] Bump PyInstaller version pin to `>=6.11.1` (#11507)
Authored by: bashonly
|
1 year ago |
bashonly
|
f13df591d4
|
[build] Enable attestations for trusted publishing (#11420)
Reverts 428ffb75aa
Authored by: bashonly
|
1 year ago |
bashonly
|
d784464399
|
Remove Python 3.8 support (#11321)
Closes #10086
Authored by: bashonly
|
1 year ago |
bashonly
|
dd2e244469
|
[build] Use Ubuntu 20.04 and Python 3.9 for Linux ARM builds (#8638)
Authored by: bashonly
|
1 year ago |
bashonly
|
ea9e35d85f
|
[cleanup] Misc (#11311)
Authored by: bashonly
|
1 year ago |
bashonly
|
a886cf3e90
|
[build] Migrate `py2exe` builds to `win_exe` (#11256)
This commit removes py2exe support
Closes #10087
Authored by: bashonly
|
1 year ago |
bashonly
|
64d84d75ca
|
[build] Use `macos-13` image for macOS builds (#11236)
Authored by: bashonly
|
1 year ago |
bashonly
|
fb8b7f226d
|
[build] Bump PyInstaller version pin to `>=6.10.0` (#10709)
Authored by: bashonly
|
1 year ago |
bashonly
|
7e41628ff5
|
[build] Pin `delocate` version for `macos` (#10901)
Authored by: bashonly
|
1 year ago |
bashonly
|
644d84d778
|
Revert 4f8448896e
curl-cffi 0.5.10 does not support Windows 32-bit
Authored by: bashonly
|
1 year ago |
bashonly
|
4f8448896e
|
[build] Include `curl_cffi` in `yt-dlp_x86.exe`
Authored by: bashonly
|
1 year ago |
bashonly
|
6aaf96a3d6
|
[cleanup] Misc (#10075)
Closes #10303
Authored by: bashonly, seproDev, jucor, c-basalt
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
Co-authored-by: Julien Cornebise <julien@cornebise.com>
Co-authored-by: c-basalt <117849907+c-basalt@users.noreply.github.com>
|
1 year ago |
bashonly
|
46c1b7cfec
|
[build] Cache dependencies for `macos` job (#10088)
Authored by: bashonly
|
1 year ago |
bashonly
|
5fdd13006a
|
[build] Bump Pyinstaller to `>=6.7.0` for all builds (#10069)
Ref: https://github.com/pyinstaller/pyinstaller/issues/8554
Authored by: bashonly, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
|
2 years ago |
bashonly
|
03334d639d
|
[build] Use `macos-12` image for `yt-dlp_macos` (#10063)
Ref: https://github.blog/changelog/2024-05-20-actions-upcoming-changes-to-github-hosted-macos-runners/
Authored by: bashonly
|
2 years ago |
Simon Sawicki
|
3f7999533e
|
[rh:requests] Patch support for `requests` 2.32.2+ (#9992)
Authored by: Grub4K
|
2 years ago |
Simon Sawicki
|
ac817bc83e
|
[build] Migrate `linux_exe` to static musl builds (#9811)
Authored by: Grub4K, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
|
2 years ago |
bashonly
|
1a366403d9
|
[build] Run `macos_legacy` job on `macos-12` (#9804)
`macos-latest` has been bumped to `macos-14-arm64` which breaks the builds
Authored by: bashonly
|
2 years ago |
bashonly
|
02483bea1c
|
[build] Normalize `curl_cffi` group to `curl-cffi` (#9698)
Closes #9682
Authored by: bashonly
|
2 years ago |
bashonly
|
b19ae095fd
|
[build] Do not include `curl_cffi` in `macos_legacy` (#9653)
Authored by: bashonly
|
2 years ago |
bashonly
|
e8032503b9
|
[build] Print SHA sums to GHA logs (#9582)
Authored by: bashonly
|
2 years ago |
bashonly
|
58dd0f8d1e
|
[build] Optional dependencies cleanup (#9550)
Authored by: bashonly
|
2 years ago |
coletdjnz
|
52f5be1f1e
|
[rh:curlcffi] Add support for `curl_cffi`
Authored by: coletdjnz, Grub4K, pukkandan, bashonly
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
Co-authored-by: bashonly <bashonly@protonmail.com>
|
2 years ago |
bashonly
|
17b96974a3
|
[build] Update changelog for tarball and sdist (#9425)
Closes #9417
Authored by: bashonly
|
2 years ago |
bashonly
|
eabbccc439
|
[build] Support failed build job re-runs (#9277)
Authored by: bashonly
|
2 years ago |
bashonly
|
3876429d72
|
[build] Bump `actions/upload-artifact` to v4 and adjust workflows
Authored by: bashonly
|
2 years ago |
bashonly
|
b0059f0413
|
[build] Bump `conda-incubator/setup-miniconda` to v3
Authored by: bashonly
|
2 years ago |
bashonly
|
b14e818b37
|
[ci] Bump `actions/setup-python` to v5
Authored by: bashonly
|
2 years ago |
bashonly
|
920397634d
|
[build] Fix `secretstorage` for ARM builds
Authored by: bashonly
|
2 years ago |
bashonly
|
b8a433aaca
|
[devscripts] `install_deps`: Add script and migrate to it
Authored by: bashonly
|
2 years ago |