Skip to content

Conversation

@mgovers
Copy link
Member

@mgovers mgovers commented May 22, 2025

Fixes #289

pandapower is not compatible with a recent version of scipy and as a result not with python 3.13. We still want to test python 3.13, though. We decided to disable coverage for the pandapower converter for the time being (follow-up issue to be created) to reenable this. We also had to add a subset dependency group in the pyproject.toml that excludes pandapower while maintaining backwards compatibility.

@nitbharambe can you please review?

c.c. @TonyXiang8787

Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
@mgovers mgovers self-assigned this May 22, 2025
@mgovers mgovers added the dependencies Pull requests that update a dependency file label May 22, 2025
@sonarqubecloud
Copy link

@nitbharambe
Copy link
Member

Good idea with this PR.
Lets also have this decision documented? A separate title in release strategy would do right?

Copy link
Member

@figueroa1395 figueroa1395 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mgovers mgovers added this pull request to the merge queue May 27, 2025
Merged via the queue into main with commit ec5647e May 27, 2025
28 checks passed
@mgovers mgovers deleted the feature/enable-testing-for-python3-13 branch May 27, 2025 11:08
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] Enable testing for python 3.13

4 participants