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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy