Python 3.15.0 RC2 Ships as Final Preview Before October Release
Python 3.15.0 release candidate 2 is now available, serving as the final preview before the official October 1 build drops. The candidate ships 144 bugfixes from 76 contributors while locking in headline features like the lazy import keyword, a built-in frozendict type, and UTF-8 as the platform-agnostic default encoding. Performance takes center stage, with Tachyon's high-frequency statistical profiler, enabled frame pointers, and a JIT compiler that delivers up to 13% speedups on Apple Silicon. Only clear bug fixes will merge moving forward, so developers should validate RC2 against their production environments before the gold master ships.
Python 3.15.0 RC2 Ships as Final Preview Before October Release @ Linux Compatible
Python 3.15.0 RC2 Ships as Final Preview Before October Release
Python 3.15.0 release candidate 2 has been released as the final preview before the official version launches on October 1, featuring 144 bug fixes and no new features. Key highlights include the introduction of lazy imports, a built-in frozendict type, and UTF-8 as the default encoding, which may affect Windows users. Performance enhancements include a high-frequency statistical profiler and a JIT compiler that improves speed, particularly on Apple Silicon. Developers are encouraged to test RC2 against their production environments before the final release, as it represents the last opportunity to identify any major issues
