Skip to content

Commit 4d833e5

Browse files
authored
Merge pull request #29251 from charris/prepare-2.3.1-release
REL: Prepare for the NumPy 2.3.1 release [wheel build]
2 parents daeb8bd + 13df6d1 commit 4d833e5

File tree

3 files changed

+70
-16
lines changed

3 files changed

+70
-16
lines changed

doc/changelog/2.3.1-changelog.rst

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
2+
Contributors
3+
============
4+
5+
A total of 9 people contributed to this release. People with a "+" by their
6+
names contributed a patch for the first time.
7+
8+
* Brad Smith +
9+
* Charles Harris
10+
* Developer-Ecosystem-Engineering
11+
* François Rozet
12+
* Joren Hammudoglu
13+
* Matti Picus
14+
* Mugundan Selvanayagam
15+
* Nathan Goldbaum
16+
* Sebastian Berg
17+
18+
Pull requests merged
19+
====================
20+
21+
A total of 12 pull requests were merged for this release.
22+
23+
* `#29140 <https://github.com/numpy/numpy/pull/29140>`__: MAINT: Prepare 2.3.x for further development
24+
* `#29191 <https://github.com/numpy/numpy/pull/29191>`__: BUG: fix matmul with transposed out arg (#29179)
25+
* `#29192 <https://github.com/numpy/numpy/pull/29192>`__: TYP: Backport typing fixes and improvements.
26+
* `#29205 <https://github.com/numpy/numpy/pull/29205>`__: BUG: Revert ``np.vectorize`` casting to legacy behavior (#29196)
27+
* `#29222 <https://github.com/numpy/numpy/pull/29222>`__: TYP: Backport typing fixes
28+
* `#29233 <https://github.com/numpy/numpy/pull/29233>`__: BUG: avoid negating unsigned integers in resize implementation...
29+
* `#29234 <https://github.com/numpy/numpy/pull/29234>`__: TST: Fix test that uses unininitialized memory (#29232)
30+
* `#29235 <https://github.com/numpy/numpy/pull/29235>`__: BUG: Address interaction between SME and FPSR (#29223)
31+
* `#29237 <https://github.com/numpy/numpy/pull/29237>`__: BUG: Enforce integer limitation in concatenate (#29231)
32+
* `#29238 <https://github.com/numpy/numpy/pull/29238>`__: CI: Add support for building NumPy with LLVM for Win-ARM64
33+
* `#29241 <https://github.com/numpy/numpy/pull/29241>`__: ENH: Detect CPU features on OpenBSD ARM and PowerPC64
34+
* `#29242 <https://github.com/numpy/numpy/pull/29242>`__: ENH: Detect CPU features on FreeBSD / OpenBSD RISC-V64.

doc/release/upcoming_changes/29179.change.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

doc/source/release/2.3.1-notes.rst

Lines changed: 36 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,50 @@
44
NumPy 2.3.1 Release Notes
55
=========================
66

7-
The NumPy 2.3.1 release is a patch release fixes bug found after the 2.3.0
8-
release.
7+
The NumPy 2.3.1 release is a patch release with several bug fixes, annotation
8+
improvements, and better support for OpenBSD. Highlights are:
99

10-
Users running on a Mac having an M4 cpu might see various warnings about
11-
invalid values and such. The warnings are a known problem with Accelerate.
12-
They are annoying, but otherwise harmless. Apple promises to fix them.
10+
- Fix bug in ``matmul`` for non-contiguous out kwarg parameter
11+
- Fix for Accelerate runtime warnings on M4 hardware
12+
- Fix new in NumPy 2.3.0 ``np.vectorize`` casting errors
13+
- Improved support of cpu features for FreeBSD and OpenBSD
1314

1415
This release supports Python versions 3.11-3.13, Python 3.14 will be supported
1516
when it is released.
1617

1718

18-
Highlights
19-
==========
19+
Contributors
20+
============
2021

21-
*We'll choose highlights for this release near the end of the release cycle.*
22+
A total of 9 people contributed to this release. People with a "+" by their
23+
names contributed a patch for the first time.
2224

25+
* Brad Smith +
26+
* Charles Harris
27+
* Developer-Ecosystem-Engineering
28+
* François Rozet
29+
* Joren Hammudoglu
30+
* Matti Picus
31+
* Mugundan Selvanayagam
32+
* Nathan Goldbaum
33+
* Sebastian Berg
2334

24-
.. if release snippets have been incorporated already, uncomment the follow
25-
line (leave the `.. include:: directive)
2635

27-
.. **Content from release note snippets in doc/release/upcoming_changes:**
36+
Pull requests merged
37+
====================
38+
39+
A total of 12 pull requests were merged for this release.
40+
41+
* `#29140 <https://github.com/numpy/numpy/pull/29140>`__: MAINT: Prepare 2.3.x for further development
42+
* `#29191 <https://github.com/numpy/numpy/pull/29191>`__: BUG: fix matmul with transposed out arg (#29179)
43+
* `#29192 <https://github.com/numpy/numpy/pull/29192>`__: TYP: Backport typing fixes and improvements.
44+
* `#29205 <https://github.com/numpy/numpy/pull/29205>`__: BUG: Revert ``np.vectorize`` casting to legacy behavior (#29196)
45+
* `#29222 <https://github.com/numpy/numpy/pull/29222>`__: TYP: Backport typing fixes
46+
* `#29233 <https://github.com/numpy/numpy/pull/29233>`__: BUG: avoid negating unsigned integers in resize implementation...
47+
* `#29234 <https://github.com/numpy/numpy/pull/29234>`__: TST: Fix test that uses uninitialized memory (#29232)
48+
* `#29235 <https://github.com/numpy/numpy/pull/29235>`__: BUG: Address interaction between SME and FPSR (#29223)
49+
* `#29237 <https://github.com/numpy/numpy/pull/29237>`__: BUG: Enforce integer limitation in concatenate (#29231)
50+
* `#29238 <https://github.com/numpy/numpy/pull/29238>`__: CI: Add support for building NumPy with LLVM for Win-ARM64
51+
* `#29241 <https://github.com/numpy/numpy/pull/29241>`__: ENH: Detect CPU features on OpenBSD ARM and PowerPC64
52+
* `#29242 <https://github.com/numpy/numpy/pull/29242>`__: ENH: Detect CPU features on FreeBSD / OpenBSD RISC-V64.
2853

29-
.. include:: notes-towncrier.rst

0 commit comments

Comments
 (0)