Skip to content

Commit

Permalink
REL: Prepare for the NumPy 2.0.0 release [wheel build]
Browse files Browse the repository at this point in the history
- Update 2.0.0-notes.rst
- Update 2.0.0-changelog.rst
- Update .mailmap
- Update  pyproject.toml
  • Loading branch information
charris committed Jun 15, 2024
1 parent c8665ba commit 1a68264
Show file tree
Hide file tree
Showing 4 changed files with 67 additions and 7 deletions.
8 changes: 8 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
@Lisa <34400837+lyzlisa@users.noreply.github.com>
@Patrick <39380924+xamm@users.noreply.github.com>
@Scian <65375075+hoony6134@users.noreply.github.com>
@Searchingdays <pachatyabhaskar@gmail.com>
@amagicmuffin <2014wcheng@gmail.com>
@code-review-doctor <contact+django-doctor-test@richardtier.co.uk>
@cook-1229 <70235336+cook-1229@users.noreply.github.com>
Expand All @@ -34,6 +35,8 @@
@luzpaz <kunda@scribus.net> <luzpaz@users.noreply.github.com>
@matoro <matoro@users.noreply.github.com>
@mcp292 <mcp292@nau.edu>
@mgunyho <20118130+mgunyho@users.noreply.github.com>
@msavinash <73682349+msavinash@users.noreply.github.com>
@mykykh <49101849+mykykh@users.noreply.github.com>
@partev <petrosyan@gmail.com>
@pkubaj <pkubaj@FreeBSD.org>
Expand Down Expand Up @@ -189,6 +192,7 @@ Chun-Wei Chen <jacky82226@gmail.com>
Chunlin Fang <fangchunlin@huawei.com>
Chunlin Fang <fangchunlin@huawei.com> <834352945@qq.com>
Chunlin Fang <fangchunlin@huawei.com> <qiyu8@foxmail.com>
Cobalt Yang <RibomBalt@users.noreply.github.com>
Colin Snyder <8csnyder@gmail.com> <47012605+colinsnyder@users.noreply.github.com>
Constanza Fierro <constanza.fierro94@gmail.com>
Dahyun Kim <dahyun@kakao.com>
Expand Down Expand Up @@ -244,6 +248,7 @@ Erik M. Bray <erik.m.bray@gmail.com> <erik.bray@lri.fr>
Erik M. Bray <erik.m.bray@gmail.com> <embray@stsci.edu>
Eric Fode <ericfode@gmail.com> Eric Fode <ericfode@linuxlaptop.(none)>
Eric Quintero <eric.antonio.quintero@gmail.com>
Eric Xie <161030123+EngineerEricXie@users.noreply.github.com>
Ernest N. Mamikonyan <ernest.mamikonyan@gmail.com>
Eskild Eriksen <eskild.eriksen122@gmail.com>
Eskild Eriksen <eskild.eriksen122@gmail.com> <42120229+iameskild@users.noreply.github.com>
Expand Down Expand Up @@ -405,6 +410,7 @@ Magdalena Proszewska <magdalena.proszewska@gmail.com>
Magdalena Proszewska <magdalena.proszewska@gmail.com> <38814059+mproszewska@users.noreply.github.com>
Malik Idrees Hasan Khan <77000356+MalikIdreesHasanKhan@users.noreply.github.com>C
Manoj Kumar <manojkumarsivaraj334@gmail.com>
Marcel Loose <gmloose@users.noreply.github.com>
Marcin Podhajski <podhajskimarcin@gmail.com> <36967358+m-podhajski@users.noreply.github.com>
Margret Pax <pax.margret@tutanota.com>
Margret Pax <pax.margret@tutanota.com> <13646646+paxcodes@users.noreply.github.com>
Expand All @@ -430,6 +436,7 @@ Matías Ríos <riosm@dickinson.edu>
Matt Hancock <not.matt.hancock@gmail.com> <mhancock743@gmail.com>
Matt Ord <Matthew.ord1@gmail.com>
Matt Ord <Matthew.ord1@gmail.com> <55235095+Matt-Ord@users.noreply.github.com>
Matt Thompson <mathomp4@users.noreply.github.com>
Matthias Bussonnier <bussonniermatthias@gmail.com>
Martino Sorbaro <martino.sorbaro@ed.ac.uk>
Márton Gunyhó <marci@gunyho.com> <marci.gunyho@gmail.com>
Expand Down Expand Up @@ -643,6 +650,7 @@ William Spotz <wfspotz@sandia.gov> <wfspotz@sandia.gov@localhost>
Wim Glenn <wim.glenn@melbourneit.com.au>
Wojtek Ruszczewski <git@wr.waw.pl>
Wojciech Rzadkowski <wojciech.rzadkowski@gmail.com> <33913808+wrzadkow@users.noreply.github.com>
Xiangyi Wang <xiangyi-wang@users.noreply.github.com>
Yamada Fuyuka <yamada.fuyuka@jp.fuijitsu.com>
Yang Hau <yuanyanghau@gmail.com>
Yang Hau <yuanyanghau@gmail.com> <vulxj0j8j8@gmail.com>
Expand Down
60 changes: 56 additions & 4 deletions doc/changelog/2.0.0-changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,19 @@
Contributors
============

A total of 198 people contributed to this release. People with a "+" by their
A total of 213 people contributed to this release. People with a "+" by their
names contributed a patch for the first time.

* @Algorithmist-Girl +
* @DWesl
* @Illviljan
* @Searchingdays
* @ellaella12 +
* @liang3zy22 +
* @matoro +
* @mcp292 +
* @mgunyho +
* @msavinash +
* @mykykh +
* @pojaghi +
* @pratiklp00 +
Expand All @@ -33,6 +36,7 @@ names contributed a patch for the first time.
* Ankur Singh +
* Anton Prosekin +
* Antony Lee
* Arun Kannawadi +
* Bas van Beek
* Ben Woodruff +
* Bharat Raghunathan
Expand All @@ -51,6 +55,8 @@ names contributed a patch for the first time.
* Christopher Sidebottom
* Clément Robert
* Cédric Hannotier
* Cobalt Yang +
* Gonçalo Bárias +
* D.J. Ramones +
* DanShatford +
* Daniel Li +
Expand All @@ -69,11 +75,13 @@ names contributed a patch for the first time.
* Emily Hunt +
* Éric Piel +
* Eric Wieser
* Eric Xie +
* Even Rouault +
* Evgeni Burovski
* Filipe Laíns +
* Francisco Sousa +
* Ganesh Kathiresan
* Gonçalo Bárias +
* Gonzalo Tornaría +
* Hans Meine
* Heberto Mayorquin +
Expand All @@ -91,6 +99,8 @@ names contributed a patch for the first time.
* Johannes Kaisinger +
* John Muradeli +
* Joris Van den Bossche
* Justus Magin
* Jyn Spring 琴春
* Kai Striega
* Kevin Sheppard
* Kevin Wu +
Expand All @@ -106,19 +116,23 @@ names contributed a patch for the first time.
* Linus Sommer +
* Logan Thomas
* Lucas Colley +
* Luiz Eduardo Amaral +
* Lukas Geiger
* Lysandros Nikolaou +
* Maanas Arora +
* Maharshi Basu +
* Mahder Gebremedhin +
* Marcel Bargull +
* Marcel Loose +
* Mark Mentovai +
* Mark Ryan +
* Marten Henric van Kerkwijk +
* Marten van Kerkwijk
* Mateusz Sokół
* Matt Haberland
* Matt Thompson +
* Matthew Barber
* Matthew Thompson +
* Matthias Bussonnier
* Matthias Koeppe
* Matthias Schaufelberger +
Expand All @@ -143,6 +157,7 @@ names contributed a patch for the first time.
* Nyakku Shigure +
* Ola x Nilsson +
* Olivier Mattelaer +
* Olivier Grisel
* Omid Rajaei
* Pablo Losada +
* Pamphile Roy
Expand Down Expand Up @@ -187,6 +202,7 @@ names contributed a patch for the first time.
* Thomas Li
* Tim Hoffmann
* Tim Paine +
* Timo Röhling +
* Trey Woodlief +
* Tyler Reddy
* Victor Tang +
Expand All @@ -196,18 +212,17 @@ names contributed a patch for the first time.
* Will Ayd
* William Andrea +
* William Ayd +
* Xiangyi Wang +
* Yash Pethe +
* Yuki K
* Zach Brugh +
* Zach Rottman +
* Zolisa Bleki
* mgunyho +
* msavinash +

Pull requests merged
====================

A total of 1041 pull requests were merged for this release.
A total of 1078 pull requests were merged for this release.

* `#15457 <https://github.com/numpy/numpy/pull/15457>`__: BUG: Adds support for array parameter declaration in fortran...
* `#21199 <https://github.com/numpy/numpy/pull/21199>`__: ENH: expose datetime.c functions to cython
Expand Down Expand Up @@ -1250,4 +1265,41 @@ A total of 1041 pull requests were merged for this release.
* `#26417 <https://github.com/numpy/numpy/pull/26417>`__: BUG: support nan-like null strings in [l,r]strip
* `#26423 <https://github.com/numpy/numpy/pull/26423>`__: DOC: Fix some typos and incorrect markups
* `#26424 <https://github.com/numpy/numpy/pull/26424>`__: DOC: add reference docs for NpyString C API
* `#26425 <https://github.com/numpy/numpy/pull/26425>`__: REL: Prepare for the NumPy 2.0.0rc2 release [wheel build]
* `#26427 <https://github.com/numpy/numpy/pull/26427>`__: TYP: Fix ``fromrecords`` type hint and bump mypy to 1.10.0.
* `#26457 <https://github.com/numpy/numpy/pull/26457>`__: MAINT: Various CI fixes
* `#26458 <https://github.com/numpy/numpy/pull/26458>`__: BUG: Use Python pickle protocol version 4 for np.save (#26388)
* `#26459 <https://github.com/numpy/numpy/pull/26459>`__: BUG: fixes for three related stringdtype issues (#26436)
* `#26460 <https://github.com/numpy/numpy/pull/26460>`__: MAINT: Bump pypa/cibuildwheel from 2.17.0 to 2.18.0
* `#26461 <https://github.com/numpy/numpy/pull/26461>`__: BUG: int32 and intc should both appear in sctypes
* `#26482 <https://github.com/numpy/numpy/pull/26482>`__: DOC: Skip API documentation for numpy.distutils with Python 3.12...
* `#26527 <https://github.com/numpy/numpy/pull/26527>`__: DOC: fix NEP 50 reference
* `#26536 <https://github.com/numpy/numpy/pull/26536>`__: BUG: cast missing in PyPy-specific f2py code, pin spin in CI...
* `#26539 <https://github.com/numpy/numpy/pull/26539>`__: ENH: improve the error raised by ``numpy.isdtype``
* `#26540 <https://github.com/numpy/numpy/pull/26540>`__: BLD: Make NumPy build reproducibly
* `#26541 <https://github.com/numpy/numpy/pull/26541>`__: BUG: fix incorrect error handling for dtype('a') deprecation
* `#26543 <https://github.com/numpy/numpy/pull/26543>`__: BUG: fix assert in PyArry_ConcatenateArrays with StringDType
* `#26544 <https://github.com/numpy/numpy/pull/26544>`__: BUG: Fix handling of size=() in Generator.choice when a.ndim...
* `#26554 <https://github.com/numpy/numpy/pull/26554>`__: BUG: Fix in1d fast-path range
* `#26555 <https://github.com/numpy/numpy/pull/26555>`__: BUG: Fix typo in array-wrap code that lead to memory leak
* `#26569 <https://github.com/numpy/numpy/pull/26569>`__: MAINT: Avoid by-pointer parameter passing for LINEARIZE_DATA_t...
* `#26583 <https://github.com/numpy/numpy/pull/26583>`__: BUG: Fix memory leaks found with valgrind
* `#26584 <https://github.com/numpy/numpy/pull/26584>`__: MAINT: Unpin pydata-sphinx-theme
* `#26587 <https://github.com/numpy/numpy/pull/26587>`__: DOC: Added web docs for missing ma and strings routines
* `#26591 <https://github.com/numpy/numpy/pull/26591>`__: BUG: Fix memory leaks found by valgrind
* `#26592 <https://github.com/numpy/numpy/pull/26592>`__: DOC: Various documentation updates
* `#26635 <https://github.com/numpy/numpy/pull/26635>`__: DOC: update 2.0 docs
* `#26651 <https://github.com/numpy/numpy/pull/26651>`__: DOC: Update 2.0 migration guide
* `#26652 <https://github.com/numpy/numpy/pull/26652>`__: BUG: Disallow string inputs for copy keyword in np.array and...
* `#26653 <https://github.com/numpy/numpy/pull/26653>`__: BUG: Fix F77 ! comment handling
* `#26654 <https://github.com/numpy/numpy/pull/26654>`__: DOC: Set default as ``-j 1`` for spin docs and move ``-W`` to...
* `#26657 <https://github.com/numpy/numpy/pull/26657>`__: BUG: fix memory leaks found with valgrind (next)
* `#26659 <https://github.com/numpy/numpy/pull/26659>`__: BUG: Replace dots with underscores in f2py meson backend for...
* `#26673 <https://github.com/numpy/numpy/pull/26673>`__: CI: upgrade FreeBSD Cirrus job from FreeBSD 13.2 to 14.0
* `#26674 <https://github.com/numpy/numpy/pull/26674>`__: MNT: catch invalid fixed-width dtype sizes
* `#26677 <https://github.com/numpy/numpy/pull/26677>`__: CI: Use default llvm on Windows.
* `#26694 <https://github.com/numpy/numpy/pull/26694>`__: DOC: document workaround for deprecation of dim-2 inputs to `cross`
* `#26695 <https://github.com/numpy/numpy/pull/26695>`__: BUG: Adds asanyarray to start of linalg.cross (#26667)
* `#26696 <https://github.com/numpy/numpy/pull/26696>`__: BUG: weighted nanpercentile, nanquantile and multi-dim q
* `#26697 <https://github.com/numpy/numpy/pull/26697>`__: BUG: Fix bug in numpy.pad()
4 changes: 2 additions & 2 deletions doc/source/release/2.0.0-notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ NumPy 2.0.0 Release Notes
yet).

NumPy 2.0.0 is the first major release since 2006. It is the result of 11
months of development since the last feature release and is the work of 198
contributors spread over 1041 pull requests. It contains a large number of
months of development since the last feature release and is the work of 213
contributors spread over 1078 pull requests. It contains a large number of
exciting new features as well as changes to both the Python and C APIs.

This major release includes breaking changes that could not happen in a regular
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ requires = [

[project]
name = "numpy"
version = "2.0.0rc2"
version = "2.0.0"
# TODO: add `license-files` once PEP 639 is accepted (see meson-python#88)
license = {file = "LICENSE.txt"}

Expand Down

0 comments on commit 1a68264

Please sign in to comment.