Bootstrap Python 3.12

We are currently establishing the base set of pkgs for bootstrapping Python 3.12 in !3 (merged). We can use a prebuilt python > 3.12 from here: https://pkgbuild.com/~jelle/python3.12/

In !3 (merged) we bootstrap (vendored) versions of:

Devendoring initial packages

build

Can be done right away.

flit-core

Can be done right away.

installer

Can be done right away (when not building documentation: archlinux/packaging/packages/python-installer#1 (closed)).

packaging

Can be done right away.

pyproject-hooks

Can be done right away.

setuptools









wheel

Can be done right away.

Devendoring all other build backends

Part of the initial round:

  • flit-core
  • hatchling
  • setuptools

poetry-core

Currently vendors all of its dependencies (archlinux/packaging/packages/python-poetry-core#1 (closed)) and could be made available right away.



pdm-backend

Can be configured to build with vendored dependencies and can be made available right away.


maturin

pbr

Edited by David Runge