Skip to Main Content

Python 313 Release Notes Verified

: A preliminary Just-In-Time compiler has been added, laying the groundwork for substantial performance improvements in future versions. Enhanced Interactive Interpreter (REPL) : The default interactive shell now features: Multi-line editing with history preservation. Colorized output for prompts and exception tracebacks. New "Paste Mode" (F3) for easier insertion of large code blocks. Direct support for commands like without needing to call them as functions. Improved Error Messages

This is arguably the most anticipated change. For decades, the GIL prevented multiple threads from executing Python bytecode simultaneously. Python 3.13 introduces an , where the GIL can be disabled. python 313 release notes verified

– The typing.override decorator now raises errors if the method does not actually override a parent method. : A preliminary Just-In-Time compiler has been added,