Skip to content

Conversation

@mgovers
Copy link
Member

@mgovers mgovers commented Oct 1, 2025

Rationale of this change

As recommended by the SPEC (Scientific Python Ecosystem Coordination), and as communicated in this announcement, the Power Grid Model has been scheduled to drop support for NumPy 1.x on 1-Oct-2025 (see also SPEC 0's drop schedule for 2025-Q3).

Consequences of this change

Starting with the release associated with this PR, newer releases of power-grid-model and dependent libraries (power-grid-model-io and power-grid-model-ds) will no longer have active backwards compatibility for NumPy 1.x. In particular, we may do a change that breaks compatibility with NumPy 1.x at any date after the active support is dropped. Please upgrade to NumPy 2.x as soon as possible to stay up to date with new features, as well as important security updates and bug fixes.

Relates to

@mgovers mgovers requested a review from TonyXiang8787 October 1, 2025 07:20
@mgovers mgovers self-assigned this Oct 1, 2025
@mgovers mgovers added the dependencies Pull requests that update a dependency file label Oct 1, 2025
Signed-off-by: Martijn Govers <[email protected]>
@mgovers mgovers force-pushed the feature/drop-numpy-1-support branch from 3f9a015 to 6a5c820 Compare October 1, 2025 07:21
@sonarqubecloud
Copy link

sonarqubecloud bot commented Oct 1, 2025

@mgovers mgovers enabled auto-merge October 2, 2025 13:32
@mgovers mgovers added this pull request to the merge queue Oct 2, 2025
Merged via the queue into main with commit c2c76e3 Oct 2, 2025
92 of 106 checks passed
@mgovers mgovers deleted the feature/drop-numpy-1-support branch October 2, 2025 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants