summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Harris <charlesr.harris@gmail.com>2022-02-03 19:00:50 -0700
committerCharles Harris <charlesr.harris@gmail.com>2022-02-03 19:00:50 -0700
commitdf6ef7b9ca88ba7c3dc1906b6e54c0d700265871 (patch)
tree88806c07ffd5ee7b602fd4dc54c091fd67cc1706
parent9d9cc5ca473d52eeda693a254fc0a1cbd4f4f1c4 (diff)
downloadnumpy-df6ef7b9ca88ba7c3dc1906b6e54c0d700265871.tar.gz
REL: Update main after 1.22.2 release.
-rw-r--r--.mailmap8
-rw-r--r--doc/changelog/1.22.2-changelog.rst48
-rw-r--r--doc/source/release.rst1
-rw-r--r--doc/source/release/1.22.2-notes.rst64
4 files changed, 118 insertions, 3 deletions
diff --git a/.mailmap b/.mailmap
index 862e3d63c..d3f8dba95 100644
--- a/.mailmap
+++ b/.mailmap
@@ -111,12 +111,13 @@ Bharat Raghunathan <bharatraghunthan9767@gmail.com> <bharatr@symphonyai.com>
Bob Eldering <eldering@jive.eu>
Brent Brewington <brent.brewington@gmail.com>
Brett R Murphy <bmurphy@enthought.com>
-Brigitta Sipocz <bsipocz@gmail.com> <b.sipocz@gmail.com>
Brian Soto <iambriansoto@gmail.com>
-Brian Soto <iambriansoto@gmail.com> <theintrocode@gmail.com>
Brian Soto <iambriansoto@gmail.com> <Iamsoto@users.noreply.github.com>
+Brian Soto <iambriansoto@gmail.com> <theintrocode@gmail.com>
+Brigitta Sipocz <bsipocz@gmail.com> <b.sipocz@gmail.com>
Bryan Van de Ven <bryanv@continuum.io> Bryan Van de Ven <bryan@Laptop-3.local>
Bryan Van de Ven <bryanv@continuum.io> Bryan Van de Ven <bryan@laptop.local>
+Brénainn Woodsend <bwoodsend@gmail.com>
Bui Duc Minh <buiducminh287@gmail.com> <41239569+Mibu287@users.noreply.github.com>
Carl Kleffner <cmkleffner@gmail.com>
Carl Leake <leakec57@gmail.com>
@@ -231,12 +232,13 @@ Jack J. Woehr <jwoehr@softwoehr.com>
Jaime Fernandez <jaime.frio@gmail.com>
Jaime Fernandez <jaime.frio@gmail.com> <jaime.fernandez@hp.com>
Jaime Fernandez <jaime.frio@gmail.com> <jaimefrio@google.com>
-Jamie Macey <dodgerbarker@gmail.com>
Jakob Jakobson <jakobjakobson13@posteo.de>
Jakob Jakobson <jakobjakobson13@posteo.de> <43045863+jakobjakobson13@users.noreply.github.com>
James Bourbeau <jrbourbeau@gmail.com> <jrbourbeau@users.noreply.github.com>
James Webber <jamestwebber@gmail.com>
+Jamie Macey <dodgerbarker@gmail.com>
Jan Schlüter <jan.schlueter@ofai.at> <github@jan-schlueter.de>
+Janus Heide <janusheide@gmail.com>
Jarrod Millman <millman@berkeley.edu> Jarrod Millman <jarrod.millman@gmail.com>
Jason Grout <jason-github@creativetrax.com> <jason.grout@drake.edu>
Jason King <pizza@netspace.net.au>
diff --git a/doc/changelog/1.22.2-changelog.rst b/doc/changelog/1.22.2-changelog.rst
new file mode 100644
index 000000000..067ee2638
--- /dev/null
+++ b/doc/changelog/1.22.2-changelog.rst
@@ -0,0 +1,48 @@
+
+Contributors
+============
+
+A total of 14 people contributed to this release. People with a "+" by their
+names contributed a patch for the first time.
+
+* Andrew J. Hesford +
+* Bas van Beek
+* Brénainn Woodsend +
+* Charles Harris
+* Hood Chatham
+* Janus Heide +
+* Leo Singer
+* Matti Picus
+* Mukulika Pahari
+* Niyas Sait
+* Pearu Peterson
+* Ralf Gommers
+* Sebastian Berg
+* Serge Guelton
+
+Pull requests merged
+====================
+
+A total of 21 pull requests were merged for this release.
+
+* `#20842 <https://github.com/numpy/numpy/pull/20842>`__: BLD: Add NPY_DISABLE_SVML env var to opt out of SVML
+* `#20843 <https://github.com/numpy/numpy/pull/20843>`__: BUG: Fix build of third party extensions with Py_LIMITED_API
+* `#20844 <https://github.com/numpy/numpy/pull/20844>`__: TYP: Fix pyright being unable to infer the ``real`` and ``imag``...
+* `#20845 <https://github.com/numpy/numpy/pull/20845>`__: BUG: Fix comparator function signatures
+* `#20906 <https://github.com/numpy/numpy/pull/20906>`__: BUG: Avoid importing ``numpy.distutils`` on import numpy.testing
+* `#20907 <https://github.com/numpy/numpy/pull/20907>`__: MAINT: remove outdated mingw32 fseek support
+* `#20908 <https://github.com/numpy/numpy/pull/20908>`__: TYP: Relax the return type of ``np.vectorize``
+* `#20909 <https://github.com/numpy/numpy/pull/20909>`__: BUG: fix f2py's define for threading when building with Mingw
+* `#20910 <https://github.com/numpy/numpy/pull/20910>`__: BUG: distutils: fix building mixed C/Fortran extensions
+* `#20912 <https://github.com/numpy/numpy/pull/20912>`__: DOC,TST: Fix Pandas code example as per new release
+* `#20935 <https://github.com/numpy/numpy/pull/20935>`__: TYP, MAINT: Add annotations for ``flatiter.__setitem__``
+* `#20936 <https://github.com/numpy/numpy/pull/20936>`__: MAINT, TYP: Added missing where typehints in ``fromnumeric.pyi``
+* `#20937 <https://github.com/numpy/numpy/pull/20937>`__: BUG: Fix build_ext interaction with non numpy extensions
+* `#20938 <https://github.com/numpy/numpy/pull/20938>`__: BUG: Fix missing intrinsics for windows/arm64 target
+* `#20945 <https://github.com/numpy/numpy/pull/20945>`__: REL: Prepare for the NumPy 1.22.2 release.
+* `#20982 <https://github.com/numpy/numpy/pull/20982>`__: MAINT: f2py: don't generate code that triggers ``-Wsometimes-uninitialized``.
+* `#20983 <https://github.com/numpy/numpy/pull/20983>`__: BUG: Fix incorrect return type in reduce without initial value
+* `#20984 <https://github.com/numpy/numpy/pull/20984>`__: ENH: review return values for PyArray_DescrNew
+* `#20985 <https://github.com/numpy/numpy/pull/20985>`__: MAINT: be more tolerant of setuptools >= 60
+* `#20986 <https://github.com/numpy/numpy/pull/20986>`__: BUG: Fix misplaced return.
+* `#20992 <https://github.com/numpy/numpy/pull/20992>`__: MAINT: Further small return value validation fixes
diff --git a/doc/source/release.rst b/doc/source/release.rst
index fe8027304..42bc2fb07 100644
--- a/doc/source/release.rst
+++ b/doc/source/release.rst
@@ -6,6 +6,7 @@ Release notes
:maxdepth: 3
1.23.0 <release/1.23.0-notes>
+ 1.22.2 <release/1.22.2-notes>
1.22.1 <release/1.22.1-notes>
1.22.0 <release/1.22.0-notes>
1.21.5 <release/1.21.5-notes>
diff --git a/doc/source/release/1.22.2-notes.rst b/doc/source/release/1.22.2-notes.rst
new file mode 100644
index 000000000..974560fc7
--- /dev/null
+++ b/doc/source/release/1.22.2-notes.rst
@@ -0,0 +1,64 @@
+.. currentmodule:: numpy
+
+==========================
+NumPy 1.22.2 Release Notes
+==========================
+
+The NumPy 1.22.2 is maintenance release that fixes bugs discovered after the
+1.22.1 release. Notable fixes are:
+
+- Several build related fixes for downstream projects and other platforms.
+- Various Annotation fixes/additions.
+- Numpy wheels for Windows will use the 1.41 tool chain, fixing downstream link
+ problems for projects using NumPy provided libraries on Windows.
+- Deal with CVE-2021-41495 complaint.
+
+The Python versions supported for this release are 3.8-3.10.
+
+Contributors
+============
+
+A total of 14 people contributed to this release. People with a "+" by their
+names contributed a patch for the first time.
+
+* Andrew J. Hesford +
+* Bas van Beek
+* Brénainn Woodsend +
+* Charles Harris
+* Hood Chatham
+* Janus Heide +
+* Leo Singer
+* Matti Picus
+* Mukulika Pahari
+* Niyas Sait
+* Pearu Peterson
+* Ralf Gommers
+* Sebastian Berg
+* Serge Guelton
+
+Pull requests merged
+====================
+
+A total of 21 pull requests were merged for this release.
+
+* `#20842 <https://github.com/numpy/numpy/pull/20842>`__: BLD: Add NPY_DISABLE_SVML env var to opt out of SVML
+* `#20843 <https://github.com/numpy/numpy/pull/20843>`__: BUG: Fix build of third party extensions with Py_LIMITED_API
+* `#20844 <https://github.com/numpy/numpy/pull/20844>`__: TYP: Fix pyright being unable to infer the ``real`` and ``imag``...
+* `#20845 <https://github.com/numpy/numpy/pull/20845>`__: BUG: Fix comparator function signatures
+* `#20906 <https://github.com/numpy/numpy/pull/20906>`__: BUG: Avoid importing ``numpy.distutils`` on import numpy.testing
+* `#20907 <https://github.com/numpy/numpy/pull/20907>`__: MAINT: remove outdated mingw32 fseek support
+* `#20908 <https://github.com/numpy/numpy/pull/20908>`__: TYP: Relax the return type of ``np.vectorize``
+* `#20909 <https://github.com/numpy/numpy/pull/20909>`__: BUG: fix f2py's define for threading when building with Mingw
+* `#20910 <https://github.com/numpy/numpy/pull/20910>`__: BUG: distutils: fix building mixed C/Fortran extensions
+* `#20912 <https://github.com/numpy/numpy/pull/20912>`__: DOC,TST: Fix Pandas code example as per new release
+* `#20935 <https://github.com/numpy/numpy/pull/20935>`__: TYP, MAINT: Add annotations for ``flatiter.__setitem__``
+* `#20936 <https://github.com/numpy/numpy/pull/20936>`__: MAINT, TYP: Added missing where typehints in ``fromnumeric.pyi``
+* `#20937 <https://github.com/numpy/numpy/pull/20937>`__: BUG: Fix build_ext interaction with non numpy extensions
+* `#20938 <https://github.com/numpy/numpy/pull/20938>`__: BUG: Fix missing intrinsics for windows/arm64 target
+* `#20945 <https://github.com/numpy/numpy/pull/20945>`__: REL: Prepare for the NumPy 1.22.2 release.
+* `#20982 <https://github.com/numpy/numpy/pull/20982>`__: MAINT: f2py: don't generate code that triggers ``-Wsometimes-uninitialized``.
+* `#20983 <https://github.com/numpy/numpy/pull/20983>`__: BUG: Fix incorrect return type in reduce without initial value
+* `#20984 <https://github.com/numpy/numpy/pull/20984>`__: ENH: review return values for PyArray_DescrNew
+* `#20985 <https://github.com/numpy/numpy/pull/20985>`__: MAINT: be more tolerant of setuptools >= 60
+* `#20986 <https://github.com/numpy/numpy/pull/20986>`__: BUG: Fix misplaced return.
+* `#20992 <https://github.com/numpy/numpy/pull/20992>`__: MAINT: Further small return value validation fixes