Skip to content

v2.1.2

Compare
Choose a tag to compare
@tsutterley tsutterley released this 11 Jul 19:50
· 55 commits to main since this release

Summary:
Fixes some issues that arose with the release of numpy 2.0. Refactors astronomy and prediction functions to use timescale for temporal and EOP operations. Includes updates for the recently released FES2022 tide model outputs.

Itemized Changes:

  • 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)

Full Changelog: 2.1.1...2.1.2