diff --git a/.mailmap b/.mailmap index 73e3965a0d10..51cc41876be7 100644 --- a/.mailmap +++ b/.mailmap @@ -45,6 +45,8 @@ Abel Aoun Adam Ginsburg Aerik Pawson <45904740+aerikpawson@users.noreply.github.com> Ahmet Can Solak +Amrit Krishnan +Amrit Krishnan Albert Jornet Puig Alberto Rubiales Alex Rockhill @@ -96,6 +98,8 @@ Ashutosh Singh <55102089+Ashutosh619-sudo@users.nor Åsmund Hjulstad Auke Wiggers Badhri Narayanan Krishnakumar +Bhavuk Kalra +Bhavuk Kalra Bangcheng Yang Bhargav V <12525622+brpy@users.noreply.github.com> Bas van Beek <43369155+BvB93@users.noreply.github.com> @@ -119,6 +123,7 @@ 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> +Caio Agiani Carl Kleffner Carl Leake Charles Stern <62192187+cisaacstern@users.noreply.github.com> @@ -142,6 +147,7 @@ Chunlin Fang Chunlin Fang <834352945@qq.com> Colin Snyder <8csnyder@gmail.com> <47012605+colinsnyder@users.noreply.github.com> Constanza Fierro +Dahyun Kim Daniel B Allan Daniel da Silva Daniel da Silva @@ -168,8 +174,10 @@ Derek Homeier Derek Homeier Derek Homeier Derrick Williams +Devin Shanahan Dima Pasechnik Dima Pasechnik +Dimitri Papadopoulos Orfanos <3234522+DimitriPapadopoulos@users.noreply.github.com> Dmitriy Shalyga Dustan Levenstein <43019642+dustanlevenstein@users.noreply.github.com> Dylan Cutler @@ -214,6 +222,7 @@ Guo Shuai Hameer Abbasi Han Genuit Hanno Klemm hklemm +Harsh Mishra Helder Oliveira Hemil Desai Himanshu @@ -224,6 +233,7 @@ Imen Rajhi Inessa Pawson Irina Maria Mocan <28827042+IrinaMaria@users.noreply.github.com> Irvin Probst +Ivan Meleshko Isabela Presedo-Floyd Gerhard Hobler Giannis Zapantis @@ -249,6 +259,7 @@ Jeffrey Yancey <3820914+jeffyancey@users.noreply.github.co Jeremy Lay Jérémie du Boisberranger jeremiedbb <34657725+jeremiedbb@users.noreply.github.com> Jérome Eertmans +Jérôme Richard Jerome Kelleher Jessi J Zhao <35235453+jessijzhao@users.noreply.github.com> Johannes Hampp <42553970+euronion@users.noreply.github.com> @@ -271,6 +282,7 @@ Julian Taylor Julian Taylor Julien Lhermitte Julien Lhermitte Julien Schueller +Junyan Ou Justus Magin Justus Magin Kai Striega @@ -299,6 +311,7 @@ Lars Grüter Lars Grüter Leonardus Chen Licht Takeuchi +Lorenzo Mammana Luis Pedro Coelho Luke Zoltan Kelley Madhulika Jain Chambers <53166646+madhulikajc@users.noreply.github.com> @@ -329,6 +342,7 @@ Matt Ord Matt Ord <55235095+Matt-Ord@users.noreply.github.com> Matt Hancock Martino Sorbaro +Márton Gunyhó Mattheus Ueckermann Matthew Barber Matthew Harrigan @@ -372,6 +386,8 @@ Omid Rajaei <89868505+rajaeinet@users.noreply.github.com> Ondřej Čertík Óscar Villellas Guillén Panos Mavrogiorgos +Pantelis Antonoudiou +Pantelis Antonoudiou Pat Miller patmiller Paul Ivanov Paul Ivanov @@ -446,6 +462,7 @@ Stefan van der Walt Stefan van der Walt Stephan Hoyer Stephan Hoyer +Stephen Worsley <49274989+stephenworsley@users.noreply.github.com> Steve Stagg Steven J Kern Stuart Archibald @@ -506,3 +523,4 @@ Zieji Pohz Zieji Pohz <8103276+zjpoh@users.noreply.github.com> Zolboo Erdenebaatar Zolisa Bleki <44142765+zoj613@users.noreply.github.com> +陳仲肯 (Chen, Jhong-Ken) diff --git a/doc/changelog/1.22.4-changelog.rst b/doc/changelog/1.22.4-changelog.rst new file mode 100644 index 000000000000..2050155e9a6a --- /dev/null +++ b/doc/changelog/1.22.4-changelog.rst @@ -0,0 +1,45 @@ + +Contributors +============ + +A 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 merged +==================== + +A total of 20 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 correclty +* `#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 diff --git a/doc/source/release/1.22.4-notes.rst b/doc/source/release/1.22.4-notes.rst index f818ee62bc3d..5c2650f0a6db 100644 --- a/doc/source/release/1.22.4-notes.rst +++ b/doc/source/release/1.22.4-notes.rst @@ -4,42 +4,57 @@ NumPy 1.22.4 Release Notes ========================== +NumPy 1.22.4 is a maintenance release that fixes bugs discovered after the +1.22.3 release. In addition, the wheels for this release are built using the +recently released Cython 0.29.30, which should fix the reported problems with +`debugging `_. -Highlights -========== +The Python versions supported for this release are 3.8-3.10. Note that the Mac +wheels are now based on OS X 10.14 rather than 10.6 that was used in previous +NumPy release cycles. 10.14 is the oldest release supported by Apple. - -New functions -============= - - -Deprecations +Contributors ============ - -Future Changes -============== - - -Expired deprecations +A 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 merged ==================== +A total of 20 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 correclty +* `#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 -Compatibility notes -=================== - - -C API changes -============= - - -New Features -============ - - -Improvements -============ - - -Changes -======= diff --git a/environment.yml b/environment.yml index 32a6f5faa5ef..e63fe87617e3 100644 --- a/environment.yml +++ b/environment.yml @@ -8,7 +8,7 @@ channels: - conda-forge dependencies: - python=3.9 #need to pin to avoid issues with builds - - cython + - cython=0.29.30 - compilers - openblas - nomkl