This repository is for the discussion and planning around providing prebuilt developer binaries on python.org for more platforms.
- Provide prebuilt binaries for all tier 1 platforms via python.org (other tiers are a bonus)
- The binaries are relocatable (i.e. can be placed anywhere on the file system and still work)
- The binaries do not require an installer (i.e. downloaded in an archive file like a
.zipor.tar.xzand then simply unpacked) - Work well enough for local development purposes
- Be the most performant build possible (other providers are assumed to fill that need)
- Have any opinion on workflow tooling (this is only about the binaries themselves and not any developer workflow on how to manage these binaries for a user)
- Fully self-contained (i.e. the entire interpreter plus standard library does not have to be a single file)
Discussions that have no answer yet go to General discussions category. As decisions are made (with a two week period for discussions to stay unanswered), the discussions will be marked as answered. Anything that requires an action be taken will have an issue created.
The general expectation is that no code will live in this repo and instead code will just go straight upstream as necessary.
These are people representing projects that have experience with prebuilt binaries for CPython.
- CPython: @brettcannon, @zooba, @emmatyping, @ned-deily
- python-build-standalone: @zanieb, @geofft, @jjhelmus
- BeeWare: @freakboy3742, @mhsmith