Python 3.10 は2026年10月1日にサポート終了(EOL)となりました。3.10.22 が最終リリースで、今後セキュリティ修正は出ません。クラウドも続きます:Google Cloud Run functions は2026年10月4日に python310 を非推奨にし、Azure Functions は2026年10月に 3.10 のサポートを終え、AWS Lambda は2026年10月31日に python3.10 を非推奨にします。固定先は Python 3.13(2029年10月までサポート)へ。
| 日付 | 何が変わるか | 出典 |
|---|---|---|
| 2026年10月1日 | Python 3.10 のサポート終了。3.10.22 が最終リリースで、セキュリティ修正はもう出ません。 | Python release status (endoflife.date) |
| 2026年10月4日 | Google Cloud Run functions:python310 が非推奨。2027年4月4日に廃止。 | Google Cloud Run functions runtime support |
| 2026年10月 | Azure Functions:Python 3.10 のサポート終了予定。Linux 従量課金プランの最終版は Python 3.12。 | Azure Functions supported languages |
| 2026年10月31日 | AWS Lambda:python3.10 が非推奨。2027年7月29日から関数の作成、2027年8月31日から更新がブロック。 | AWS Lambda runtimes |
| 移行先 | Python 3.13 は2029年10月31日まで、Python 3.12 は2028年10月31日までサポート。 | Python release status (endoflife.date) |
3.10 の固定は複数のファイルに同時に潜みます:Dockerfile、CI のマトリクス、tox、.python-version、Lambda テンプレート、Terraform の runtime。1か所でも見落とすと、そのサービスはパッチのない実行環境に残ります。
Dockerfile、GitHub Actions のワークフロー、tox.ini、pyproject.toml、SAM / serverless テンプレート、Terraform ファイルを貼り付けてください。Python 3.10 の固定箇所ごとに、行・その場所に当てはまる日付・置き換える行を示します。
エディタでは、無料の拡張機能が開いているファイルを修正します。ワークスペース全体の 3.10 固定をプレビューと全変更の日付入り記録つきで一度に直すのが有料部分です。チームキーには、新しい 3.10 固定を加えたビルドを落とす CI ゲートが付きます。
ワークスペースの 3.10 固定をまとめて修正 - $29 買い切りチームキー - 全リポジトリの CI ゲート・5席 - $149 買い切り
エディタでは:無料の VS Code 拡張機能(Cursor・VSCodium 向けに Open VSX にも)が開いたファイルを毎回チェックします。 VS Code Marketplace · Open VSX
2026年10月1日です。Python 3.10.22 が最終リリースで、Python コアチームは 3.10 向けのセキュリティ修正をもう出しません。
AWS は python3.10 を2026年10月31日に非推奨としています。2027年7月29日から関数の作成、2027年8月31日から更新がブロックされます。
Python 3.13 は2029年10月まで、Python 3.12 は2028年10月までサポートされます。Azure Functions の Linux 従量課金プランでは 3.12 が提供される最新版です。
出典(2026年10月11日に確認): Python release status (endoflife.date) · Python 3.10.22 release notice · Google Cloud Run functions runtime support · Azure Functions supported languages · AWS Lambda runtimes
日付はリンク先の公式ページ(2026年10月11日確認)から写しています。移行期限の前に必ずご確認ください。