feat: add basic file searching with glob strings in definition files for #183 (#187)
feat: add parser for extracting constituents from filenames (#187)
feat: updated model definition read function for currents (#187)
feat: added iterative methods for converting from cartesian to geodetic (#187)
feat: functions to calculate solar and lunar positions with ephemerides (#187)
feat: add long_name and description attributes for current variables (#188)
feat: allow netCDF4 and HDF5 outputs to be appended to existing files (#192)
feat: add code of conduct (#192)
feat: use a higher resolution estimate of the Greenwich hour angle (#194)
feat: add new timescale class for time operations (#198)
feat: adding high resolution astronomical calculations (#198)
feat: have default earth orientation parameters in eop module (#198)
feat: add option for using higher resolution ephemerides from JPL (#198)
feat: use einsum for combined matrix multiplications (#198)
feat: allow epochs to be strings or np.deltatime64 (#200)
refactor: using pathlib to define and expand paths (#187)
refactor: rename load_nodal_corrections to arguments (#188)
refactor: make nominal love/shida numbers kwargs (#191)
refactor: make mass ratios of sun/moon kwargs (#191)
refactor: output solid earth corrections as XYZ (#191)
refactor: change some variable names (hour_angle) (#194)
refactor: make nutation angles a separate function (#200)
fix: allow directory to be None for definition files case (#187)
fix: include deprecated calc_astrol_longitudes in __init__.py (#188)
fix: add descriptive exception when glob pattern doesn’t find files for #183 (#190)
fix: solar ephemeride function to include SSB-to-sun segment (#192)
fix: remove binder links 😢 (#198)
docs: add a line denoting new glob capability (#187)
docs: add docstrings for solid earth sub-function inputs (#187)
docs: add background section detailing methods (#191)
docs: add code of conduct as separate page (#200)
docs: expand on background reference systems (#200)
docs: split optional and required dependencies (#200)
test: added model definition file tests (#187)
test: add geodetic conversion test (#187)
test: add test for more derived attributes in model (#188)
test: parse all multiple file types for constituent names (#190)
test: test permanent tide conversion in solid earth (#190)
test: get IODEM3 from AWS s3 (NSIDC is currently down) (#192)
test: add timescale checks for conversions and constants (#198)
test: add test for leap seconds in timescale (#198)