diff options
author | Charles Harris <charlesr.harris@gmail.com> | 2021-11-04 10:27:20 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-04 10:27:20 -0600 |
commit | 1584f129a8b701fcf464c1af3fbe7dba55f7fe66 (patch) | |
tree | e9bb985ec8d7809a3305607920889f7491c60dc4 | |
parent | b134e90b5ba19f118c9e5184708e0169009abf81 (diff) | |
parent | 0eab6bb433c5aca4be5663f9e1ee0feb9a636cc3 (diff) | |
download | numpy-1584f129a8b701fcf464c1af3fbe7dba55f7fe66.tar.gz |
Merge pull request #20300 from charris/prepare-1.21.4-release
REL: Prepare for the NumPy 1.21.4 release.
-rw-r--r-- | doc/changelog/1.21.4-changelog.rst | 27 | ||||
-rw-r--r-- | doc/release/upcoming_changes/20049.change.rst | 5 | ||||
-rw-r--r-- | doc/source/release/1.21.4-notes.rst | 58 |
3 files changed, 56 insertions, 34 deletions
diff --git a/doc/changelog/1.21.4-changelog.rst b/doc/changelog/1.21.4-changelog.rst new file mode 100644 index 000000000..50d0e252c --- /dev/null +++ b/doc/changelog/1.21.4-changelog.rst @@ -0,0 +1,27 @@ + +Contributors +============ + +A total of 7 people contributed to this release. People with a "+" by their +names contributed a patch for the first time. + +* Bas van Beek +* Charles Harris +* Isuru Fernando +* Matthew Brett +* Sayed Adel +* Sebastian Berg +* 傅立业(Chris Fu) + + +Pull requests merged +==================== + +A total of 7 pull requests were merged for this release. + +* `#20278 <https://github.com/numpy/numpy/pull/20278>`__: BUG: Fix shadowed reference of `dtype` in type stub +* `#20293 <https://github.com/numpy/numpy/pull/20293>`__: BUG: Fix headers for universal2 builds +* `#20294 <https://github.com/numpy/numpy/pull/20294>`__: BUG: ``VOID_nonzero`` could sometimes mutate alignment flag +* `#20295 <https://github.com/numpy/numpy/pull/20295>`__: BUG: Do not use nonzero fastpath on unaligned arrays +* `#20296 <https://github.com/numpy/numpy/pull/20296>`__: BUG: Distuils patch to allow for 2 as a minor version (!) +* `#20297 <https://github.com/numpy/numpy/pull/20297>`__: BUG, SIMD: Fix 64-bit/8-bit integer division by a scalar +* `#20298 <https://github.com/numpy/numpy/pull/20298>`__: BUG, SIMD: Workaround broadcasting SIMD 64-bit integers on MSVC... diff --git a/doc/release/upcoming_changes/20049.change.rst b/doc/release/upcoming_changes/20049.change.rst deleted file mode 100644 index e1f08b343..000000000 --- a/doc/release/upcoming_changes/20049.change.rst +++ /dev/null @@ -1,5 +0,0 @@ -Corrected ``advance`` in ``PCG64DSXM`` and ``PCG64`` ----------------------------------------------------- -Fixed a bug in the ``advance`` method of ``PCG64DSXM`` and ``PCG64``. The bug only -affects results when the step was larger than :math:`2^{64}` on platforms -that do not support 128-bit integers(e.g., Windows and 32-bit Linux). diff --git a/doc/source/release/1.21.4-notes.rst b/doc/source/release/1.21.4-notes.rst index 52780d25b..0811680f7 100644 --- a/doc/source/release/1.21.4-notes.rst +++ b/doc/source/release/1.21.4-notes.rst @@ -4,42 +4,42 @@ NumPy 1.21.4 Release Notes ========================== +The NumPy 1.21.4 is a maintenance release that fixes a few bugs discovered +after 1.21.3. The most important fix here is a fix for the NumPy header files +to make them work for both x86_64 and M1 hardware when included in the Mac +universal2 wheels. Previously, the header files only worked for M1 and this +caused problems for folks building x86_64 extensions. This problem was not seen +before Python 3.10 because there were thin wheels for x86_64 that had +precedence. This release also provides thin x86_64 Mac wheels for Python 3.10. -Highlights -========== +The Python versions supported in this release are 3.7-3.10. If you want to +compile your own version using gcc-11, you will need to use gcc-11.2+ to avoid +problems. -New functions -============= - - -Deprecations +Contributors ============ +A total of 7 people contributed to this release. People with a "+" by their +names contributed a patch for the first time. -Future Changes -============== +* Bas van Beek +* Charles Harris +* Isuru Fernando +* Matthew Brett +* Sayed Adel +* Sebastian Berg +* 傅立业(Chris Fu) + - -Expired deprecations +Pull requests merged ==================== +A total of 7 pull requests were merged for this release. -Compatibility notes -=================== - - -C API changes -============= - - -New Features -============ - - -Improvements -============ - - -Changes -======= +* `#20278 <https://github.com/numpy/numpy/pull/20278>`__: BUG: Fix shadowed reference of `dtype` in type stub +* `#20293 <https://github.com/numpy/numpy/pull/20293>`__: BUG: Fix headers for universal2 builds +* `#20294 <https://github.com/numpy/numpy/pull/20294>`__: BUG: ``VOID_nonzero`` could sometimes mutate alignment flag +* `#20295 <https://github.com/numpy/numpy/pull/20295>`__: BUG: Do not use nonzero fastpath on unaligned arrays +* `#20296 <https://github.com/numpy/numpy/pull/20296>`__: BUG: Distuils patch to allow for 2 as a minor version (!) +* `#20297 <https://github.com/numpy/numpy/pull/20297>`__: BUG, SIMD: Fix 64-bit/8-bit integer division by a scalar +* `#20298 <https://github.com/numpy/numpy/pull/20298>`__: BUG, SIMD: Workaround broadcasting SIMD 64-bit integers on MSVC... |