refactor: use JSON database for known model parameters for #328 (#329)
feat: added new TPXO10-atlas-v2 to list of models (#329)
feat: generalize hash function to use any available algorithm (#329)
fix: use model name in default output filename for definition file case (#329)
refactor: create database from providers (#329)
refactor: drop support for the ascii definition file format (#329)
docs: add model providers section to contributions (#329)
ci: add GitHub Action to update database.json (#330)
feat: Add additional models to provider JSON (#331)
fix: add parse constituents back to model load (#331)
fix: drop constituents from database (#331)
ci: only run pytest action if secrets are accessible (#331)
refactor: use idealized Azimuthal equidistant for Arctic models (#332)
fix: deprecation in case where an array is output to scalars (#332)
fix: j1 and theta for FES type models for #335 (#336)
fix: nodal corrections for eps2 and eta2 when inferring for GOT5.5 (#336)
feat: use model class attributes for file format and corrections (#336)
feat: add option to select nodal corrections type (#336)
feat: export database as dataclass (#337)
docs: update getting started and README.rst (#337)
test: add test for reading model database (#337)