Python 3.15.0 beta 3: что нас ждёт в октябре — 29 июня 2026 г. в 15:30:02.268
Вложенный файл
Откройте файл в новой вкладке
Python 3.15.0 beta 3: что нас ждёт в октябре Вышла третья бета Python 3.15. Финальный релиз запланирован на октябрь 2026. Самое интересное что добавят: — Ленивые импорты (PEP 810) — модули загружаются только когда реально нужны. Стартап тяжёлых пакетов типа pandas/numpy станет заметно быстрее — frozendict как встроенный тип (PEP 814) — неизменяемый словарь наконец в стандартной библиотеке — Unpacking в comprehensions (PEP 798): # теперь можно такflat = [x for xs in nested for *x, _ in [xs]] — UTF-8 по умолчанию (PEP 686) — больше никаких сюрпризов при чтении файлов на разных ОС Производительность JIT-компилятор значительно улучшен: +8-9% на x86-64 Linux и +12-13% на AArch64 macOS по сравнению с интерпретатором без JIT. Инструменты — Встроенный профайлер Tachyon (PEP 799) — высокочастотный статистический сэмплер прямо в стандартной библиотеке — Frame pointers включены по умолчанию (PEP 831) — лучше работают внешние профайлеры типа py-spy и perf Типизация — TypedDict с типизированными дополнительными ключами (PEP 728) — sentinel как встроенный тип (PEP 661) — TypeForm для аннотации самих типов (PEP 747) Следующая бета — 18 июля, первый RC — 4 августа. 🔗 Ссылка на новость

