end-of-life.org

NumPy 2.1 End of Life

Support dates and upgrade guidance — rebuilt from live data.

Supported

NumPy 2.1 is actively supported. It reaches end of life on 19 Aug 2026.

10 days of security support left
2.1.3 latest release
99% of this branch's supported lifetime has elapsed — 18 Aug 2024 → 19 Aug 2026.
Check your versionpython -c "import numpy; print(numpy.__version__)"

Support timeline

Official dates from the NumPy release process.

MilestoneDateStatus
Initial release18 Aug 2024
End of life (scheduled)19 Aug 2026 in 10 days
Latest release2.1.3 · 2 Nov 2024 current

How much runway a newer branch buys

Moving to NumPy 2.5 extends security support by about 673 days.

BranchEnd of lifeDays leftvs 2.1
NumPy 2.5 22 Jun 2028 683 +673 days
NumPy 2.4 21 Dec 2027 499 +489 days
NumPy 2.3 8 Jun 2027 303 +293 days
NumPy 2.2 9 Dec 2026 122 +112 days
NumPy 2.1 19 Aug 2026 10 this branch

Frequently asked questions

When does NumPy 2.1 reach end of life?

NumPy 2.1 reaches end of life on 19 Aug 2026 — 10 days from now. After that date it receives no security fixes.

Is NumPy 2.1 still supported?

Yes. NumPy 2.1 is currently maintained. Latest release: 2.1.3, published 2 Nov 2024.

What happens when NumPy 2.1 reaches end of life?

Security fixes stop. After 19 Aug 2026 this branch receives no further updates under standard support.

How long do I have to upgrade from NumPy 2.1?

10 days. Moving to NumPy 2.5 instead buys roughly 673 more days of security support.

All NumPy versions