The Python versions supported in this release are 3.8-3.10. Wheels can be downloaded from
PyPI; source archives, release notes, and wheel hashes are available on
Github. Note that the Mac wheels are based on OS X 10.15 rather than 10.9 that was used in previous NumPy release cycles.
ContributorsA total of 12 people contributed to this release. People with a "+" by their
names contributed a patch for the first time.
- Alexander Shadchin
- Bas van Beek
- Charles Harris
- Hood Chatham
- Jarrod Millman
- John-Mark Gurney +
- Junyan Ou +
- Mariusz Felisiak +
- Ross Barnowski
- Sebastian Berg
- Serge Guelton
- Stefan van der Walt
Pull requests mergedA total of 22 pull requests were merged for this release.
- #21191: TYP, BUG: Fix ``np.lib.stride_tricks`` re-exported under the...
- #21192: TST: Bump mypy from 0.931 to 0.940
- #21243: MAINT: Explicitly re-export the types in ``numpy._typing``
- #21245: MAINT: Specify sphinx, numpydoc versions for CI doc builds
- #21275: BUG: Fix typos
- #21277: ENH, BLD: Fix math feature detection for wasm
- #21350: MAINT: Fix failing simd and cygwin tests.
- #21438: MAINT: Fix failing Python 3.8 32-bit Windows test.
- #21444: BUG: add linux guard per #21386
- #21445: BUG: Allow legacy dtypes to cast to datetime again
- #21446: BUG: Make mmap handling safer in frombuffer
- #21447: BUG: Stop using PyBytesObject.ob_shash deprecated in Python 3.11.
- #21448: ENH: Introduce numpy.core.setup_common.NPY_CXX_FLAGS
- #21472: BUG: Ensure compile errors are raised correctly
- #21473: BUG: Fix segmentation fault
- #21474: MAINT: Update doc requirements
- #21475: MAINT: Mark ``npy_memchr`` with ``no_sanitize("alignment")`` on clang
- #21512: DOC: Proposal - make the doc landing page cards more similar...
- #21525: MAINT: Update Cython version to 0.29.30.
- #21536: BUG: Fix GCC error during build configuration
- #21541: REL: Prepare for the NumPy 1.22.4 release.
- #21547: MAINT: Skip tests that fail on PyPy.
Cheers,
Charles Harris