Distro News

Python 3.15 released with experimental JIT and UTF-8 by default

Key Takeaway

Python 3.15 introduces an improved experimental JIT compiler, lazy imports, and sets UTF-8 as the default encoding.

Summary

The Python 3.15 release focuses on performance and encoding standards. Key updates include a faster experimental Just-In-Time (JIT) compiler, explicit lazy imports, and the adoption of UTF-8 as the default encoding. The release also introduces new profiling tools and built-in types.

Key changes in Python 3.15

  • Experimental JIT: Provides improved performance via a faster Just-In-Time compiler.
  • Lazy Imports: Allows for explicit lazy importing of modules.
  • UTF-8 Default: Sets UTF-8 as the default encoding for the language.
  • New Tools: Includes new profiling tools and additional built-in types.

Original reference: www.linuxtoday.com →