Python 3.15 выходит 9 октября: внезапный третий релиз-кандидат перенёс дату

Выход Python 3.15 сдвинулся: вместо 1 октября разработчики неожиданно выпустили третий релиз-кандидат, и финальная версия теперь назначена на 9 октября. Рассказываем, что произошло и как подготовиться к переходу без сюрпризов.

Что произошло

Календарь релизов Python обычно предсказуем: беты летом, финал в начале октября. В этот раз план сломался — уже после вторых кандидатов вышел внезапный rc3, который и отодвинул финальную версию на неделю, к 9 октября. Для самой ветки 3.15 это безопасная история: начиная с rc3 изменений ABI больше не будет — всё, что работает на последнем кандидате, заработает и в финале. Публичные бенчмарки новой версии уже показывают заметный прирост производительности относительно предыдущих релизов.

Что делать разработчикам

  1. Тестируем на rc3 уже сейчас — раз ABI заморожен, это последний шанс поймать несовместимости до финала, а не в день релиза.
  2. Прогоняем зависимости — перед мажорным переходом проверяем, что ключевые библиотеки проекта объявили поддержку 3.15; залоченные версии обновляем по одному, а не пачкой.
  3. Просматриваем список устареваний — каждый мажорный релиз уносит чей-то легаси: сверяем свой код со списком deprecated-модулей до перехода, а не по stack trace в проде.
  4. Не спешим в первый день — 9 октября релиз выйдет, но прод-окружения разумно переводить после первых минорных патчей и зелёных CI на всех зависимостях.

Ваш опыт?

Уже пробовали 3.15 на rc-сборках — заметили прирост скорости в своих задачах? И как обычно переводите прод на новый Python — сразу или через полгода? Делитесь в комментариях.

Комментарии (0)

Оставьте первый комментарий.

Оставить комментарий

(0 Votes)