From 0ea43aa2ae13d460c250913f269b627da774572e Mon Sep 17 00:00:00 2001 From: Charles Harris Date: Mon, 22 Jun 2026 12:26:40 -0600 Subject: [PATCH] announce the NumPy 2.5.0 release --- content/en/config.yaml | 2 +- content/en/news.md | 23 +++++++++++++++++++++-- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/content/en/config.yaml b/content/en/config.yaml index 4c97f50247..75c3fc5fdf 100644 --- a/content/en/config.yaml +++ b/content/en/config.yaml @@ -11,7 +11,7 @@ params: # Hero subtitle (optional) subtitle: The fundamental package for scientific computing with Python # Button text - buttontext: "Latest release: NumPy 2.4. View all releases" + buttontext: "Latest release: NumPy 2.5. View all releases" # Where the main hero button links to buttonlink: "/news/#releases" # Hero image (from static/images/___) diff --git a/content/en/news.md b/content/en/news.md index 14ec82a18d..c78bdaca20 100644 --- a/content/en/news.md +++ b/content/en/news.md @@ -1,10 +1,28 @@ --- title: "News" sidebar: false -newsHeader: "NumPy 2.4.0 released!" -date: 2025-12-20 +newsHeader: "NumPy 2.5.0 released!" +date: 2026-6-21 --- +### NumPy 2.5.0 released + +_21 Jun, 2026_ -- Numpy 2.5.0 is a transitional release. It drops support for +Python 3.11, marking the end of distutils, and expires a large number of +deprecations made in the 2.0.x release. It also improves free threading and +brings sorting into compliance with the array-api standard with the addition of +descending sorts. Highlights are: + +- Distutils has been removed, +- Many expired deprecations, see below, +- Many new deprecations, see below, +- Many static typing improvements, +- Improved support for free threading, +- Support for descending sorts. + +This release supports Python versions 3.12-3.14 + + ### NumPy Fellowship Program 2025 Retrospective _8 Jan, 2026_ -- Joren Hammudoglu ([@jorenham](https://github.com/jorenham)) has published a @@ -484,6 +502,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.5.0 ([release notes](https://github.com/numpy/numpy/releases/tag/v2.5.0)) -- _21 Jun 2026_. - NumPy 2.4.6 ([release notes](https://github.com/numpy/numpy/releases/tag/v2.4.6)) -- _18 May 2026_. - NumPy 2.4.5 ([release notes](https://github.com/numpy/numpy/releases/tag/v2.4.5)) -- _15 May 2026_. - NumPy 2.4.4 ([release notes](https://github.com/numpy/numpy/releases/tag/v2.4.4)) -- _29 Mar 2026_.