[Python-announce] Numpy 2.5.0 Released

Charles R Harris via Python-announce-list <[email protected]> Sun, 21 Jun 2026 16:41:41 -0600
Newsgroups gmane.comp.python.announce
Message-ID <CAB6mnx+ipUD7e4zESEEX5kM_ZNJS4uk_rVEYtTXqiA3RpNw+cg__47385.642926541$1782084620$gmane$org@mail.gmail.com>
Hi All,

Numpy 2.5.0 is a transitional release. It drops support for Python 3.11,
marking the end of distutils, and expires a large number of deprecations
made in the 2.0.x release. It also improves free threading and brings
sorting into compliance with the array-api standard with the addition of
descending sorts.
There is also a fair amount of preparation for Python 3.15, which will be
supported starting with the first rc. Highlights are:

   - Distutils has been removed,
   - Many expired deprecations,
   - Many new deprecations,
   - Many static typing improvements,
   - Improved support for free threading,
   - Support for descending sorts.

This release is the work of 132 contributors spread over 555 pull requests
and supports Python versions 3.12-3.14. Wheels can be downloaded from PyPI
<https://pypi.org/project/numpy/2.5.0>; release notes and the changelog are
available on Github <https://github.com/numpy/numpy/releases/tag/v2.5.0>.

Cheers,

Charles Harris
_______________________________________________
Python-announce-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-announce-list.python.org
Member address: [email protected]