# 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.

**Published:** 2026-10-23T08:09:33+00:00 
**Source:** Linux Today 
**Category:** distro-news 
**Canonical URL:** https://fosswire.org/news/python-315-released-with-experimental-jit-and-utf-8-by-defau.html 

## 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.