Release v2.1.2

  • refactor: use timescale for EOP and temporal operations (#300)

  • docs: fix netCDF4 urls (#300)

  • refactor: remove older deprecated functions (#300)

  • feat: add debug mode printing input arguments and additional information (#300)

  • feat: wrapper to importlib for optional dependencies (#300)

  • feat: add io for (geo)parquet datasets with geometry columns (#303)

  • feat: make classes subscriptable and allow item assignment (#303)

  • fix: default module import as class (#303)

  • feat: add output to_file function (#303)

  • fix: deprecation update to replace np.longcomplex (#303)

  • fix: numpy 2.0 fix for time calculation (#303)

  • test: add parquet io tests (#303)

  • fix: prevent integer overflows with numpy 2.0 (#304)

  • docs: add references to new PERTH5 software from Richard Ray (#305)

  • feat: add wrapper function for normalizing angles (#305)

  • feat: add functions to convert to and from Degree-Minutes-Seconds (DMS) (#305)

  • fix: assert that data type is a known value (#305)

  • feat: added new FES2022 and FES2022_load to list of models (#307)

  • feat: only download FES files if non-existent or updated (#308)

  • refactor: add _jd_j2000 variable instead of hard coded (#308)