[Python-announce] NumPy 2.3.1 released
Charles R Harris via Python-announce-list <[email protected]> Sat, 21 Jun 2025 07:34:32 -0600
| Newsgroups | gmane.comp.python.announce |
|---|---|
| Message-ID | <CAB6mnx+y_oB24S3NfV-hhJ4CwZc5hsPLEJ2DwEu9WtpU_Essrg__9290.00650519214$1750513254$gmane$org@mail.gmail.com> |
Hi All, On behalf of the NumPy team, I'm pleased to announce the release of NumPy 2.3.1. The NumPy 2.3.1 release is a patch release with several bug fixes, annotation improvements, and better support for OpenBSD. Highlights are: - Fix bug in ``matmul`` for non-contiguous out kwarg parameter - Fix for Accelerate runtime warnings on M4 hardware - Fix new in NumPy 2.3.0 ``np.vectorize`` casting errors - Improved support of cpu features for FreeBSD and OpenBSD This release supports Python 3.11-3.13, Python 3.14 will be supported when it is released. Wheels can be downloaded from PyPI <https://pypi.org/project/numpy/2.3.1>; source archives, release notes, and wheel hashes are available on Github <https://github.com/numpy/numpy/releases/tag/v2.3.1>. *Contributors* A total of 9 people contributed to this release. People with a "+" by their names contributed a patch for the first time. - Brad Smith + - Charles Harris - Developer-Ecosystem-Engineering - François Rozet - Joren Hammudoglu - Matti Picus - Mugundan Selvanayagam - Nathan Goldbaum - Sebastian Berg *Pull requests merged* A total of 12 pull requests were merged for this release. - #29140: MAINT: Prepare 2.3.x for further development - #29191: BUG: fix matmul with transposed out arg (#29179) - #29192: TYP: Backport typing fixes and improvements. - #29205: BUG: Revert ``np.vectorize`` casting to legacy behavior (#29196) - #29222: TYP: Backport typing fixes - #29233: BUG: avoid negating unsigned integers in resize implementation... - #29234: TST: Fix test that uses uninitialized memory (#29232) - #29235: BUG: Address interaction between SME and FPSR (#29223) - #29237: BUG: Enforce integer limitation in concatenate (#29231) - #29238: CI: Add support for building NumPy with LLVM for Win-ARM64 - #29241: ENH: Detect CPU features on OpenBSD ARM and PowerPC64 - #29242: ENH: Detect CPU features on FreeBSD / OpenBSD RISC-V64. 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]