RSS惑星Python
フォロー
マイク・ドリスコル:Python 3.14の新機能入門
Python 3.14 がリリースされ、重要な新機能と改善がもたらされました。後方互換性はほぼ維持されていますが、一部の標準ライブラリコンポーネントは削除または非推奨となっています。大きなハイライトは、3.13 で実験的だった、公式にサポートされた(ただしオプションの)フリー・スレッド版の Python です。さらに、実験的なジャストインタイム (JIT) コンパイラが MacOS および Windows バイナリで利用可能になりましたが、まだ本番環境での使用は推奨されておらず、フリー・スレッド版では動作しません。GPG 署名は提供されなくなり、ユーザーは Sigstore 検証資料を使用する必要があります。インタプリタ自体も、アノテーションの遅延評価などの機能強化が行われ、型ヒントのパフォーマンスと使いやすさが向上しました。標準ライブラリの concurrent.interpreters モジュールを介して複数のインタプリタを使用できるようになり、人間フレンドリーな並行性モデルと真のマルチコア並列処理が提供されます。カスタム文字列処理のために、テンプレート文字列リテラル(t-strings)が導入され、静的および補間された部分を表すオブジェクトが返されます。標準ライブラリには、既存の zip および tar アーカイブ機能に加えて、Zstandard 圧縮サポートが追加されました。非同期プログラムのデバッグに役立つ、新しいコマンドラインツールを通じて、Asyncio のイントロスペクションが可能になりました。デフォルトの対話型シェルは、構文のハイライト表示とインポートの自動補完が改善されました。全体として、Python 3.14 はパフォーマンスの向上を約束し、将来の速度向上のためのフレームワークを提供します。