Skip to content

Conversation

@Oisin-M
Copy link
Collaborator

@Oisin-M Oisin-M commented Nov 4, 2025

Description

Close #73

Contributor Declaration

By opening this pull request, I affirm the following:

  • All authors agree to the Contributor License Agreement.
  • The code follows the project's coding standards.
  • I have performed self-review and added comments where needed.
  • I have added or updated tests to verify that my changes are effective and functional.
  • I have run all existing tests and confirmed they pass.

@tennlee
Copy link

tennlee commented Nov 13, 2025

Hi all. I stumbled onto this pull request. I am the maintainer of scores and PyEarthTools and have recently being experiencing the same build issue. The pyogrio package is required by geopandas and is not yet compatible with Python 3.14. The pyogrio team have fixed the problem on their develop branch, but need to build new wheels for the various platforms. They don't give an expected release date, but it looks like 'anytime now' based on their checklists of readiness.

@Oisin-M
Copy link
Collaborator Author

Oisin-M commented Nov 14, 2025

@tennlee thanks for chiming in! Will keep an eye on the pyogrio developments, hopefully they are released soon

@tennlee
Copy link

tennlee commented Nov 27, 2025

Pyogrio has now done another release, that will likely install cleanly now. A few other dependencies(not needed by scores per se, but used in some of the tutorials), still need new releases with new gdal wheels (rasterio, rioxarray). For myself, I first installed gdal into the environment with conda, and then once that's done full installation of all tutorial dependencies proceeds cleanly. So that's one way to work around the issue, and also a way to test there are not own-source compatibility issues with 3.14.

@Oisin-M
Copy link
Collaborator Author

Oisin-M commented Dec 9, 2025

@tennlee thanks for the update. We're currently reorganising some of our tooling, so we will revisit this work in the new year

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.

Integrate with scores

3 participants