|
| 1 | +.. currentmodule:: numpy |
| 2 | + |
| 3 | +========================== |
| 4 | +NumPy 1.22.4 Release Notes |
| 5 | +========================== |
| 6 | + |
| 7 | +NumPy 1.22.4 is a maintenance release that fixes bugs discovered after the |
| 8 | +1.22.3 release. In addition, the wheels for this release are built using the |
| 9 | +recently released Cython 0.29.30, which should fix the reported problems with |
| 10 | +`debugging <https://github.com/numpy/numpy/issues/21008>`_. |
| 11 | + |
| 12 | +The Python versions supported for this release are 3.8-3.10. Note that the Mac |
| 13 | +wheels are based on OS X 10.15 rather than 10.9 that was used in previous |
| 14 | +NumPy release cycles. |
| 15 | + |
| 16 | +Contributors |
| 17 | +============ |
| 18 | + |
| 19 | +A total of 12 people contributed to this release. People with a "+" by their |
| 20 | +names contributed a patch for the first time. |
| 21 | + |
| 22 | +* Alexander Shadchin |
| 23 | +* Bas van Beek |
| 24 | +* Charles Harris |
| 25 | +* Hood Chatham |
| 26 | +* Jarrod Millman |
| 27 | +* John-Mark Gurney + |
| 28 | +* Junyan Ou + |
| 29 | +* Mariusz Felisiak + |
| 30 | +* Ross Barnowski |
| 31 | +* Sebastian Berg |
| 32 | +* Serge Guelton |
| 33 | +* Stefan van der Walt |
| 34 | + |
| 35 | +Pull requests merged |
| 36 | +==================== |
| 37 | + |
| 38 | +A total of 22 pull requests were merged for this release. |
| 39 | + |
| 40 | +* `#21191 <https://github.com/numpy/numpy/pull/21191>`__: TYP, BUG: Fix ``np.lib.stride_tricks`` re-exported under the... |
| 41 | +* `#21192 <https://github.com/numpy/numpy/pull/21192>`__: TST: Bump mypy from 0.931 to 0.940 |
| 42 | +* `#21243 <https://github.com/numpy/numpy/pull/21243>`__: MAINT: Explicitly re-export the types in ``numpy._typing`` |
| 43 | +* `#21245 <https://github.com/numpy/numpy/pull/21245>`__: MAINT: Specify sphinx, numpydoc versions for CI doc builds |
| 44 | +* `#21275 <https://github.com/numpy/numpy/pull/21275>`__: BUG: Fix typos |
| 45 | +* `#21277 <https://github.com/numpy/numpy/pull/21277>`__: ENH, BLD: Fix math feature detection for wasm |
| 46 | +* `#21350 <https://github.com/numpy/numpy/pull/21350>`__: MAINT: Fix failing simd and cygwin tests. |
| 47 | +* `#21438 <https://github.com/numpy/numpy/pull/21438>`__: MAINT: Fix failing Python 3.8 32-bit Windows test. |
| 48 | +* `#21444 <https://github.com/numpy/numpy/pull/21444>`__: BUG: add linux guard per #21386 |
| 49 | +* `#21445 <https://github.com/numpy/numpy/pull/21445>`__: BUG: Allow legacy dtypes to cast to datetime again |
| 50 | +* `#21446 <https://github.com/numpy/numpy/pull/21446>`__: BUG: Make mmap handling safer in frombuffer |
| 51 | +* `#21447 <https://github.com/numpy/numpy/pull/21447>`__: BUG: Stop using PyBytesObject.ob_shash deprecated in Python 3.11. |
| 52 | +* `#21448 <https://github.com/numpy/numpy/pull/21448>`__: ENH: Introduce numpy.core.setup_common.NPY_CXX_FLAGS |
| 53 | +* `#21472 <https://github.com/numpy/numpy/pull/21472>`__: BUG: Ensure compile errors are raised correclty |
| 54 | +* `#21473 <https://github.com/numpy/numpy/pull/21473>`__: BUG: Fix segmentation fault |
| 55 | +* `#21474 <https://github.com/numpy/numpy/pull/21474>`__: MAINT: Update doc requirements |
| 56 | +* `#21475 <https://github.com/numpy/numpy/pull/21475>`__: MAINT: Mark ``npy_memchr`` with ``no_sanitize("alignment")`` on clang |
| 57 | +* `#21512 <https://github.com/numpy/numpy/pull/21512>`__: DOC: Proposal - make the doc landing page cards more similar... |
| 58 | +* `#21525 <https://github.com/numpy/numpy/pull/21525>`__: MAINT: Update Cython version to 0.29.30. |
| 59 | +* `#21536 <https://github.com/numpy/numpy/pull/21536>`__: BUG: Fix GCC error during build configuration |
| 60 | +* `#21541 <https://github.com/numpy/numpy/pull/21541>`__: REL: Prepare for the NumPy 1.22.4 release. |
| 61 | +* `#21547 <https://github.com/numpy/numpy/pull/21547>`__: MAINT: Skip tests that fail on PyPy. |
| 62 | + |
0 commit comments