Skip to content

Commit d3bfd6d

Browse files
committed
REL: Prepare for the NumPy 2.4.1 release
- Create 2.4.1-changelog.rst. - Update 2.4.1-notes.rst
1 parent abe3d86 commit d3bfd6d

2 files changed

Lines changed: 78 additions & 14 deletions

File tree

doc/changelog/2.4.1-changelog.rst

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
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+
* Alexander Shadchin
9+
* Bill Tompkins +
10+
* Charles Harris
11+
* Joren Hammudoglu
12+
* Marten van Kerkwijk
13+
* Nathan Goldbaum
14+
* Raghuveer Devulapalli
15+
* Ralf Gommers
16+
* Sebastian Berg
17+
18+
Pull requests merged
19+
====================
20+
21+
A total of 15 pull requests were merged for this release.
22+
23+
* `#30490 <https://github.com/numpy/numpy/pull/30490>`__: MAINT: Prepare 2.4.x for further development
24+
* `#30503 <https://github.com/numpy/numpy/pull/30503>`__: DOC: ``numpy.select``\ : fix ``default`` parameter docstring...
25+
* `#30504 <https://github.com/numpy/numpy/pull/30504>`__: REV: Revert part of #30164 (#30500)
26+
* `#30506 <https://github.com/numpy/numpy/pull/30506>`__: TYP: ``numpy.select``\ : allow passing array-like ``default``...
27+
* `#30507 <https://github.com/numpy/numpy/pull/30507>`__: MNT: use if constexpr for compile-time branch selection
28+
* `#30513 <https://github.com/numpy/numpy/pull/30513>`__: BUG: Fix leak in flat assignment iterator
29+
* `#30516 <https://github.com/numpy/numpy/pull/30516>`__: BUG: fix heap overflow in fixed-width string multiply (#30511)
30+
* `#30523 <https://github.com/numpy/numpy/pull/30523>`__: BUG: Ensure summed weights returned by np.average always are...
31+
* `#30527 <https://github.com/numpy/numpy/pull/30527>`__: TYP: Fix return type of histogram2d
32+
* `#30594 <https://github.com/numpy/numpy/pull/30594>`__: MAINT: avoid passing ints to random functions that take double...
33+
* `#30595 <https://github.com/numpy/numpy/pull/30595>`__: BLD: Avoiding conflict with pygit2 for static build
34+
* `#30596 <https://github.com/numpy/numpy/pull/30596>`__: MAINT: Fix msvccompiler missing error on FreeBSD
35+
* `#30608 <https://github.com/numpy/numpy/pull/30608>`__: BLD: update vendored Meson to 1.9.2
36+
* `#30620 <https://github.com/numpy/numpy/pull/30620>`__: ENH: use more fine-grained critical sections in array coercion...
37+
* `#30623 <https://github.com/numpy/numpy/pull/30623>`__: BUG: Undo result type change of quantile/percentile but keep...

doc/source/release/2.4.1-notes.rst

Lines changed: 41 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,49 @@
44
NumPy 2.4.1 Release Notes
55
=========================
66

7-
The NumPy 2.4.1 release continues the work to improve free threaded Python
8-
support, user dtypes implementation, and annotations. There are many expired
9-
deprecations and bug fixes as well.
7+
The NumPy 2.4.1 is a patch release that fixes bugs discoved after the
8+
2.4.0 release. In particular, the typo `SeedlessSequence` is preserved to
9+
enable wheels using the random Cython API and built against NumPy < 2.4.0
10+
to run without errors.
1011

1112
This release supports Python versions 3.11-3.14
1213

1314

14-
Highlights
15-
==========
15+
Contributors
16+
============
17+
18+
A total of 9 people contributed to this release. People with a "+" by their
19+
names contributed a patch for the first time.
20+
21+
* Alexander Shadchin
22+
* Bill Tompkins +
23+
* Charles Harris
24+
* Joren Hammudoglu
25+
* Marten van Kerkwijk
26+
* Nathan Goldbaum
27+
* Raghuveer Devulapalli
28+
* Ralf Gommers
29+
* Sebastian Berg
30+
31+
32+
Pull requests merged
33+
====================
34+
35+
A total of 15 pull requests were merged for this release.
36+
37+
* `#30490 <https://github.com/numpy/numpy/pull/30490>`__: MAINT: Prepare 2.4.x for further development
38+
* `#30503 <https://github.com/numpy/numpy/pull/30503>`__: DOC: ``numpy.select``\ : fix ``default`` parameter docstring...
39+
* `#30504 <https://github.com/numpy/numpy/pull/30504>`__: REV: Revert part of #30164 (#30500)
40+
* `#30506 <https://github.com/numpy/numpy/pull/30506>`__: TYP: ``numpy.select``\ : allow passing array-like ``default``...
41+
* `#30507 <https://github.com/numpy/numpy/pull/30507>`__: MNT: use if constexpr for compile-time branch selection
42+
* `#30513 <https://github.com/numpy/numpy/pull/30513>`__: BUG: Fix leak in flat assignment iterator
43+
* `#30516 <https://github.com/numpy/numpy/pull/30516>`__: BUG: fix heap overflow in fixed-width string multiply (#30511)
44+
* `#30523 <https://github.com/numpy/numpy/pull/30523>`__: BUG: Ensure summed weights returned by np.average always are...
45+
* `#30527 <https://github.com/numpy/numpy/pull/30527>`__: TYP: Fix return type of histogram2d
46+
* `#30594 <https://github.com/numpy/numpy/pull/30594>`__: MAINT: avoid passing ints to random functions that take double...
47+
* `#30595 <https://github.com/numpy/numpy/pull/30595>`__: BLD: Avoiding conflict with pygit2 for static build
48+
* `#30596 <https://github.com/numpy/numpy/pull/30596>`__: MAINT: Fix msvccompiler missing error on FreeBSD
49+
* `#30608 <https://github.com/numpy/numpy/pull/30608>`__: BLD: update vendored Meson to 1.9.2
50+
* `#30620 <https://github.com/numpy/numpy/pull/30620>`__: ENH: use more fine-grained critical sections in array coercion...
51+
* `#30623 <https://github.com/numpy/numpy/pull/30623>`__: BUG: Undo result type change of quantile/percentile but keep...
1652

17-
*We'll choose highlights for this release near the end of the release cycle.*
18-
19-
20-
.. if release snippets have been incorporated already, uncomment the follow
21-
line (leave the `.. include:: directive)
22-
23-
.. **Content from release note snippets in doc/release/upcoming_changes:**
24-
25-
.. include:: notes-towncrier.rst

0 commit comments

Comments
 (0)