python-build-standalone
python-build-standalone copied to clipboard
Produce redistributable builds of Python
Looking into switching over to the official LLVM builds when upgrading to v18. It doesn't look like they have binaries for the desired platforms on GitHub. I imagine we'll just...
## Summary This PR moves the release workflow to GitHub Actions, which removes the need for wrangling PATs and other access controls locally. Specifically, we now have a "Release" workflow...
If you run `just release` twice, `gh release create --prerelease --notes TBD --title {{ tag }} --target {{ commit }} {{ tag }}` will fail the second time, since the...
I'd find it useful to have some kind of progress reporting in `command_fetch_release_distributions` and `command_upload_release_distributions`, to know how far along I am while awaiting the job.
See: https://github.com/indygreg/python-build-standalone/issues/244#issuecomment-2065676823
Bumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7. Release notes Sourced from idna's releases. v3.7 What's Changed Fix issue where specially crafted inputs to encode() could take exceptionally long amount of time...
compare: ``` wget https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.12.1+20240107-x86_64-unknown-linux-gnu-pgo+lto-full.tar.zst wget https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.12.1+20240107-aarch64-unknown-linux-gnu-lto-full.tar.zst mkdir x64 arm64 tar -C x64 -xf cpython-3.12.1+20240107-x86_64-unknown-linux-gnu-pgo+lto-full.tar.zst tar -C arm64 -xf cpython-3.12.1+20240107-aarch64-unknown-linux-gnu-lto-full.tar.zst ``` ```console $ grep clang arm64/python/install/lib/python3.12/_sysconfigdata_* $ grep clang x64/python/install/lib/python3.12/_sysconfigdata_* 'BLDSHARED':...
Hey there, I am currently trying to get an installation to work on Linux (specifically Ubuntu 20.04+) which is working so far. When trying to install some packages with pip...
admittedly this is pointing out a real warning in `watchdog` -- but it makes it not installable using specifically these pythons: ```bash wget https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.12.1+20240107-x86_64-apple-darwin-pgo+lto-full.tar.zst tar -xf cpython-3.12.1+20240107-x86_64-apple-darwin-pgo+lto-full.tar.zst ./python/install/bin/python3 -m pip...