|
4 | 4 | NumPy 2.2.2 Release Notes
|
5 | 5 | ==========================
|
6 | 6 |
|
| 7 | +NumPy 2.2.2 is a patch release that fixes bugs found after the 2.2.1 release. |
| 8 | +The number of typing fixes/updates is notable. This release supports Python |
| 9 | +versions 3.10-3.13. |
| 10 | + |
| 11 | + |
| 12 | +Contributors |
| 13 | +============ |
| 14 | + |
| 15 | +A total of 8 people contributed to this release. People with a "+" by their |
| 16 | +names contributed a patch for the first time. |
| 17 | + |
| 18 | +* Alicia Boya García + |
| 19 | +* Charles Harris |
| 20 | +* Joren Hammudoglu |
| 21 | +* Kai Germaschewski + |
| 22 | +* Nathan Goldbaum |
| 23 | +* PTUsumit + |
| 24 | +* Rohit Goswami |
| 25 | +* Sebastian Berg |
| 26 | + |
| 27 | + |
| 28 | +Pull requests merged |
| 29 | +==================== |
| 30 | + |
| 31 | +A total of 16 pull requests were merged for this release. |
| 32 | + |
| 33 | +* `#28050 <https://github.com/numpy/numpy/pull/28050>`__: MAINT: Prepare 2.2.x for further development |
| 34 | +* `#28055 <https://github.com/numpy/numpy/pull/28055>`__: TYP: fix ``void`` arrays not accepting ``str`` keys in ``__setitem__`` |
| 35 | +* `#28066 <https://github.com/numpy/numpy/pull/28066>`__: TYP: fix unnecessarily broad ``integer`` binop return types (#28065) |
| 36 | +* `#28112 <https://github.com/numpy/numpy/pull/28112>`__: TYP: Better ``ndarray`` binop return types for ``float64`` &... |
| 37 | +* `#28113 <https://github.com/numpy/numpy/pull/28113>`__: TYP: Return the correct ``bool`` from ``issubdtype`` |
| 38 | +* `#28114 <https://github.com/numpy/numpy/pull/28114>`__: TYP: Always accept ``date[time]`` in the ``datetime64`` constructor |
| 39 | +* `#28120 <https://github.com/numpy/numpy/pull/28120>`__: BUG: Fix auxdata initialization in ufunc slow path |
| 40 | +* `#28131 <https://github.com/numpy/numpy/pull/28131>`__: BUG: move reduction initialization to ufunc initialization |
| 41 | +* `#28132 <https://github.com/numpy/numpy/pull/28132>`__: TYP: Fix ``interp`` to accept and return scalars |
| 42 | +* `#28137 <https://github.com/numpy/numpy/pull/28137>`__: BUG: call PyType_Ready in f2py to avoid data races |
| 43 | +* `#28145 <https://github.com/numpy/numpy/pull/28145>`__: BUG: remove unnecessary call to PyArray_UpdateFlags |
| 44 | +* `#28160 <https://github.com/numpy/numpy/pull/28160>`__: BUG: Avoid data race in PyArray_CheckFromAny_int |
| 45 | +* `#28175 <https://github.com/numpy/numpy/pull/28175>`__: BUG: Fix f2py directives and --lower casing |
| 46 | +* `#28176 <https://github.com/numpy/numpy/pull/28176>`__: TYP: Fix overlapping overloads issue in 2->1 ufuncs |
| 47 | +* `#28177 <https://github.com/numpy/numpy/pull/28177>`__: TYP: preserve shape-type in ndarray.astype() |
| 48 | +* `#28178 <https://github.com/numpy/numpy/pull/28178>`__: TYP: Fix missing and spurious top-level exports |
7 | 49 |
|
8 |
| -Highlights |
9 |
| -========== |
10 |
| - |
11 |
| -*We'll choose highlights for this release near the end of the release cycle.* |
12 |
| - |
13 |
| - |
14 |
| -.. if release snippets have been incorporated already, uncomment the follow |
15 |
| - line (leave the `.. include:: directive) |
16 |
| -
|
17 |
| -.. **Content from release note snippets in doc/release/upcoming_changes:** |
18 |
| -
|
19 |
| -.. include:: notes-towncrier.rst |
|
0 commit comments