From baf8d0775528f9044e9116837da965e5c801d383 Mon Sep 17 00:00:00 2001 From: Charles Harris Date: Mon, 17 Jun 2024 16:37:03 -0600 Subject: [PATCH 1/4] annouce NumPy 2.0.0 --- content/en/news.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/content/en/news.md b/content/en/news.md index 7412b03c40..a0495d8a45 100644 --- a/content/en/news.md +++ b/content/en/news.md @@ -5,6 +5,22 @@ newsHeader: "NumPy 2.0 release date: June 16" date: 2024-05-23 --- +### NumPy 2.0.0 released + +_16 Jun, 2024_ -- 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 212 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. It includes breaking changes that could not happen in a regular minor +release - including an ABI break, changes to type promotion rules, and API +changes which may not have been emitting deprecation warnings in 1.26.x. Key +documents related to how to adapt to changes in NumPy 2.0 include: + +- The [NumPy 2.0 migration guide](https://numpy.org/devdocs/numpy_2_0_migration_guide.html) +- The [2.0.0 release notes](https://numpy.org/devdocs/release/2.0.0-notes.html) +- Announcement issue for status updates: [numpy#24300](https://github.com/numpy/numpy/issues/24300) + + ### NumPy 2.0 release date: June 16 _23 May, 2024_ -- We are excited to announce that NumPy 2.0 is planned to be @@ -392,6 +408,7 @@ Here is a list of NumPy releases, with links to release notes. Bugfix releases (only the `z` changes in the `x.y.z` version number) have no new features; minor releases (the `y` increases) do. +- NumPy 2.0.0 ([release notes](https://github.com/numpy/numpy/releases/tag/v2.0.0)) -- _16 Jun 2024_. - NumPy 1.26.4 ([release notes](https://github.com/numpy/numpy/releases/tag/v1.26.4)) -- _5 Feb 2024_. - NumPy 1.26.3 ([release notes](https://github.com/numpy/numpy/releases/tag/v1.26.3)) -- _2 Jan 2024_. - NumPy 1.26.2 ([release notes](https://github.com/numpy/numpy/releases/tag/v1.26.2)) -- _12 Nov 2023_. From 4f9540e585407efc734c2eb131e773b2a7f8b834 Mon Sep 17 00:00:00 2001 From: Ralf Gommers Date: Tue, 18 Jun 2024 08:57:04 +0200 Subject: [PATCH 2/4] Add link to the blog post about the release --- content/en/news.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content/en/news.md b/content/en/news.md index a0495d8a45..82e8159fa1 100644 --- a/content/en/news.md +++ b/content/en/news.md @@ -20,6 +20,9 @@ documents related to how to adapt to changes in NumPy 2.0 include: - The [2.0.0 release notes](https://numpy.org/devdocs/release/2.0.0-notes.html) - Announcement issue for status updates: [numpy#24300](https://github.com/numpy/numpy/issues/24300) +The blog post ["NumPy 2.0: an evolutionary milestone"](https://blog.scientific-python.org/numpy/numpy2/) +tells a bit of the story about how this release came together. + ### NumPy 2.0 release date: June 16 From 57060cf401c2fd442926fe1c8e40f69acb8aa5ef Mon Sep 17 00:00:00 2001 From: Ralf Gommers Date: Tue, 18 Jun 2024 08:58:57 +0200 Subject: [PATCH 3/4] Update navbar on the front page --- content/en/news.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/news.md b/content/en/news.md index 82e8159fa1..cb3112ad1e 100644 --- a/content/en/news.md +++ b/content/en/news.md @@ -1,7 +1,7 @@ --- title: News sidebar: false -newsHeader: "NumPy 2.0 release date: June 16" +newsHeader: "NumPy 2.0 released!" date: 2024-05-23 --- From 432b73978de7f48645b43c367c18750f609d691c Mon Sep 17 00:00:00 2001 From: Ralf Gommers Date: Tue, 18 Jun 2024 09:00:54 +0200 Subject: [PATCH 4/4] Fix date in front page navbar --- content/en/news.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/news.md b/content/en/news.md index cb3112ad1e..50a0872603 100644 --- a/content/en/news.md +++ b/content/en/news.md @@ -2,7 +2,7 @@ title: News sidebar: false newsHeader: "NumPy 2.0 released!" -date: 2024-05-23 +date: 2024-06-17 --- ### NumPy 2.0.0 released