Skip to content

Releases: tsutterley/pyTMD

v1.1.1

28 Oct 14:58
4933f72
Compare
Choose a tag to compare

Quick fixes

  • fix: invert current masks for OTIS/ATLAS
  • fix: add encoding to reading leap second files

v1.1.0

03 Oct 22:39
d0a18f3
Compare
Choose a tag to compare

feat: ascii file read updates to address #112 (#113)
feat: added delimiter option and datetime parsing in spatial class

v1.0.9

03 Sep 22:37
Compare
Choose a tag to compare

Major refactor to remove all ICESat, ICESat-2 and OIB code #111 as proposed in #72

v1.0.8

19 Aug 20:13
Compare
Choose a tag to compare

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

01 Jul 21:38
8ee4ea5
Compare
Choose a tag to compare
  • 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

02 Mar 00:17
Compare
Choose a tag to compare

fix: extrapolate for equirectangular case to address #87
feat: added global Empirical Ocean Tide model (#82)
feat: added Arc2kmTM to list of available models
feat: option for changing time standard in file programs
feat: ICESat and Operation IceBridge updates
refactor: slim down requirements.txt

v1.0.5

28 Dec 18:33
Compare
Choose a tag to compare
  • 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)

v1.0.4.0

07 Oct 23:41
9465aae
Compare
Choose a tag to compare
  • refactor: use model class for files and attributes
  • feat: can use numpy datetime arrays as input time variable
  • feat: calculator for height differences between ellipsoids
  • feat: can use argparse prefix files to define command line arguments
  • feat: added generic list from Apache http server
  • fix: netCDF4 cases where there is no mask on constituent files
  • fix: USAP now requires capchas
  • fix: pole case in stereographic area scale calculation
  • fix: use getncattr to get attributes from netCDF4 files to prevent deprecation errors
  • ci: install proj from source for cartopy dependency
  • test: NSIDC no longer requires authentication headers
  • test: added test for model definition files

v1.0.3.1

17 Jun 19:22
Compare
Choose a tag to compare

conda and docker releases
add new Gr1km-v2 1km Greenland model from ESR
add option for extrapolation cutoff in kilometers
add warning for tide models being entered as string to address
bug fixes for nearest-neighbors and bilinear interpolations
documentation updates

v1.0.3.0

29 Apr 00:31
Compare
Choose a tag to compare

Preparations for conda-forge release

semantic versioning with setuptools_scm
documentation update with contribution guidelines
citations within documentation
generically named ICESat/ICESat-2 files
ocean load tide fixes
update manifest files