Change8

NumPy

Data & ML

The fundamental package for scientific computing with Python.

Latest: v2.4.115 releases2 breaking changesView on GitHub →

Release History

v2.4.1
Jan 10, 2026
v2.4.0Breaking4 features
Dec 20, 2025

NumPy 2.4.0 introduces improvements for free threaded Python support, user dtypes, and annotations, alongside removing many long-deprecated APIs and finalizing prior deprecations.

v2.4.0rc1Breaking4 features
Dec 3, 2025

NumPy 2.4.0 introduces annotation improvements, a new 'same_value' casting option, and several new APIs for user dtypes. This release also removes numerous long-deprecated features and enforces stricter behavior for scalar conversion.

v2.3.57 fixes1 feature
Nov 16, 2025

NumPy 2.3.5 is a patch release containing maintenance updates and numerous bug fixes, including improvements to string slicing and handling of INT_MIN negation.

v2.3.410 fixes
Oct 15, 2025

NumPy 2.3.4 is a patch release containing maintenance updates and numerous bug fixes, including changes to static library extensions on win-arm64 for MSVC compatibility.

v2.3.37 fixes2 features
Sep 9, 2025

NumPy 2.3.3 is a patch release focused on maintenance updates and bug fixes across various areas, including linear algebra, type casting, and build system improvements. It introduces a new `sorted` argument for `np.unique`.

v2.3.29 fixes1 feature
Jul 24, 2025

NumPy 2.3.2 is a patch release containing numerous bug fixes and maintenance updates, including support for Python 3.14.0rc1 wheels and updates to underlying libraries like PyPy and OpenBLAS.

v2.3.17 fixes1 feature
Jun 21, 2025

NumPy 2.3.1 is a patch release containing several bug fixes, annotation improvements, and enhanced CPU feature detection support for OpenBSD and FreeBSD.

v2.3.06 features
Jun 7, 2025

NumPy 2.3.0 introduces new features like string slicing and OpenMP support, alongside numerous expired deprecations being removed. This release focuses on improving free threaded Python support and code modernization.

v2.3.0rc16 features
May 25, 2025

NumPy 2.3.0 improves free threaded Python support and annotations, introduces the new numpy.strings.slice function, and removes numerous long-expired deprecations. This release also modernizes code style and upgrades binary compatibility tags to manylinux_2_28.

v2.2.64 fixes
May 17, 2025

NumPy 2.2.6 is a patch release focusing on bug fixes, particularly around string operations and type handling, alongside CI maintenance and typing improvements.

v2.2.510 fixes
Apr 19, 2025

NumPy 2.2.5 is a patch release focused on fixing bugs discovered since 2.2.4, alongside significant typing improvements and CI maintenance.

v2.2.47 fixes1 feature
Mar 16, 2025

NumPy 2.2.4 is a patch release focusing on bug fixes, platform maintenance, and significant typing improvements. It supports Python versions from 3.10 through 3.13.

v2.2.37 fixes
Feb 13, 2025

NumPy 2.2.3 is a patch release focusing on bug fixes, particularly addressing data races related to free-threaded Python, and improving type hinting across the library.

v2.2.215 fixes
Jan 19, 2025

NumPy 2.2.2 is a patch release focused primarily on fixing bugs and improving type hinting accuracy across various operations and functions.