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.

Closes issues

Closes #654

Relates to

Signed-off-by: Martijn Govers <[email protected]>
@mgovers mgovers requested a review from TonyXiang8787 October 1, 2025 07:14
@mgovers mgovers self-assigned this Oct 1, 2025
@mgovers mgovers added the dependencies Pull requests that update a dependency file label Oct 1, 2025
@mgovers mgovers enabled auto-merge October 1, 2025 07:15
@sonarqubecloud
Copy link

sonarqubecloud bot commented Oct 1, 2025

@mgovers mgovers added this pull request to the merge queue Oct 1, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Oct 1, 2025
@TonyXiang8787 TonyXiang8787 added this pull request to the merge queue Oct 1, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Oct 1, 2025
@figueroa1395 figueroa1395 added this pull request to the merge queue Oct 2, 2025
Merged via the queue into main with commit d773825 Oct 2, 2025
95 of 107 checks passed
@figueroa1395 figueroa1395 deleted the feature/drop-numpy-1-support branch October 2, 2025 06:05
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.

[FEATURE] Drop support for numpy 1.x in Q3 2025

4 participants