Выпуск Python 3.14 — поддержка многопоточного Python, субинтерпретаторы, Sigstore и экспериментальный JIT
Основное обновление
Python 3.14.0 (финальная версия) был выпущен 2025‑10‑07 с несколькими изменениями, которые существенно влияют на разработчиков в производственной среде: многопоточная (без GIL) сборка теперь официально поддерживается (фаза II PEP 703 / PEP 779), отложенная оценка аннотаций (PEP 649), несколько интерпретаторов доступны из стандартной библиотеки (PEP 734), новый API конфигурации Python C (PEP 741), встроенный модуль сжатия Zstandard, официальные бинарные файлы для Android и экспериментальные бинарные файлы для macOS/Windows с поддержкой JIT. Выпуск также удаляет подписи PGP для артефактов релиза в пользу проверки Sigstore. (python.org)
Почему это важно
Это одно из самых значительных обновлений Python за последние годы. Переход многопоточного Python в статус "поддерживаемого" сигнализирует о том, что реальные конкурентные многопоточные нагрузки (и изменения в экосистеме, необходимые для их поддержки) теперь являются поддерживаемым путем — но это также означает, что разработчики C-расширений и бинарных колес должны тестировать и, при необходимости, обновлять предположения о безопасности потоков и ABI. Субинтерпретаторы в стандартной библиотеке предоставляют более безопасный низковыборный изоляционный примитив для конкурентности и встраивания (полезно для языковых серверов, хостов плагинов и некоторых архитектур серверов). Переход на Sigstore изменяет проверку релизов в CI/CD и рабочих процессах распределения — командам следует принять проверку Sigstore или инструменты, а не полагаться на старые рабочие процессы PGP. Экспериментальный JIT и официальные бинарные файлы для Android снижают барьер для экспериментов с производительностью на мобильных и настольных платформах, но они явно экспериментальные: измеряйте, прежде чем полагаться на них в производственной среде. Наконец, есть примечания по совместимости (например, изменения в методах запуска многопроцессорных приложений на платформах, отличных от macOS/Windows), которые могут проявляться как регрессии сериализации или запуска процессов в существующих развертываниях; протестируйте вашу CI, колеса и образы контейнеров на версии 3.14. (python.org)
Источник
Читать дальше
Node.js 22 (LTS) — встроенный HTTP/HTTPS прокси + процентное определение памяти (срочно для производственных развертываний)
31 октября 2025 г.Node.js 22.21.0 (LTS) добавляет встроенную поддержку прокси для http/https/fetch и поддержку процентов для --max-old-space-size — немедленное практическое влияние на контейнерные и корпоративные сетевые развертывания.
Предварительный просмотр нативного порта TypeScript — ~10x быстрее tsc и языкового сервиса
30 октября 2025 г.Microsoft опубликовала предварительный просмотр нативного порта компилятора TypeScript и языкового сервиса, который значительно снижает задержки компиляции и работы редактора — немедленные практические преимущества для крупных сборок TypeScript/репозиториев и CI.
Node.js 24 переходит в активную LTS (28 октября 2025 года)
28 октября 2025 г.Node.js v24 сегодня перешел из текущей версии в активную LTS — командам разработки следует запланировать обновления, проверку CI и проверки провайдеров/временных сред.