Выпущен Python 3.12.7, седьмой релиз с исправлением ошибок для Python 3.12. Python 3.12 - это новейший крупный релиз языка программирования Python, содержащий множество новых функций и оптимизаций. В релизе 3.12.7 по сравнению с 3.12.6 исправлено более 100 ошибок, внесены улучшения в сборку и изменения в документацию. К некоторым из ключевых новых возможностей серии 3.12 относятся более гибкий разбор f-строк, поддержка протокола буферов и новый API для отладки/профилирования. В релизе также улучшены сообщения об ошибках, добавлена поддержка изолированных суб-интерпретаторов, и повышена производительность. Аннотации типов были улучшены за счет новой синтаксической конструкции для обобщенных классов и декоратора override для методов. Несколько устаревших функций были удалены, включая члены wstr и wstr_length C-реализации объектов Unicode. В релизе также представлены изменения во внутреннем представлении целых чисел, которые могут повлиять на код, генерируемый Cython. Более подробную информацию об изменениях можно найти в документации "Что нового в Python 3.12". Команда разработчиков выражает благодарность всем волонтерам, которые внесли свой вклад в развитие и выпуск Python.
pythoninsider.blogspot.com
Python Insider: Python 3.12.7 released