Cloud Run functions Python runtime end of life dates

End-of-life and end-of-support dates for every Cloud Run functions Python runtime version ReleaseBytes tracks, updated nightly.

Want a warning before a version expires? Set up a free EOL alert — email or Slack, at 90, 30 and 7 days out.

Version Released End of life Status Extended support
3.13 10 Oct 2029 1182 days left 10 Apr 2030
3.12 2 Oct 2028 809 days left 2 Apr 2029
3.11 24 Oct 2027 465 days left 24 Apr 2028
3.10 4 Oct 2026 80 days left 4 Apr 2027
3.9 5 Oct 2025 end of life 5 Apr 2026

Frequently asked questions

When does Cloud Run functions Python runtime 3.13 reach end of life?

Cloud Run functions Python runtime 3.13 reaches end of life on 10 October 2029. Extended support ends on 10 April 2030.

When does Cloud Run functions Python runtime 3.12 reach end of life?

Cloud Run functions Python runtime 3.12 reaches end of life on 2 October 2028. Extended support ends on 2 April 2029.

When does Cloud Run functions Python runtime 3.11 reach end of life?

Cloud Run functions Python runtime 3.11 reaches end of life on 24 October 2027. Extended support ends on 24 April 2028.

When does Cloud Run functions Python runtime 3.10 reach end of life?

Cloud Run functions Python runtime 3.10 reaches end of life on 4 October 2026. Extended support ends on 4 April 2027.

When does Cloud Run functions Python runtime 3.9 reach end of life?

Cloud Run functions Python runtime 3.9 reached end of life on 5 October 2025. Extended support ended on 5 April 2026.

Which Cloud Run functions Python runtime versions are still supported?

Currently supported Cloud Run functions Python runtime versions: 3.13, 3.12, 3.11, 3.10, 3.9.

How can I get Cloud Run functions Python runtime end-of-life alerts?

ReleaseBytes sends free email or Slack alerts 90, 30 and 7 days before a tracked version reaches end of life, and its GitHub App can open an issue in your repository when something you depend on is close to EOL.