PyPy: выпуск PyPy версии 8.0.1 Заметка
Planet Python на русском

PyPy: выпуск PyPy версии 8.0.1

Команда PyPy выпустила версию 8.0.1, обновив PyPy 14 сентября 2026 года. Этот релиз исправляет утечки памяти буфера и проблемы с привязкой RPython-объектов к C PyObject-объектам. Были обновлены стандартные библиотеки для Python 3.11 и 3.12, а также включен libexpat. Внутренне для тестирования теперь используется pytest 3.10.Релиз включает PyPy2.7, поддерживающий Python 2.7.18+, и PyPy3.11, поддерживающий Python 3.11.17, который станет последним релизом. Также включен PyPy3.12, поддерживающий Python 3.12.15. Все три интерпретатора основаны на общей кодовой базе.Пользователям рекомендуется обновиться, а ссылки для скачивания можно найти на pypy.org. Команда благодарит доноров и приглашает к участию в исправлении ошибок, документировании и улучшении JIT. Разработчикам библиотек, использующих C-расширения, настоятельно рекомендуется создавать версии на CFFI для лучшей производительности PyPy или использовать предстоящую поддержку тега cp312-abi3.PyPy — это быстрый интерпретатор Python, замена CPython, известный своим интегрированным трассирующим JIT-компилятором. Бинарные сборки предоставляются для x86 машин (Linux, Mac OS, Windows) и 64-битных ARM (Linux, macOS). Поддерживаются и другие платформы, такие как Windows 32-бит и различные архитектуры Linux, но без официальных бинарных файлов.Команда PyPy выражает благодарность участникам и приветствует новых членов. Они также приглашают разработчиков других динамических языков изучить RPython. Для получения более подробной информации доступен полный список изменений.