FastAPI 0.138.0リリース、app.frontend()で静的フロントエンドの配信が簡単に
FastAPI 0.138.0では、ビルド済みフロントエンドを配信するための新機能app.frontend()およびrouter.frontend()が追加されました。加えてドキュメントの誤字修正やヒンディー語翻訳の有効化など、細かな改善も行われています。
まとめでも翻訳でもない。公式発表を、AIが日本語でわかりやすく。
トピック: python解除
FastAPI 0.138.0では、ビルド済みフロントエンドを配信するための新機能app.frontend()およびrouter.frontend()が追加されました。加えてドキュメントの誤字修正やヒンディー語翻訳の有効化など、細かな改善も行われています。
NumPy 2.5.0が公開されました。Python 3.11のサポートを打ち切り3.12〜3.14に対応するほか、numpy.distutilsの削除、多数のAPI非推奨化・非推奨終了が行われています。降順ソートの追加やフリースレッディング対応の強化、型付けの拡充など開発者向けの改善も多く含まれる、いわゆる「トランジショナルリリース」です。
Python公式のGitHubリリースページに、次期メジャーバージョンとなる**Python 3.15.0b3**が公開されました。ベータフェーズにあるリリースであり、機能面は原則凍結された状態で不具合修正や安定化が進められています。具体的な変更点の詳細は今回のリリースノートには記載がありません。
Polarsの公式リポジトリからPython Polars 1.42.0がリリースされました。メモリ不足時に自動でディスクへスピルする機能や実験的なstrictモード、SQLの暗黙的JOIN構文サポートが追加され、あわせて多数の性能改善とバグ修正が行われています。一方で文字列から日時型への暗黙的キャストは非推奨となりました。

Django公式ブログにて、次期メジャーバージョンとなる**Django 6.1**の**ベータ1**が公開されました。今回はリリースサイクルの第2段階にあたり、新機能やユーザビリティ改善を試せる一方、本番環境での利用は推奨されていません。リリース候補版は約1か月後、正式版は8月5日を予定しています。
Pythonパッケージマネージャーuvの0.11.25が公開されました。tar解析ライブラリの更新によるセキュリティ強化に加え、ツールレシートへのロックファイル追加やスコープ付き依存関係の上書き・除外サポートなど多数の改善が含まれます。プレビュー機能ではワークスペースやty連携の強化も進んでいます。
SQLAlchemyの次期メジャーバージョン系列となる2.1のベータ版「2.1.0b3」が公開されました。ORMの結果取得処理をタプルベースに変更するなどのパフォーマンス改善に加え、SQLiteのJSONB型対応やDELETE..USING構文のサポートなど、多数の機能追加・バグ修正が含まれています。

Djangoチームがセキュリティリリース方針に基づき、Django 6.0.7と5.2.16を公開しました。キャッシュ経由でのCookie漏洩、GDALRasterのヒープバッファ過読み、DomainNameValidatorの改行受理によるヘッダインジェクションの3件を修正しています。いずれも深刻度は「低」ですが、全ユーザーに早急なアップグレードが推奨されています。