Skip to content

Releases: astral-sh/python-build-standalone

20260211

12 Feb 01:45
6b6905a

Choose a tag to compare

Upgrades

  • CPython 3.15.0a5 -> 3.15.0a6
  • pip 26.0 -> 26.0.1

Distribution changes

  • Python 3.15 on Windows is built with tail-calling for improved performance.
  • multiprocessing.Queue.qsize is now implemented on cross-compiled Linux distributions.

Full Changelog: 2026020...2026021

20260203

04 Feb 02:58
0f1d12e

Choose a tag to compare

Upgrades

  • CPython 3.14.2 -> 3.14.3
  • CPython 3.13.11 -> 3.13.12
  • pip 25.3 -> 26.0

Build system changes

  • Action added to allow publishing version metadata to another repository for future use in uv.

Full Changelog: 2026012...2026020

20260127

28 Jan 00:31
e2fd960

Choose a tag to compare

Upgrades

  • OpenSSL 3.5.4 -> 3.5.5

Distribution changes

  • Fix int types in _tkinter for Python 3.10 (likely no user-visible change)

Build system changes

  • Add the ability to run the build process with Visual Studio 2026
  • Add the ability to run the build process with Python 3.14+ (remove dangling symlinks in the internal archive of bzip2)

Full Changelog: 2026011...2026012

20260114

15 Jan 02:20
dfe5331

Choose a tag to compare

Upgrades

  • CPython 3.15.0a4 -> 3.15.0a5

Full Changelog: 2026011...2026011

20260113

13 Jan 20:22
c210ac6

Choose a tag to compare

Upgrades

  • CPython 3.15.0a3 -> 3.15.0a4
  • Tcl/Tk 8.6.14 -> 9.0.3

Note: the change to the Tcl/Tk version also includes a changes to the name of the dynamic libraries included in the distribution, e.g. libtcl8.6.so -> libtcl9.0.so.

Full Changelog: 2025121...2026011

20251217

17 Dec 21:59
85fdc74

Choose a tag to compare

Upgrades

  • CPython 3.15.0a2 -> 3.15.0a3

Build system changes

  • The script used to start the build is now named build.py use, uv run build.py ... to start a build on all platforms.
  • LLVM 21 is used to build all distribution, including those which target musl.

Distribution changes

  • The startup logic (getpath) to better locate the install when invoked with an incorrect argv[0] was expanded to Python 3.11+

Full Changelog: 2025120...2025121

20251209

09 Dec 21:51
29c7b9a

Choose a tag to compare

Distribution changes

  • Correctly set install_name for macOS libpython
  • Fix dropped tcl/tk patch on Python 3.14+

Full Changelog: 2025120...2025120

20251205

05 Dec 21:43
06b7216

Choose a tag to compare

Upgrades

  • CPython 3.13.10 -> 3.13.11
  • CPython 3.14.1 -> 3.14.2

Distribution changes

  • Patch Python startup logic (getpath) to better locate the install when invoked through a symlink or incorrect argv[0] (#896)

Full Changelog: 2025120...2025120

20251202

02 Dec 22:48
fa176fe

Choose a tag to compare

Upgrades

  • CPython 3.13.9 -> 3.13.10
  • CPython 3.14.0 -> 3.14.1

Build system changes

  • Linux aarch64 targets can be built on macOS using Docker
  • uv can be used to bootstrap the build using ./build-uv.py. Existing pip-based bootstrapping will be removed in a future release.

Full Changelog: 2025112...2025120

20251120

20 Nov 17:51
4012f5b

Choose a tag to compare

Upgrades

  • xz 5.2.12 -> 5.8.1
  • CPython 3.15.0a1 -> 3.15.0a2

Note that this is the first release that does not include Python 3.9 as it has reached end of life.

Distribution changes

  • Dependencies are built with compiler optimization for improved performance.
  • MSCV runtime DLLs are no longer stripped on windows.

Full Changelog: 2025103...2025112