12 ポイント 投稿者 darjeeling 2025-10-08 | 5件のコメント | WhatsAppで共有

Python 3.14.0 正式版リリース 🐍

Python 3.14.0 の正式版がリリースされました。今回のアップデートは、パフォーマンス向上と新機能の追加に重点を置いています。


主な機能

  • PEP 779: フリースレッド Python(Free-threaded Python)の正式サポート: 複数のスレッドで Python コードを同時に実行できるため、マルチコアプロセッサをより効率的に活用できます。
  • PEP 649: アノテーション評価の遅延: 型ヒントのようなアノテーションの評価を後回しにすることで、起動時間を短縮します。
  • PEP 750: テンプレート文字列リテラル(t-strings): f-string に似ていますが、より安全で柔軟な新しい文字列形式です。
  • PEP 734: stdlib に複数インタープリタ: 1 つのプロセス内で複数の独立した Python インタープリタを実行できます。
  • PEP 784: 新しい compression.zstd モジュール: Zstandard 圧縮アルゴリズムをサポートし、より高速で効率的なデータ圧縮が可能です。
  • PyREPL の構文ハイライトと色のサポート: unittestargparsejsoncalendar CLI で色をサポートし、可読性を高めました。

主な変更点

  • PEP 761: リリースアーティファクトに対する PGP 署名の終了: 今後は PGP 署名を提供せず、Sigstore の使用を推奨します。
  • 実験的な JIT コンパイラを同梱: 公式の macOS および Windows リリースバイナリに実験的な JIT コンパイラが含まれ、パフォーマンスが向上する可能性があります。
  • 公式 Android バイナリリリース: Android でも Python を公式に利用できるようになりました。
  • 新しい Windows インストーラ: Windows Store またはダウンロードページからインストールできる新しいインストーラに置き換えられます。

5件のコメント

 
darjeeling 2025-10-09

わあ、面白いですね。

 
bus710 2025-10-08

面接で知ったかぶりするために GIL を持ち出していた時代も、もうこれで終わりですね。

 
jhk0530 2025-10-10

ついに本当のパイ(3.14)ソン

 
aer0700 2025-10-11

一瞬何の話かと思ったけど、wwwwww