Это бета-превью Python 3.15
Python 3.15 всё ещё в разработке. Этот релиз 3.15.0b2 — второй из четырёх запланированных бета-выпусков.
Бета-версии предназначены для того, чтобы дать широкому сообществу возможность протестировать новые функции и исправления ошибок, а также подготовить свои проекты к поддержке нового релиза.
Мы настоятельно рекомендуем сопровождающим сторонних проектов на Python протестировать совместимость с версией 3.15 на фазе бета-тестирования и как можно скорее сообщать о найденных проблемах в трекер ошибок Python. Хотя планируется, что к началу бета-фазы набор функций будет полностью определён, возможны изменения или, в редких случаях, удаление функций до начала фазы кандидата в релиз (2026-08-04). Наша цель — не иметь изменений ABI после бета-версии 4 и как можно меньше изменений в коде после первого кандидата в релиз. Для этого крайне важно получить как можно больше тестирований 3.15 в течение бета-фазы.
Это включает создание предварительных wheels для 3.15, так как это помогает другим проектам проводить собственное тестирование. Однако мы рекомендуем выпускать ваши обычные production-релизы только начиная с 3.15.0rc1, чтобы избежать риска поломки ABI.
Пожалуйста, помните, что это предварительная версия, и её использование не рекомендуется в production-средах.
Основные новые возможности серии 3.15 по сравнению с 3.14
Некоторые из основных нововведений и изменений в Python 3.15:
- PEP 810 : Явный ленивый импорт для ускорения запуска
- PEP 814 : Добавлен встроенный тип frozendict
- PEP 661 : Добавлен встроенный тип sentinel
- PEP 799 : Выделенный пакет для профилирования, объединяющий инструменты профилирования Python
- PEP 799 : Tachyon: высокочастотный статистический семплирующий профилировщик
- PEP 831 : Указатели кадра включены по умолчанию для улучшенной наблюдаемости на системном уровне
- 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 для свободнопоточных сборок и связанный 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.0b3, запланирован на 2026-06-23.
Удаления и новые устаревания
- Удаления и устаревания в Python
- Удаления и устаревания в C API
- Обзор всех ожидающих устареваний
Дополнительные ресурсы
- Онлайн-документация
- PEP 790 , график выхода версии 3.15
- Сообщать об ошибках на https://github.com/python/cpython/issues
- Помочь финансированию Python напрямую (или через GitHub Sponsors ) и поддержать сообщество Python
А теперь нечто совсем иное
«Позовите первого свидетеля», — сказал Король; и Белый Кролик трижды протрубил в трубу и крикнул: «Первый свидетель!» Первым свидетелем был Болванщик. Он вошёл с чашкой чая в одной руке и куском хлеба с маслом в другой. «Прошу прощения, Ваше Величество, — начал он, — что я принёс это с собой: но я ещё не допил свой чай, когда за мной прислали».
Наслаждайтесь новым релизом
Спасибо всем многочисленным волонтёрам, которые помогают разработке Python и этим выпускам! Пожалуйста, поддержите наши усилия, став волонтёром или благодаря взносам организаций в Python Software Foundation.
С уважением из Хельсинки, где рассвет в 4:06, а закат в 22:31,
Ваша релизная команда, Хуго ван Кеменаде Нед Дейли Стив Доуэр Лукаш Ланга