Это первая бета-версия и заморозка функционала!

python.org/downloads/release/python-3150b1

Это бета-предварительная версия Python 3.15

Python 3.15 всё ещё в разработке. Этот выпуск 3.15.0b1 — первый из четырёх запланированных бета-релизов.

Предварительные бета-версии предназначены для того, чтобы дать широкому сообществу возможность протестировать новые функции и исправления ошибок, а также подготовить свои проекты к поддержке нового функционального релиза.

Мы настоятельно рекомендуем сопровождающим сторонних Python-проектов тестировать совместимость с версией 3.15 на этапе бета-тестирования и как можно скорее сообщать о найденных проблемах в трекер ошибок Python. Хотя предполагается, что к началу бета-фазы функционал будет полностью готов, возможно изменение некоторых функций или, в редких случаях, их удаление вплоть до начала фазы кандидата в релизы (2026-08-04). Наша цель — не иметь изменений ABI после бета-версии 4 и как можно меньше изменений кода после первого кандидата в релизы. Для этого крайне важно получить как можно большее тестирование 3.15 на этапе бета-версии.

Это включает создание предварительных колес (wheel) для 3.15, так как это помогает другим проектам проводить собственное тестирование. Тем не менее, мы рекомендуем выпускать ваши обычные производственные релизы только после 3.15.0rc1, чтобы избежать риска нарушений ABI.

Пожалуйста, помните, что это предварительная версия, и её использование не рекомендуется в производственных средах.

Основные новые возможности серии 3.15 по сравнению с 3.14

Некоторые из основных новых функций и изменений в Python 3.15:

  • PEP 810 : Явные ленивые импорты для ускорения запуска
  • PEP 814 : Добавление встроенного типа frozendict
  • PEP 661 : Добавление встроенного типа sentinel
  • PEP 799 : Выделенный пакет профилирования для организации инструментов профилирования Python
  • PEP 799 : Tachyon: высокочастотный статистический семплирующий профилировщик
  • PEP 831 : Кадровые указатели (frame pointers) включены по умолчанию для улучшенной наблюдаемости на системном уровне
  • PEP 798 : Распаковка в генераторах списков и подобных конструкциях
  • PEP 686 : Python теперь использует UTF-8 в качестве кодировки по умолчанию
  • PEP 829 : Файлы конфигурации запуска пакетов
  • PEP 728 : TypedDict с типизированными дополнительными элементами
  • PEP 747 : Аннотирование типовых форм с помощью TypeForm
  • PEP 800 : Несвязанные базовые классы в системе типов
  • PEP 782 : Новое C API PyBytesWriter для создания байтового объекта Python
  • PEP 803, 820, 793 : Стабильный ABI для свободно-поточных (free-threaded) сборок и связанное с ними C API
  • JIT-компилятор значительно улучшен: геометрическое среднее повышение производительности на 8–9% на x86-64 Linux по сравнению со стандартным интерпретатором и ускорение на 12–13% на AArch64 macOS по сравнению с интерпретатором с хвостовыми вызовами
  • Официальные 64-битные бинарные файлы для Windows теперь используют интерпретатор с хвостовыми вызовами
  • Улучшенные сообщения об ошибках
  • Больше цветов
  • (Эй, коллега по основной команде, если какая-то важная для вас функция отсутствует в этом списке, сообщите Уго.)

Более подробно об изменениях в Python 3.15 см. Что нового в Python 3.15 . Следующей предварительной версией Python 3.15 будет 3.15.0b2, выпуск запланирован на 2026-06-02.

Удаления и новые устаревания

  • Удаления и устаревания в Python
  • Удаления и устаревания в C API
  • Обзор всех запланированных устареваний

Дополнительные ресурсы

  • Онлайн-документация
  • PEP 790 , график выхода версии 3.15
  • Сообщать об ошибках на https://github.com/python/cpython/issues
  • Помочь финансово Python напрямую (или через GitHub Sponsors ) и поддержать сообщество Python

А теперь кое-что совершенно другое

«И который же теперь который?» — сказала она себе и откусила немного от правого кусочка, чтобы проверить, что из этого выйдет; в следующее мгновение она почувствовала сильный удар снизу по подбородку: это он пришёлся по её ноге! Она сильно испугалась такой внезапной перемены, но поняла, что нельзя терять ни секунды, так как она стремительно уменьшалась; поэтому она сразу принялась есть другой кусочек. Подбородок так сильно прижало к ноге, что почти не оставалось места, чтобы открыть рот; но она всё же справилась и сумела проглотить кусочек от левого куска.

Наслаждайтесь новым выпуском

Спасибо всем многочисленным волонтёрам, которые помогают делать разработку Python и эти релизы возможными! Пожалуйста, подумайте о том, чтобы поддержать наши усилия, участвуя лично или через взносы организаций в Python Software Foundation.

С приветом из солнечного Хельсинки,

Ваша команда релиза: Хьюго ван Кеменаде Нед Дейли Стив Доуэр Лукаш Ланга

Дата: 02.06.2026