Next release (in development)#
Fix a
FutureWarning
on accessingxarray.Dataset.dims
with xarray >= 2023.12.0 (pull request #124, pull request pydata/xarray#8500).Fix an error when creating a transect plot that does not intersect the model geometry. Previously this would raise a cryptic error, now it returns an empty transect dataset (issue #119, pull request #120).
Drop dependency on importlib_metadata. This was only required to support Python 3.8, which was dropped in a previous release (issue #122, pull request #125).
Fix an error with
ShocSimple.get_all_depth_names()
when the dataset had no depth coordinates (issue #123, pull request #126).Use PEP 585 generic type annotations and stop using PEP 563 postponed annotation evaluation (issue #109, pull request #127).
Use pytest-mpl for image comparison tests for testing plotting methods (pull request #128).