diff --git a/.mailmap b/.mailmap index 862e3d63cdb..d3f8dba95b9 100644 --- a/.mailmap +++ b/.mailmap @@ -111,12 +111,13 @@ Bharat Raghunathan Bob Eldering Brent Brewington Brett R Murphy -Brigitta Sipocz Brian Soto -Brian Soto Brian Soto +Brian Soto +Brigitta Sipocz Bryan Van de Ven Bryan Van de Ven Bryan Van de Ven Bryan Van de Ven +Brénainn Woodsend Bui Duc Minh <41239569+Mibu287@users.noreply.github.com> Carl Kleffner Carl Leake @@ -231,12 +232,13 @@ Jack J. Woehr Jaime Fernandez Jaime Fernandez Jaime Fernandez -Jamie Macey Jakob Jakobson Jakob Jakobson <43045863+jakobjakobson13@users.noreply.github.com> James Bourbeau James Webber +Jamie Macey Jan Schlüter +Janus Heide Jarrod Millman Jarrod Millman Jason Grout Jason King diff --git a/doc/changelog/1.22.2-changelog.rst b/doc/changelog/1.22.2-changelog.rst new file mode 100644 index 00000000000..89ff3e9623a --- /dev/null +++ b/doc/changelog/1.22.2-changelog.rst @@ -0,0 +1,38 @@ + +Contributors +============ + +A total of 11 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 +* Mukulika Pahari +* Niyas Sait +* Ralf Gommers +* Serge Guelton + +Pull requests merged +==================== + +A total of 14 pull requests were merged for this release. + +* `#20842 `__: BLD: Add NPY_DISABLE_SVML env var to opt out of SVML +* `#20843 `__: BUG: Fix build of third party extensions with Py_LIMITED_API +* `#20844 `__: TYP: Fix pyright being unable to infer the ``real`` and ``imag``... +* `#20845 `__: BUG: Fix comparator function signatures +* `#20906 `__: BUG: Avoid importing ``numpy.distutils`` on import numpy.testing +* `#20907 `__: MAINT: remove outdated mingw32 fseek support +* `#20908 `__: TYP: Relax the return type of ``np.vectorize`` +* `#20909 `__: BUG: fix f2py's define for threading when building with Mingw +* `#20910 `__: BUG: distutils: fix building mixed C/Fortran extensions +* `#20912 `__: DOC,TST: Fix Pandas code example as per new release +* `#20935 `__: TYP, MAINT: Add annotations for ``flatiter.__setitem__`` +* `#20936 `__: MAINT, TYP: Added missing where typehints in ``fromnumeric.pyi`` +* `#20937 `__: BUG: Fix build_ext interaction with non numpy extensions +* `#20938 `__: BUG: Fix missing intrinsics for windows/arm64 target diff --git a/doc/source/release/1.22.2-notes.rst b/doc/source/release/1.22.2-notes.rst index 52da4c1312f..913d4fec1f7 100644 --- a/doc/source/release/1.22.2-notes.rst +++ b/doc/source/release/1.22.2-notes.rst @@ -7,4 +7,48 @@ 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. + The Python versions supported for this release are 3.8-3.10. + +Contributors +============ + +A total of 11 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 +* Mukulika Pahari +* Niyas Sait +* Ralf Gommers +* Serge Guelton + +Pull requests merged +==================== + +A total of 14 pull requests were merged for this release. + +* `#20842 `__: BLD: Add NPY_DISABLE_SVML env var to opt out of SVML +* `#20843 `__: BUG: Fix build of third party extensions with Py_LIMITED_API +* `#20844 `__: TYP: Fix pyright being unable to infer the ``real`` and ``imag``... +* `#20845 `__: BUG: Fix comparator function signatures +* `#20906 `__: BUG: Avoid importing ``numpy.distutils`` on import numpy.testing +* `#20907 `__: MAINT: remove outdated mingw32 fseek support +* `#20908 `__: TYP: Relax the return type of ``np.vectorize`` +* `#20909 `__: BUG: fix f2py's define for threading when building with Mingw +* `#20910 `__: BUG: distutils: fix building mixed C/Fortran extensions +* `#20912 `__: DOC,TST: Fix Pandas code example as per new release +* `#20935 `__: TYP, MAINT: Add annotations for ``flatiter.__setitem__`` +* `#20936 `__: MAINT, TYP: Added missing where type hints in ``fromnumeric.pyi`` +* `#20937 `__: BUG: Fix build_ext interaction with non numpy extensions +* `#20938 `__: BUG: Fix missing intrinsics for windows/arm64 target +