python 3.13 release highlights

: The new REPL (based on PyPy) features multi-line editing , color support, and persistent history.

python.org/downloads/release/python-313/

: iOS and Android are now officially Tier 3 supported platforms. This is a major step toward making Python a viable choice for mobile app development.

: The minimum supported macOS version is now 10.13 (High Sierra) . What's New In Python 3.13 — Python 3.14.4 documentation

Here are the top highlights you need to know.

: A preliminary Just-In-Time (JIT) compiler is now included. While it is still in the early stages, it provides the foundation for major speed increases in future releases.

: Leading indentation is now automatically stripped from docstrings, which reduces memory usage and the size of compiled .pyc files. 🧹 Deprecations & Removals

Python 3.13 is a "bridge release"—laying the groundwork for the no-GIL future and JIT-enabled 3.14. Upgrade today for the REPL, but watch the space for the real speed gains coming next year.

Some key features of Python 3.12 include:

Exception tracebacks and prompts are now color-highlighted by default , making it significantly easier to parse errors at a glance.

Note: This is an early preview. Do not expect miraculous speedups for small scripts or I/O-bound tasks yet.

If you prefer the old REPL, the classic mode remains the default for now.