✳️ Pyodide 314.0: Python в браузере стал по-настоящему взрослым — 16 июня 2026 г. в 15:22:03.375
✳️ Pyodide 314.0: Python в браузере стал по-настоящему взрослым Вышел Pyodide 314.0 , и это не просто очередной релиз. Несколько важных изменений которые меняют экосистему. ➡️ Главное: PEP 783 принят Теперь пакеты для Pyodide можно публиковать прямо на PyPI — как обычные wheels для Linux, macOS или Windows. Раньше команда Pyodide вручную собирала и хостила 300+ пакетов. Теперь это головная боль авторов пакетов, а не мейнтейнеров проекта. Для установки пакета в браузере достаточно: import micropip await micropip.install("ваш-пакет") И пакет приедет прямо с PyPI. ➡️ Новая схема версий Скачок с 0.29 до 314.0 не случаен — версия теперь соответствует версии Python. Pyodide 314.x = Python 3.14. Бинарная совместимость пакетов теперь привязана к версии Python, а не к релизу Pyodide. ➡️ Что ещё изменилось — ssl, sqlite3, lzma вернулись в стандартную библиотеку — больше не нужно устанавливать отдельно — Доступен новый модуль compression.zstd из Python 3.14 — Экспериментальная поддержка сокетов в Node.js — можно подключаться к MySQL, PostgreSQL, Redis — JsBigInt — числа больше 2^53 теперь корректно передаются между Python и JavaScript — Поддержка using из JavaScript Resource Management proposal: { using proxy = pyodide.runPython("some_object()"); // объект автоматически уничтожается при выходе из блока } Что ещё произошло в экосистеме 🐍 Python 3.14.6 и 3.13.14 — плановые релизы с исправлениями: 179 багфиксов в 3.14.6 и 240 в 3.13.14. Никаких новых фич, только стабильность. 🛡 Django 6.0.6 и 5.2.15 — security-релизы. Закрыли пять уязвимостей низкой критичности, включая баг с подписанными cookie (`get_signed_cookie()`) и риск отправки писем без TLS при сбое STARTTLS-хендшейка. Обновляться стоит, но паниковать не нужно — severity у всех «low». 🧪 Python 3.15.0b2 — вторая бета. Среди заявленных фич: PEP 810 (ленивые импорты для быстрого старта), PEP 814 (встроенный тип frozendict`), `PEP 661 (тип sentinel`) и встроенный профайлер из `PEP 799. До релиза ещё далеко — ожидается в октябре.

