Вышла новая версия Python 3.12. Эту версию будут поддерживать 1,5 года, а потом для нее станут формировать исправления для устранения уязвимостей еще 3,5 года.



Основные изменения:

- улучшена эффективность использования ресурсов многоядерных систем за счет добавления поддержки изолированных субинтерпретаторов и отдельных глобальных блокировок (GIL, Global Interpreter Lock) для разных интерпретаторов внутри процесса (CPython позволяет в одном процессе выполнять запуск сразу несколько интерпретаторов). Правда, сейчас эта новинка доступна посредством C-API, а поддержка Python API будет добавлена в следующей ветке;



- добавлена поддержка подсистемы ядра Linux perf в интерпретаторе. Она дает возможность определять имена Python-функций при профилировании при помощи утилиты perf;



- повышена информативность сообщений об ошибках, спектр исключений с рекомендациями по устранению опечаток расширен;



- также после оптимизации увеличилась производительность на 5%.

Подробнее про изменения вот здесь