Skip to content

Unpin shapely upper bound#1444

Merged
lkstrp merged 3 commits intoPyPSA:masterfrom
brynpickering:unpin-shapely
Nov 18, 2025
Merged

Unpin shapely upper bound#1444
lkstrp merged 3 commits intoPyPSA:masterfrom
brynpickering:unpin-shapely

Conversation

@brynpickering
Copy link
Copy Markdown
Contributor

The shapely upper pin is causing issues when using PyPSA in an environment when a newer shapely version's feature is required.

Looking at the file blame, @FabianHofmann introduced the pin, possibly to handle deprecation warnings? Tests all pass and no shapely warning are raised in a version with this unpinned.

Checklist

  • Code changes are sufficiently documented; i.e. new functions contain docstrings and further explanations may be given in docs.
  • Unit tests for new features were added (if applicable).
  • A note for the release notes docs/release-notes.md of the upcoming release is included.
  • I consent to the release of this PR's code under the MIT license.

@FabianHofmann
Copy link
Copy Markdown
Contributor

@brynpickering yes I think I was even a "bug" or incompatibility on the shapely side. great to see it is working now

@lkstrp lkstrp merged commit 940fae8 into PyPSA:master Nov 18, 2025
26 of 35 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants