Skip to content

Commit

Permalink
REL: Prepare for NumPy 1.22.4 release.
Browse files Browse the repository at this point in the history
- Create 1.22.4-changelog.rst.
- Update 1.22.4-notes.rst
- Update .mailmap.
- Pin Cython to 0.29.30 in environment.yml
  • Loading branch information
charris committed May 19, 2022
1 parent c0d84f1 commit 5427694
Show file tree
Hide file tree
Showing 4 changed files with 111 additions and 33 deletions.
18 changes: 18 additions & 0 deletions .mailmap
Expand Up @@ -45,6 +45,8 @@ Abel Aoun <aoun@cerfacs.fr>
Adam Ginsburg <adam.g.ginsburg@gmail.com> <keflavich@gmail.com>
Aerik Pawson <45904740+aerikpawson@users.noreply.github.com>
Ahmet Can Solak <asolak14@ku.edu.tr>
Amrit Krishnan <amrit110@gmail.com>
Amrit Krishnan <amrit110@gmail.com> <amritk@vectorinstitute.ai>
Albert Jornet Puig <albert.jornet@ic3.cat>
Alberto Rubiales <arubiales11@gmail.com>
Alex Rockhill <aprockhill206@gmail.com>
Expand Down Expand Up @@ -96,6 +98,8 @@ Ashutosh Singh <ashutoshsinghrkt@gmail.com> <55102089+Ashutosh619-sudo@users.nor
Åsmund Hjulstad <ahju@statoil.com> <asmund@hjulstad.com>
Auke Wiggers <wiggers.auke@gmail.com>
Badhri Narayanan Krishnakumar <badhrinarayanan.k@gmail.com>
Bhavuk Kalra <bhavukkalra1786@gmail.com>
Bhavuk Kalra <bhavukkalra1786@gmail.com> <ybhavukkalra1786@gmail.com>
Bangcheng Yang <bangchengyang@hotmail.com>
Bhargav V <12525622+brpy@users.noreply.github.com>
Bas van Beek <b.f.van.beek@vu.nl> <43369155+BvB93@users.noreply.github.com>
Expand All @@ -119,6 +123,7 @@ 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>
Caio Agiani <agianicaio@gmail.com>
Carl Kleffner <cmkleffner@gmail.com>
Carl Leake <leakec57@gmail.com>
Charles Stern <62192187+cisaacstern@users.noreply.github.com>
Expand All @@ -142,6 +147,7 @@ Chunlin Fang <fangchunlin@huawei.com> <qiyu8@foxmail.com>
Chunlin Fang <fangchunlin@huawei.com> <834352945@qq.com>
Colin Snyder <8csnyder@gmail.com> <47012605+colinsnyder@users.noreply.github.com>
Constanza Fierro <constanza.fierro94@gmail.com>
Dahyun Kim <dahyun@kakao.com>
Daniel B Allan <daniel.b.allan@gmail.com>
Daniel da Silva <mail@danieldasilva.org> <daniel@meltingwax.net>
Daniel da Silva <mail@danieldasilva.org> <var.mail.daniel@gmail.com>
Expand All @@ -168,8 +174,10 @@ Derek Homeier <derek@astro.physik.uni-goettingen.de>
Derek Homeier <derek@astro.physik.uni-goettingen.de> <dhomeie@gwdg.de>
Derek Homeier <derek@astro.physik.uni-goettingen.de> <derek@astro.phsik.uni-goettingen.de>
Derrick Williams <myutat@gmail.com>
Devin Shanahan <dshanahan88@gmail.com>
Dima Pasechnik <dima@pasechnik.info>
Dima Pasechnik <dima@pasechnik.info> <dimpase@gmail.com>
Dimitri Papadopoulos Orfanos <3234522+DimitriPapadopoulos@users.noreply.github.com>
Dmitriy Shalyga <zuko3d@gmail.com>
Dustan Levenstein <dlevenstein@gmail.com> <43019642+dustanlevenstein@users.noreply.github.com>
Dylan Cutler <dylancutler@google.com>
Expand Down Expand Up @@ -214,6 +222,7 @@ Guo Shuai <gs0801@foxmail.com>
Hameer Abbasi <einstein.edison@gmail.com> <hameerabbasi@yahoo.com>
Han Genuit <hangenuit@gmail.com>
Hanno Klemm <hanno.klemm@maerskoil.com> hklemm <hanno.klemm@maerskoil.com>
Harsh Mishra <erbeusgriffincasper@gmail.com>
Helder Oliveira <heldercro@gmail.com>
Hemil Desai <desai38@purdue.edu>
Himanshu <addyjeridiq@gmail.com>
Expand All @@ -224,6 +233,7 @@ Imen Rajhi <imen.rajhi.ir@gmail.com>
Inessa Pawson <albuscode@gmail.com>
Irina Maria Mocan <28827042+IrinaMaria@users.noreply.github.com>
Irvin Probst <irvin.probst@ensta-bretagne.fr>
Ivan Meleshko <vn.mlshk@gmail.com>
Isabela Presedo-Floyd <irpf.design@gmail.com> <ipresedo@calpoly.edu>
Gerhard Hobler <gerhard.hobler@tuwien.ac.at>
Giannis Zapantis <sdi1900059@di.uoa.gr>
Expand All @@ -249,6 +259,7 @@ Jeffrey Yancey <jeffrey@octane5.com> <3820914+jeffyancey@users.noreply.github.co
Jeremy Lay <jlay80@gmail.com>
Jérémie du Boisberranger <jeremie.du-boisberranger@inria.fr> jeremiedbb <34657725+jeremiedbb@users.noreply.github.com>
Jérome Eertmans <jeertmans@icloud.com>
Jérôme Richard <jeromerichard111@msn.com> <ubuntu@ip-172-31-17-195.eu-west-3.compute.internal>
Jerome Kelleher <jerome.kelleher@ed.ac.uk>
Jessi J Zhao <35235453+jessijzhao@users.noreply.github.com>
Johannes Hampp <johannes.hampp@zeu.uni-giessen.de> <42553970+euronion@users.noreply.github.com>
Expand All @@ -271,6 +282,7 @@ Julian Taylor <juliantaylor108@gmail.com> <jtaylor.debian@googlemail.com>
Julian Taylor <juliantaylor108@gmail.com> <jtaylor108@googlemail.com>
Julien Lhermitte <jrmlhermitte@gmail.com> Julien Lhermitte <lhermitte@bnl.gov>
Julien Schueller <julien.schueller@gmail.com>
Junyan Ou <junyan.ou189@gmail.com>
Justus Magin <keewis@posteo.de>
Justus Magin <keewis@posteo.de> <keewis@users.noreply.github.com>
Kai Striega <kaistriega@gmail.com>
Expand Down Expand Up @@ -299,6 +311,7 @@ Lars Grüter <lagru@mailbox.org>
Lars Grüter <lagru@mailbox.org> <lagru@users.noreply.github.com>
Leonardus Chen <leonardus.chen@gmail.com>
Licht Takeuchi <licht-t@outlook.jp> <licht-t@math.dis.titech.ac.jp>
Lorenzo Mammana <mammanalorenzo@outlook.it> <lorenzom96@hotmail.it>
Luis Pedro Coelho <luis@luispedro.org> <lpc@cmu.edu>
Luke Zoltan Kelley <lkelley@cfa.harvard.edu>
Madhulika Jain Chambers <madhulikajain@gmail.com> <53166646+madhulikajc@users.noreply.github.com>
Expand Down Expand Up @@ -329,6 +342,7 @@ Matt Ord <Matthew.ord1@gmail.com>
Matt Ord <Matthew.ord1@gmail.com> <55235095+Matt-Ord@users.noreply.github.com>
Matt Hancock <not.matt.hancock@gmail.com> <mhancock743@gmail.com>
Martino Sorbaro <martino.sorbaro@ed.ac.uk>
Márton Gunyhó <marci@gunyho.com> <marci.gunyho@gmail.com>
Mattheus Ueckermann <empeeu@yahoo.com>
Matthew Barber <quitesimplymatt@gmail.com>
Matthew Harrigan <harrigan.matthew@gmail.com>
Expand Down Expand Up @@ -372,6 +386,8 @@ Omid Rajaei <rajaei.net@gmail.com> <89868505+rajaeinet@users.noreply.github.com>
Ondřej Čertík <ondrej.certik@gmail.com>
Óscar Villellas Guillén <oscar.villellas@continuum.io>
Panos Mavrogiorgos <pmav99@users.noreply.github.com>
Pantelis Antonoudiou <pantelis.antonoudiou@gmail.com>
Pantelis Antonoudiou <pantelis.antonoudiou@gmail.com> <pantelis71@hotmail.com>
Pat Miller <patmiller@localhost> patmiller <patmiller@localhost>
Paul Ivanov <pivanov5@bloomberg.net> <pi@berkeley.edu>
Paul Ivanov <pivanov5@bloomberg.net> <paul.ivanov@local>
Expand Down Expand Up @@ -446,6 +462,7 @@ Stefan van der Walt <stefanv@berkeley.edu> <sjvdwalt@gmail.com>
Stefan van der Walt <stefanv@berkeley.edu> <stefan@sun.ac.za>
Stephan Hoyer <shoyer@gmail.com> <shoyer@climate.com>
Stephan Hoyer <shoyer@gmail.com> <shoyer@google.com>
Stephen Worsley <stephen.worsley@metoffice.gov.uk> <49274989+stephenworsley@users.noreply.github.com>
Steve Stagg <stestagg@gmail.com> <ste@sta.gg>
Steven J Kern <kern.steven0@gmail.com>
Stuart Archibald <stuart.archibald@googlemail.com> <stuart@opengamma.com>
Expand Down Expand Up @@ -506,3 +523,4 @@ Zieji Pohz <poh.ziji@gmail.com>
Zieji Pohz <poh.ziji@gmail.com> <8103276+zjpoh@users.noreply.github.com>
Zolboo Erdenebaatar <erdenebz@dickinson.edu>
Zolisa Bleki <zolisa.bleki@gmail.com> <44142765+zoj613@users.noreply.github.com>
陳仲肯 (Chen, Jhong-Ken) <kenny.kuo.fs@gmail.com>
45 changes: 45 additions & 0 deletions 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 <https://github.com/numpy/numpy/pull/21191>`__: TYP, BUG: Fix ``np.lib.stride_tricks`` re-exported under the...
* `#21192 <https://github.com/numpy/numpy/pull/21192>`__: TST: Bump mypy from 0.931 to 0.940
* `#21243 <https://github.com/numpy/numpy/pull/21243>`__: MAINT: Explicitly re-export the types in ``numpy._typing``
* `#21245 <https://github.com/numpy/numpy/pull/21245>`__: MAINT: Specify sphinx, numpydoc versions for CI doc builds
* `#21275 <https://github.com/numpy/numpy/pull/21275>`__: BUG: Fix typos
* `#21277 <https://github.com/numpy/numpy/pull/21277>`__: ENH, BLD: Fix math feature detection for wasm
* `#21350 <https://github.com/numpy/numpy/pull/21350>`__: MAINT: Fix failing simd and cygwin tests.
* `#21438 <https://github.com/numpy/numpy/pull/21438>`__: MAINT: Fix failing Python 3.8 32-bit Windows test.
* `#21444 <https://github.com/numpy/numpy/pull/21444>`__: BUG: add linux guard per #21386
* `#21445 <https://github.com/numpy/numpy/pull/21445>`__: BUG: Allow legacy dtypes to cast to datetime again
* `#21446 <https://github.com/numpy/numpy/pull/21446>`__: BUG: Make mmap handling safer in frombuffer
* `#21447 <https://github.com/numpy/numpy/pull/21447>`__: BUG: Stop using PyBytesObject.ob_shash deprecated in Python 3.11.
* `#21448 <https://github.com/numpy/numpy/pull/21448>`__: ENH: Introduce numpy.core.setup_common.NPY_CXX_FLAGS
* `#21472 <https://github.com/numpy/numpy/pull/21472>`__: BUG: Ensure compile errors are raised correclty
* `#21473 <https://github.com/numpy/numpy/pull/21473>`__: BUG: Fix segmentation fault
* `#21474 <https://github.com/numpy/numpy/pull/21474>`__: MAINT: Update doc requirements
* `#21475 <https://github.com/numpy/numpy/pull/21475>`__: MAINT: Mark ``npy_memchr`` with ``no_sanitize("alignment")`` on clang
* `#21512 <https://github.com/numpy/numpy/pull/21512>`__: DOC: Proposal - make the doc landing page cards more similar...
* `#21525 <https://github.com/numpy/numpy/pull/21525>`__: MAINT: Update Cython version to 0.29.30.
* `#21536 <https://github.com/numpy/numpy/pull/21536>`__: BUG: Fix GCC error during build configuration
79 changes: 47 additions & 32 deletions doc/source/release/1.22.4-notes.rst
Expand Up @@ -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 <https://github.com/numpy/numpy/issues/21008>`_.

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 <https://github.com/numpy/numpy/pull/21191>`__: TYP, BUG: Fix ``np.lib.stride_tricks`` re-exported under the...
* `#21192 <https://github.com/numpy/numpy/pull/21192>`__: TST: Bump mypy from 0.931 to 0.940
* `#21243 <https://github.com/numpy/numpy/pull/21243>`__: MAINT: Explicitly re-export the types in ``numpy._typing``
* `#21245 <https://github.com/numpy/numpy/pull/21245>`__: MAINT: Specify sphinx, numpydoc versions for CI doc builds
* `#21275 <https://github.com/numpy/numpy/pull/21275>`__: BUG: Fix typos
* `#21277 <https://github.com/numpy/numpy/pull/21277>`__: ENH, BLD: Fix math feature detection for wasm
* `#21350 <https://github.com/numpy/numpy/pull/21350>`__: MAINT: Fix failing simd and cygwin tests.
* `#21438 <https://github.com/numpy/numpy/pull/21438>`__: MAINT: Fix failing Python 3.8 32-bit Windows test.
* `#21444 <https://github.com/numpy/numpy/pull/21444>`__: BUG: add linux guard per #21386
* `#21445 <https://github.com/numpy/numpy/pull/21445>`__: BUG: Allow legacy dtypes to cast to datetime again
* `#21446 <https://github.com/numpy/numpy/pull/21446>`__: BUG: Make mmap handling safer in frombuffer
* `#21447 <https://github.com/numpy/numpy/pull/21447>`__: BUG: Stop using PyBytesObject.ob_shash deprecated in Python 3.11.
* `#21448 <https://github.com/numpy/numpy/pull/21448>`__: ENH: Introduce numpy.core.setup_common.NPY_CXX_FLAGS
* `#21472 <https://github.com/numpy/numpy/pull/21472>`__: BUG: Ensure compile errors are raised correclty
* `#21473 <https://github.com/numpy/numpy/pull/21473>`__: BUG: Fix segmentation fault
* `#21474 <https://github.com/numpy/numpy/pull/21474>`__: MAINT: Update doc requirements
* `#21475 <https://github.com/numpy/numpy/pull/21475>`__: MAINT: Mark ``npy_memchr`` with ``no_sanitize("alignment")`` on clang
* `#21512 <https://github.com/numpy/numpy/pull/21512>`__: DOC: Proposal - make the doc landing page cards more similar...
* `#21525 <https://github.com/numpy/numpy/pull/21525>`__: MAINT: Update Cython version to 0.29.30.
* `#21536 <https://github.com/numpy/numpy/pull/21536>`__: BUG: Fix GCC error during build configuration

Compatibility notes
===================


C API changes
=============


New Features
============


Improvements
============


Changes
=======
2 changes: 1 addition & 1 deletion environment.yml
Expand Up @@ -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
Expand Down

0 comments on commit 5427694

Please sign in to comment.