Releases: tsutterley/pyTMD
Releases · tsutterley/pyTMD
v2.0.0
This is a major refactor of the code base to improve the overall structure and documentation.
Tide model read functions have been renamed and placed in the io
directory
Additional capabilities for reading and writing files have been added
Interpolation routines have been rewritten into a single module
For now, the code should be the backwards compatible with deprecation warnings
refactor
: single implicit import of pyTMD tools (#130)refactor
: reorganization of tide model readers underio
(#132)refactor
: placed interpolation routines into new module (#141)refactor
: movemodel
class toio
feat
: add constants class for ellipsoidal and gravitational parameters (#135)feat
: functions to read and interpolate from all constituents (#137)feat
: new functions to output ATLAS, FES and GOT netCDF4 files (#139)feat
: output variables for some standard epochs used within tide programsfeat
: update forecast notebook with dynamic plottingfix
: copy input coordinates within read functions so they are not transformeddocs
: update documentation for new structuredocs
: standardized citation format throughout docstringsdocs
: add release notes for all prior public releasesdocs
: add new pyTMD logotest
: read header from OPT test file and compare more variablestest
: add tests forio
methods
v1.1.3
- docs: use sphinx-argparse v0.4.0
- refactor: use f-strings for ascii and verbose output
- chore: automatic time and bulletin updates
v1.1.2
Bug fixes and updates to auxiliary time and EOP data files
- fix: MEEUS solar perigee rate
- fix: slimmer doc build for readthedocs
- fix: variable case for reading ATLAS compact files
- feat: add IERS https deltat sync
- feat: add IERS bulletin-A download
- ci: add workflow for appending delta times
- chore: update leap seconds list
- chore: update deltat file
- chore: update mean pole table
- chore: update finals file
v1.1.1
Quick fixes
- fix: invert current masks for OTIS/ATLAS
- fix: add encoding to reading leap second files
v1.1.0
v1.0.9
v1.0.8
Release includes various fixes and improvements to the documentation.
- docs: slimmer environment file for prevent overutilization when building on readthedocs
- docs: updated structure of documentation
- fix: ocean pole tide test read
- fix: verify that input data is a masked array in bilinear interpolate
- fix: masking of netCDF4 ATLAS variables
- fix: place some imports behind try/except to include tools import
v1.0.7
- fix: improvements for compact ATLAS reads
- feat: added ESR netCDF4 formats to list of model types
- feat: added options to apply flexure to computational programs
- feat: added Greenland 1km model (Gr1kmTM) to list of models
- feat: added field_mapping options to netCDF4 and HDF5 reads
- refactor: changed keyword arguments to camel case
- refactor: use pypi versions of ICESat-2 and ATM1b tools
- docs: add paragraph about delta times
v1.0.6
v1.0.5
- refactor: using python logging for handling verbose output (#71)
- fix: Operation IceBridge functions for geotrajectory outputs (#73)
- feat: try to get grid mapping attributes from netCDF4 and HDF5 (#74)
- refactor: adjust longitude convention based on model longitude (#76)
- feat: add TPXO9-atlas-v5 to standard models (#77)
- feat: add tide program for ATL10 freeboard files (#78)
- feat: added function to calculate a tidal time series (#80)