Skip to content

Commit

Permalink
BEG, MAINT: Begin NumPy 2.3.0 development.
Browse files Browse the repository at this point in the history
- Create 2.3.0-notes.rst
- Update release.rst
- Update pavement.py
- Update pyproject.toml
- Update cversions.txt
- Update npy_config.h (define NPY_2_3_API_VERSION)
- Delete release fragments.
  • Loading branch information
charris committed Nov 23, 2024
1 parent 56e0034 commit 208993a
Show file tree
Hide file tree
Showing 25 changed files with 25 additions and 84 deletions.
4 changes: 0 additions & 4 deletions doc/release/upcoming_changes/14622.improvement.rst

This file was deleted.

2 changes: 0 additions & 2 deletions doc/release/upcoming_changes/26766.change.rst

This file was deleted.

2 changes: 0 additions & 2 deletions doc/release/upcoming_changes/27088.change.rst

This file was deleted.

4 changes: 0 additions & 4 deletions doc/release/upcoming_changes/27119.performance.rst

This file was deleted.

8 changes: 0 additions & 8 deletions doc/release/upcoming_changes/27147.performance.rst

This file was deleted.

9 changes: 0 additions & 9 deletions doc/release/upcoming_changes/27156.change.rst

This file was deleted.

2 changes: 0 additions & 2 deletions doc/release/upcoming_changes/27160.expired.rst

This file was deleted.

9 changes: 0 additions & 9 deletions doc/release/upcoming_changes/27334.change.rst

This file was deleted.

2 changes: 0 additions & 2 deletions doc/release/upcoming_changes/27420.new_feature.rst

This file was deleted.

8 changes: 0 additions & 8 deletions doc/release/upcoming_changes/27482.change.rst

This file was deleted.

3 changes: 0 additions & 3 deletions doc/release/upcoming_changes/27636.improvement.rst

This file was deleted.

5 changes: 0 additions & 5 deletions doc/release/upcoming_changes/27661.compatibility.rst

This file was deleted.

5 changes: 0 additions & 5 deletions doc/release/upcoming_changes/27695.improvement.rst

This file was deleted.

4 changes: 0 additions & 4 deletions doc/release/upcoming_changes/27723.improvement.rst

This file was deleted.

2 changes: 0 additions & 2 deletions doc/release/upcoming_changes/27735.deprecation.rst

This file was deleted.

4 changes: 0 additions & 4 deletions doc/release/upcoming_changes/27735.new_feature.rst

This file was deleted.

3 changes: 0 additions & 3 deletions doc/release/upcoming_changes/27736.new_feature.rst

This file was deleted.

4 changes: 0 additions & 4 deletions doc/release/upcoming_changes/27807.change.rst

This file was deleted.

2 changes: 0 additions & 2 deletions doc/release/upcoming_changes/27808.performance.rst

This file was deleted.

1 change: 1 addition & 0 deletions doc/source/release.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Release notes
.. toctree::
:maxdepth: 2

2.3.0 <release/2.3.0-notes>
2.2.0 <release/2.2.0-notes>
2.1.3 <release/2.1.3-notes>
2.1.2 <release/2.1.2-notes>
Expand Down
19 changes: 19 additions & 0 deletions doc/source/release/2.3.0-notes.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
.. currentmodule:: numpy

==========================
NumPy 2.3.0 Release Notes
==========================


Highlights
==========

*We'll choose highlights for this release near the end of the release cycle.*


.. if release snippets have been incorporated already, uncomment the follow
line (leave the `.. include:: directive)
.. **Content from release note snippets in doc/release/upcoming_changes:**
.. include:: notes-towncrier.rst
1 change: 1 addition & 0 deletions numpy/_core/code_generators/cversions.txt
Original file line number Diff line number Diff line change
Expand Up @@ -77,4 +77,5 @@
0x00000012 = 2b8f1f4da822491ff030b2b37dff07e3
# Version 19 (NumPy 2.1.0) Only header additions
# Version 19 (NumPy 2.2.0) No change
# Version 19 (NumPy 2.3.0) No change
0x00000013 = 2b8f1f4da822491ff030b2b37dff07e3
2 changes: 2 additions & 0 deletions numpy/_core/include/numpy/numpyconfig.h
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,8 @@
#define NPY_1_25_API_VERSION 0x00000011
#define NPY_2_0_API_VERSION 0x00000012
#define NPY_2_1_API_VERSION 0x00000013
#define NPY_2_2_API_VERSION 0x00000013
#define NPY_2_3_API_VERSION 0x00000013


/*
Expand Down
2 changes: 1 addition & 1 deletion pavement.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
#-----------------------------------

# Path to the release notes
RELEASE_NOTES = 'doc/source/release/2.2.0-notes.rst'
RELEASE_NOTES = 'doc/source/release/2.3.0-notes.rst'


#-------------------------------------------------------
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.2.0.dev0"
version = "2.3.0.dev0"
# TODO: add `license-files` once PEP 639 is accepted (see meson-python#88)
license = {file = "LICENSE.txt"}

Expand Down

0 comments on commit 208993a

Please sign in to comment.