-
Notifications
You must be signed in to change notification settings - Fork 44
Description
From a maintenance point of view, we've had a number of issues related to fiona - we actually have one now, it being the only library in our environment that is still incompat with Python 3.14, and, let's face it - it being a low level library, may cause issues elsewhere, but we are not affected by them if we replace it. fiona is a stand-alone dependency that we use only to read shapefiles, so again, with my maintainer hat on, I can safely say we can replace it with something else (given we get the new API in correctly).
pyogrio is an option (though that requires geopandas directly as optional, so we end up with TWO dependencies instead of one).
We may end up not saying bye to Fiona after all, but just testing the waters see what the @ESMValGroup/technical-lead-development-team think 🍺