v2.5.2 (Aug 9, 2026)

NumPy Version 1 original current

Imported from official source

NumPy 2.5.2 Release Notes The NumPy 2.5.2 is a patch release that fixes bugs discovered after the 2.5.1 release. The big news is that it includes wheels for the newly released Python 3.15.0rc1. This release supports Python versions 3.12-3.15 C API changes PyArray_StringDTypeObject is opaque under the abi3t stable ABI The PyArray_StringDTypeObject was accidentally exposed in NumPy 2.5 when targeting the free-threading-compatible stable ABI (Py_TARGET_ABI3T). PyArray_StringDTypeObject is now an opaque struct: extensions compiled that way cannot access its fields, since the struct layout depends on the size of the object header. Any code that accessed PyArray_StringDTypeObject fields in an abi3t build would have crashed, so we are making this API change in a bugfix release. The NpyString allocator API remains usable by passing the descriptor object pointer, e.g. NpyString_acquire_allocator((PyArray_StringDTypeObject *)descr). (gh-31771) Contributors A total of 16 people contributed to this release. People with a "+" by their names contributed a patch for the first time. Abhijeetsingh Meena + Charalampos Stratakis Charles Harris Chris Ninham + David Woods Geonho + Gopu Yeshwanth Red...

This version

Version
1 of 1
Recorded
September 20, 2026 19:51
Change
Initial
Content hash
7c4ab1ec45134cc3c1f882be30861b1f
All versions
Revision history

Officially records where a publication came from, not whether it is true. Imported records are reproduced from an organization's own official source.