MPAS-Dev / MPAS-Tools

MPAS Tools Repository
Other
37 stars 63 forks source link

Add support for shapely 2.0 and many tests #486

Closed xylar closed 1 year ago

xylar commented 1 year ago

This merge includes a lot of clean up and testing related to ensuring that we can support shapely >=2.0,<3.0. Most of the changes are in masking, with a few related to transect visualization.

xylar commented 1 year ago

This is in draft mode because it needs https://github.com/MPAS-Dev/geometric_features/pull/189

xylar commented 1 year ago

Testing

I have tested a branch of compass (https://github.com/MPAS-Dev/compass/pull/490) that uses these changes and results of the pr test suite was bit-for-bit. So I am confident in the masking changes here.

The new tests also mean that there should be no broken or deprecated features related to shapely.