On Tue, Sep 9, 2025 at 8:24 PM Charles R Harris via NumPy-Discussion < numpy-discussion@python.org> wrote:
> Hi All, > > On behalf of the NumPy team, I'm pleased to announce the release of NumPy > 2.3.3. The NumPy 2.3.3 release is a patch release split between a number of > maintenance updates and bug fixes. This release supports Python 3.11-3.14. > Wheels can be downloaded from PyPI <https://pypi.org/project/numpy/2.3.3>; > release notes and the changelog are available on Github > <https://github.com/numpy/numpy/releases/tag/v2.3.3>. > Thanks Chuck! > Note that we have changed our release process and publish directly to > GitHub. Hashes and source files are no longer available at the GitHub > v2.3.3 tag. > I'll add a bit of color here: 2.3.3 is the first release to use trusted publishing. Manually publishing hashes is no longer necessary because trusted publishing (and the attestations on PyPI that come with it) is a better and more automated way of ensuring that an sdist or wheel actually matches what was built by the release manager. See for an example the "Provenance" section at https://pypi.org/project/numpy/#numpy-2.3.3-cp314-cp314t-win_amd64.whl Cheers, Ralf > GitHub itself generates source files, but those don't work. If you need a > source file, get it from PyPI. > > *Contributors* > > A total of 13 people contributed to this release. People with a "+" by > their > names contributed a patch for the first time. > > - Aleksandr A. Voyt + > - Bernard Roesler + > - Charles Harris > - Hunter Hogan + > - Joren Hammudoglu > - Maanas Arora > - Matti Picus > - Nathan Goldbaum > - Raghuveer Devulapalli > - Sanjay Kumar Sakamuri Kamalakar + > - Tobias Markus + > - Warren Weckesser > - Zebreus + > > > > *Pull requests merged* > A total of 23 pull requests were merged for this release. > > - #29440: MAINT: Prepare 2.3.x for further development. > - #29446: BUG: Fix test_configtool_pkgconfigdir to resolve > PKG_CONFIG_DIR... > - #29447: BLD: allow targeting webassembly without emscripten > - #29460: MAINT: Backport write_release.py > - #29473: MAINT: Bump pypa/cibuildwheel from 3.1.0 to 3.1.2 > - #29500: BUG: Always return a real dtype from linalg.cond (gh-18304) > (#29333) > - #29501: MAINT: Add .file entry to all .s SVML files > - #29556: BUG: Casting from one timedelta64 to another didn't handle > NAT. > - #29562: BLD: update vendored Meson to 1.8.3 [wheel build] > - #29563: BUG: Fix metadata not roundtripping when pickling datetime > (#29555) > - #29587: TST: update link and version for Intel SDE download > - #29593: TYP: add ``sorted`` kwarg to ``unique`` > - #29672: MAINT: Update pythoncapi-compat from main. > - #29673: MAINT: Update cibuildwheel. > - #29674: MAINT: Fix typo in wheels.yml > - #29683: BUG, BLD: Correct regex for ppc64 VSX3/VSX4 feature detection > - #29684: TYP: ndarray.fill() takes no keyword arguments > - #29685: BUG: avoid thread-unsafe refcount check in temp elision > - #29687: CI: replace comment-hider action in mypy_primer workflow > - #29689: BLD: Add missing <unordered_map> include > - #29691: BUG: use correct input dtype in flatiter assignment > - #29700: TYP: fix np.bool method declarations > - #29701: BUG: Correct ambiguous logic for s390x CPU feature detection > > > Cheers, > > Charles Harris > _______________________________________________ > NumPy-Discussion mailing list -- numpy-discussion@python.org > To unsubscribe send an email to numpy-discussion-le...@python.org > https://mail.python.org/mailman3//lists/numpy-discussion.python.org > Member address: ralf.gomm...@googlemail.com >
_______________________________________________ NumPy-Discussion mailing list -- numpy-discussion@python.org To unsubscribe send an email to numpy-discussion-le...@python.org https://mail.python.org/mailman3//lists/numpy-discussion.python.org Member address: arch...@mail-archive.com