|
4 | 4 | NumPy 2.3.3 Release Notes
|
5 | 5 | =========================
|
6 | 6 |
|
7 |
| -The NumPy 2.3.3 release is a patch release with a number of bug fixes and |
8 |
| -maintenance updates. The highlights are: |
9 |
| - |
10 |
| -This release supports Python versions 3.11-3.14 |
11 |
| - |
12 |
| -Highlights |
13 |
| -========== |
14 |
| - |
15 |
| -*We'll choose highlights for this release near the end of the release cycle.* |
16 |
| - |
17 |
| - |
18 |
| -.. if release snippets have been incorporated already, uncomment the follow |
19 |
| - line (leave the `.. include:: directive) |
20 |
| -
|
21 |
| -.. **Content from release note snippets in doc/release/upcoming_changes:** |
22 |
| -
|
23 |
| -.. include:: notes-towncrier.rst |
| 7 | +The NumPy 2.3.3 release is a patch release split between a number of maintenance |
| 8 | +updates and bug fixes. This release supports Python versions 3.11-3.14. Note |
| 9 | +that the 3.14.0 final is currently expected in Oct, 2025. This release is based |
| 10 | +on 3.14.0rc2. |
| 11 | + |
| 12 | +Contributors |
| 13 | +============ |
| 14 | + |
| 15 | +A total of 13 people contributed to this release. People with a "+" by their |
| 16 | +names contributed a patch for the first time. |
| 17 | + |
| 18 | +* Aleksandr A. Voyt + |
| 19 | +* Bernard Roesler + |
| 20 | +* Charles Harris |
| 21 | +* Hunter Hogan + |
| 22 | +* Joren Hammudoglu |
| 23 | +* Maanas Arora |
| 24 | +* Matti Picus |
| 25 | +* Nathan Goldbaum |
| 26 | +* Raghuveer Devulapalli |
| 27 | +* Sanjay Kumar Sakamuri Kamalakar + |
| 28 | +* Tobias Markus + |
| 29 | +* Warren Weckesser |
| 30 | +* Zebreus + |
| 31 | + |
| 32 | +Pull requests merged |
| 33 | +==================== |
| 34 | + |
| 35 | +A total of 23 pull requests were merged for this release. |
| 36 | + |
| 37 | +* `#29440 <https://github.com/numpy/numpy/pull/29440>`__: MAINT: Prepare 2.3.x for further development. |
| 38 | +* `#29446 <https://github.com/numpy/numpy/pull/29446>`__: BUG: Fix test_configtool_pkgconfigdir to resolve PKG_CONFIG_DIR... |
| 39 | +* `#29447 <https://github.com/numpy/numpy/pull/29447>`__: BLD: allow targeting webassembly without emscripten |
| 40 | +* `#29460 <https://github.com/numpy/numpy/pull/29460>`__: MAINT: Backport write_release.py |
| 41 | +* `#29473 <https://github.com/numpy/numpy/pull/29473>`__: MAINT: Bump pypa/cibuildwheel from 3.1.0 to 3.1.2 |
| 42 | +* `#29500 <https://github.com/numpy/numpy/pull/29500>`__: BUG: Always return a real dtype from linalg.cond (gh-18304) (#29333) |
| 43 | +* `#29501 <https://github.com/numpy/numpy/pull/29501>`__: MAINT: Add .file entry to all .s SVML files |
| 44 | +* `#29556 <https://github.com/numpy/numpy/pull/29556>`__: BUG: Casting from one timedelta64 to another didn't handle NAT. |
| 45 | +* `#29562 <https://github.com/numpy/numpy/pull/29562>`__: BLD: update vendored Meson to 1.8.3 [wheel build] |
| 46 | +* `#29563 <https://github.com/numpy/numpy/pull/29563>`__: BUG: Fix metadata not roundtripping when pickling datetime (#29555) |
| 47 | +* `#29587 <https://github.com/numpy/numpy/pull/29587>`__: TST: update link and version for Intel SDE download |
| 48 | +* `#29593 <https://github.com/numpy/numpy/pull/29593>`__: TYP: add ``sorted`` kwarg to ``unique`` |
| 49 | +* `#29672 <https://github.com/numpy/numpy/pull/29672>`__: MAINT: Update pythoncapi-compat from main. |
| 50 | +* `#29673 <https://github.com/numpy/numpy/pull/29673>`__: MAINT: Update cibuildwheel. |
| 51 | +* `#29674 <https://github.com/numpy/numpy/pull/29674>`__: MAINT: Fix typo in wheels.yml |
| 52 | +* `#29683 <https://github.com/numpy/numpy/pull/29683>`__: BUG, BLD: Correct regex for ppc64 VSX3/VSX4 feature detection |
| 53 | +* `#29684 <https://github.com/numpy/numpy/pull/29684>`__: TYP: ndarray.fill() takes no keyword arguments |
| 54 | +* `#29685 <https://github.com/numpy/numpy/pull/29685>`__: BUG: avoid thread-unsafe refcount check in temp elision |
| 55 | +* `#29687 <https://github.com/numpy/numpy/pull/29687>`__: CI: replace comment-hider action in mypy_primer workflow |
| 56 | +* `#29689 <https://github.com/numpy/numpy/pull/29689>`__: BLD: Add missing <unordered_map> include |
| 57 | +* `#29691 <https://github.com/numpy/numpy/pull/29691>`__: BUG: use correct input dtype in flatiter assignment |
| 58 | +* `#29700 <https://github.com/numpy/numpy/pull/29700>`__: TYP: fix np.bool method declarations |
| 59 | +* `#29701 <https://github.com/numpy/numpy/pull/29701>`__: BUG: Correct ambiguous logic for s390x CPU feature detection |
0 commit comments