Repository for discussing/planning prebuilt binaries of CPython
Find a file
2025-11-18 12:09:27 -08:00
LICENSE Add CC0 1.0 Universal license 2025-10-17 11:09:11 -07:00
README.md Add @ned-deily to CPython project representatives (#22) 2025-11-18 12:09:27 -08:00

prebuilt-cpython

This repository is for the discussion and planning around providing prebuilt developer binaries on python.org for more platforms.

Objectives

Goals

  • 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 .zip or .tar.xz and then simply unpacked)
  • Work well enough for local development purposes

Non-Goals

  • 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)

Workflow

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.

Project Representatives

These are people representing projects that have experience with prebuilt binaries for CPython.