|
4 | 4 | NumPy 2.3.2 Release Notes |
5 | 5 | ========================= |
6 | 6 |
|
7 | | -The NumPy 2.3.2 release is a patch release. |
| 7 | +The NumPy 2.3.2 release is a patch release with a number of bug fixes and |
| 8 | +maintenance updates. The highlights are: |
8 | 9 |
|
9 | | -Highlights |
10 | | -========== |
| 10 | +- Wheels for Python 3.14.0rc1 |
| 11 | +- PyPy updated to the latest stable release |
| 12 | +- OpenBLAS updated to 0.3.30 |
11 | 13 |
|
12 | | -*We'll choose highlights for thisreleasenear the end of the release cycle.* |
| 14 | +Thisreleasesupports Python versions 3.11-3.14 |
13 | 15 |
|
14 | 16 |
|
15 | | -.. if release snippets have been incorporated already, uncomment the follow |
16 | | - line (leave the `.. include:: directive) |
| 17 | +Contributors |
| 18 | +============ |
| 19 | + |
| 20 | +A total of 9 people contributed to this release. People with a "+" by their |
| 21 | +names contributed a patch for the first time. |
| 22 | + |
| 23 | +* !DWesl |
| 24 | +* Charles Harris |
| 25 | +* Joren Hammudoglu |
| 26 | +* Maanas Arora |
| 27 | +* Marco Edward Gorelli |
| 28 | +* Matti Picus |
| 29 | +* Nathan Goldbaum |
| 30 | +* Sebastian Berg |
| 31 | +* kostayScr + |
| 32 | + |
| 33 | + |
| 34 | +Pull requests merged |
| 35 | +==================== |
| 36 | + |
| 37 | +A total of 16 pull requests were merged for this release. |
| 38 | + |
| 39 | +* `#29256<https://github.com/numpy/numpy/pull/29256>`__: MAINT: Prepare 2.3.x for further development |
| 40 | +* `#29283<https://github.com/numpy/numpy/pull/29283>`__: TYP: Work around a mypy issue with bool arrays (#29248) |
| 41 | +* `#29284<https://github.com/numpy/numpy/pull/29284>`__: BUG: fix fencepost error in StringDType internals |
| 42 | +* `#29287<https://github.com/numpy/numpy/pull/29287>`__: BUG: handle case in mapiter where descriptors might get replaced... |
| 43 | +* `#29350<https://github.com/numpy/numpy/pull/29350>`__: BUG: Fix shape error path in array-interface |
| 44 | +* `#29412<https://github.com/numpy/numpy/pull/29412>`__: BUG: Allow reading non-npy files in npz and add test |
| 45 | +* `#29413<https://github.com/numpy/numpy/pull/29413>`__: TST: Avoid uninitialized values in test (#29341) |
| 46 | +* `#29414<https://github.com/numpy/numpy/pull/29414>`__: BUG: Fix reference leakage for output arrays in reduction functions |
| 47 | +* `#29415<https://github.com/numpy/numpy/pull/29415>`__: BUG: fix casting issue in center, ljust, rjust, and zfill (#29369) |
| 48 | +* `#29416<https://github.com/numpy/numpy/pull/29416>`__: TYP: Fix overloads in ``np.char.array`` and ``np.char.asarray``... |
| 49 | +* `#29417<https://github.com/numpy/numpy/pull/29417>`__: BUG: Any dtype should call ``square`` on ``arr \*\* 2`` (#29392) |
| 50 | +* `#29424<https://github.com/numpy/numpy/pull/29424>`__: MAINT: use a stable pypy release in CI |
| 51 | +* `#29425<https://github.com/numpy/numpy/pull/29425>`__: MAINT: Support python 314rc1 |
| 52 | +* `#29429<https://github.com/numpy/numpy/pull/29429>`__: MAINT: Update highway to match main. |
| 53 | +* `#29430<https://github.com/numpy/numpy/pull/29430>`__: BLD: use github to build macos-arm64 wheels with OpenBLAS and... |
| 54 | +* `#29437<https://github.com/numpy/numpy/pull/29437>`__: BUG: fix datetime/timedelta hash memory leak (#29411) |
17 | 55 |
|
18 | | -.. **Content from release note snippets in doc/release/upcoming_changes:** |
19 | 56 |
|
20 | | -..include::notes-towncrier.rst |
|