Skip to content

Bump easygems and pyorcestra dependencies#627

Merged
lkluft merged 3 commits intomainfrom
update-easygems
Dec 11, 2025
Merged

Bump easygems and pyorcestra dependencies#627
lkluft merged 3 commits intomainfrom
update-easygems

Conversation

@lkluft
Copy link
Contributor

@lkluft lkluft commented Dec 11, 2025

This PR increases the required version for easygems and pyorcestra.

Recent version of easygems introduced a breaking change so that the linear HEALPix interpolation in plotting is only available when healpy is installed (optional dependency). This puts our tooling in an awkward position because most flight planning tools used linear interpolation, but we also want to be interoperable with Windows, which does not support healpy.

Here, I tried to catch those cases and replace them by a Delaunay triangulation. I don't really like this solution, but I don't see another way out of the situation.

@lkluft lkluft merged commit 8f435bc into main Dec 11, 2025
7 of 8 checks passed
@lkluft lkluft deleted the update-easygems branch December 11, 2025 11:21
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.

1 participant