eol-searchEnglish

Python(Cpython) の EOL・サポート期限一覧

Python Software Foundation

バージョンリリースバグ修正フェーズ(bugfix)セキュリティ修正フェーズ(security)状態
3.142025年10月7日2027年10月5日2030年10月サポート中
残り 約 1,520 日
3.132024年10月7日2026年10月6日2029年10月サポート中
残り 約 1,155 日
3.122023年10月2日2025年4月8日2028年10月サポート中
残り 約 790 日
3.112022年10月24日2024年4月2日2027年10月サポート中
残り 約 424 日
3.102021年10月4日2023年4月5日2026年10月まもなく終了
残り 約 59 日
3.92020年10月5日未定2025年10月31日サポート終了
276 日経過
3.82019年10月14日未定2024年10月7日サポート終了
665 日経過

一次情報が月までしか公表していないため、日数は概算です

サポートポリシー

Python は毎年 10 月にフィーチャーリリースを行う。各バージョンは 2 年間のバグ修正フェーズ (3.13 より前は 18 か月)を経たのち、ソースのみで提供されるセキュリティ修正フェーズに入り、 初回リリースからおよそ 5 年で終了する。

解説

Python は毎年 10 月にフィーチャーリリースを行い、各バージョンは初回リリースから約 5 年で サポートを終了する。内訳は「バグ修正 2 年 + セキュリティ修正 3 年」で、 3.13 より前はバグ修正フェーズが 18 か月だった(合計 5 年は変わらない)。

運用上もっとも重要な注意点は、セキュリティ修正フェーズがソース配布のみであること。 公式サイトはこの期間、Windows / macOS 向けのバイナリインストーラを提供しない。 「まだサポート期間内」であっても、インストーラが必要な環境では実質的に更新できなくなる。 Windows 環境では、バグ修正フェーズの終了日(本サイトの「バグ修正フェーズ」列)を 実質的な期限として計画するのが安全である。

サポート終了日は、将来のバージョンについては月までしか公表されていない (例: 3.13 は「2029-10」)。公式ページにも「予定されている日付は変更されうる」と 明記されている。一方、すでに終了したバージョンは日付まで確定している (3.9 は 2025-10-31)。本サイトはこの精度の違いをそのまま反映しており、 日を補って表示することはしない。

ディストリビューションが提供する Python パッケージは、独自にパッチをバックポートして 上流の EOL 後もサポートを継続する場合がある(RHEL の Application Stream など)。 OS ベンダーのサポート期間と上流 Python の EOL は別々に確認する必要がある。

出典

最終検証日: 2026-08-03