20260718
Immutable
release. Only release title and notes can be modified.
Updates
- CPython 3.15.0b3 -> 3.15.0b4
Distribution changes
- Linux distributions are built with performance conscious hardening flags.
- Modern kernel UAPI header are used when building for Linux. Functionality that depends on the kernel version at build time, such as
os.pidfd_open, is now available. If the runtime kernel does not support the syscall,OSErrorwill be raised. - On Linux,
os.memfd_createis available when supported by the runtime glibc version.
Build system changes
- The BOLT behavior is now configured through environment variables rather than by patching CPython.
Full Changelog: 2026062...2026071