Софт
Вышел Python 3.15: быстрее JIT, UTF-8 по умолчанию, lazy imports и frozendict
9 октября 2026 года состоялся релиз стабильной версии Python 3.15 с более быстрым экспериментальным JIT-компилятором и рядом новых встроенных возможностей.
В релиз вошли встроенные типы sentinel и frozendict, кодировка UTF-8 по умолчанию, явный механизм «ленивого» импорта для ускорения запуска скриптов и файлы конфигурации для инициализации пакетов. В стандартной библиотеке появился пакет для инструментов профилирования и профилировщик Tachyon. Расширена система типов: TypedDict с типизированными дополнительными элементами, TypeForm и непересекающиеся базовые классы.
JIT-компилятор остаётся экспериментальным, но стал заметно быстрее. На Linux (x86-64) ожидается прирост в среднем на 7–8% относительно стандартного интерпретатора, на macOS с AArch64 — на 11–12% относительно интерпретатора с tail-calling.
В C API добавлен PyBytesWriter, а для сборок с free-threading появился стабильный ABI. Frame pointers теперь включены по умолчанию. Официальные 64-битные сборки для Windows используют интерпретатор с tail-calling, а сборки для macOS по умолчанию поддерживают free-threading.
Релиз включает 5643 коммита от 1012 участников. Ветка будет поддерживаться полтора года, затем ещё три с половиной года будут выходить исправления уязвимостей.
- 5643 коммита от 1012 участников
- JIT: +7–8% на Linux x86-64, +11–12% на macOS AArch64
- Поддержка 1,5 года, затем 3,5 года исправлений безопасности
Эта новость в выпуске №1
Starlink без операторов, агенты Anthropic без интернета
Источники
- Хабр Новости: Релиз Python 3.15 · 9 октября 2026, 19:20
Текст подготовлен автоматически по материалам источников и может содержать неточности.