Asayomu Tech
注目lobsters2

Pyodide 314.0リリース:PEP 783承認でPyPIへWebAssemblyホイール公開が可能に

30秒で把握

  • 1Pyodide 314.0公開:PEP 783承認でPyPIへWebAssemblyホイール直接配布が可能に
  • 2cibuildwheel v4.0がPyEmscripten 2025/2026 ABI対応・Python 3.14.2同梱
  • 3バージョン体系をPython版番号連動に移行・OpenSSL除外でssl/hashlib一部機能削除

要約

Pyodide 314.0がリリースされ、PEP 783(Emscripttenパッケージング)の正式承認により、PyPIへのWebAssemblyホイール直接公開が可能になった。これまでメンテナが300以上のパッケージを自前でビルド・ホストしていた負担が解消され、パッケージ作者がネイティブホイールと同様にPyPI経由で配布できる。cibuildwheel v4.0がすでにPyEmscripten 2025/2026 ABIのビルドに対応している。バージョン体系もPythonバージョン連動方式に移行し、314.xはPython 3.14に対応する。本リリースはPython 3.14.2とEmscripten 5.0.3を同梱し、ssl・sqlite3・lzmaを標準ライブラリに復帰させた一方、OpenSSLは除外された。

あなたへの影響

Pyodideをブラウザ組み込みで利用しているチームは、cibuildwheel v4.0でのビルド設定更新とpyodide-buildバージョンの変更が必要になるため、次スプリントで依存パッケージの再ビルドと動作確認を推奨する。

推奨:OpenSSL除外によりssl/hashlibの一部機能が削除されているため、該当モジュールに依存するコードは互換性を事前に確認すること。

詳細を読む → 元記事へ※ 本文は元記事をご確認ください (asayomu は要約のみ提供)

※ 外部記事の権利は原著作者に帰属します。著作権削除要請は copyright@asayomu.jp までご連絡ください(受領確認 24h・実処理 72h 以内)。