Recent Releases of timescale

timescale - v0.0.9

Summary: Added calculations for approximate Barycentric Dynamical Time (TDB) and Besselian years to Timescale class. Improved the calculation of mean pole coordinates if using 2015 conventions.

Itemized Changes: * feat: add approximate TDB time (#144) * fix: verify Bulletin-A entries are not already in merged file (#158) * fix: use numpy interp for 2015 convention mean pole values (#161) * feat: add Besselian year calculation (#162) * test: compare Besselian years against table 1 from Lieske (1979) (#162)

Full Changelog: https://github.com/pyTMD/timescale/compare/0.0.8...0.0.9

- Python
Published by tsutterley 7 months ago

timescale - v0.0.8

Summary: Add some more attributes to the Timescale class for astro time conversions.

Itemized Changes: * feat: added attributes for ut1_utc and gps_utc (#131) * fix: add ut1_utc1 to ut1 (#132) * feat: add utc attribute (#132)

Full Changelog: https://github.com/pyTMD/timescale/compare/0.0.7...0.0.8

- Python
Published by tsutterley 12 months ago

timescale - v0.0.7

Summary: First release of timescale under new pyTMD organization :tada: Some updates for maintenance and to make stylistic changes to the documentation.

Itemized Changes: * docs: fix environment.yml in documentation * docs: add line to issues and discussions * ci: bump version of artifact upload * chore: transfer ownership to pyTMD organization (#124) * feat: added GLONASS as delta time option (#127) * feat: update GPS seconds calculation for output from Timescale object (#127) * test: add GPS week calculation test (#127) * docs: front page with cards and icons (#130) * docs: add some working examples of creating Timescale objects (#130) * docs: add project info (#130)

Full Changelog: https://github.com/pyTMD/timescale/compare/0.0.6...0.0.7

- Python
Published by tsutterley 12 months ago

timescale - v0.0.6

Summary: Added some minor improvements to functionality and to the documentation.

Itemized Changes: * feat: make Timescale and Calendar objects subscriptable (#93) * feat: split is_leap from calendar_days function (#99) * docs: update README.rst (#101) * docs: add CITATION.cff (#101) * docs: use sphinxcontrib-bibtex to build bibliography (#112) * ci: add windows builds (#112)

Full Changelog: https://github.com/tsutterley/timescale/compare/0.0.5...0.0.6

- Python
Published by tsutterley about 1 year ago

timescale - v0.0.5

Summary: Modernizes the project build with pyproject.toml and fixes some deprecating features. Adds some shortcuts to the Timescale class to improve ease of use.

Itemized Changes: * feat: add shortcut wrapper functions for Timescale inputs (#72) * test: add astronomical time tests (#76) * feat: added conversions between common epochs and MJD (#77) * docs: use docutils instead of pkg_resources (#81) * feat: add function for creating from a range (#87) * refactor: modernize build with pyproject.toml * feat: generalize hash function to use any available algorithm (#91)

Full Changelog: https://github.com/tsutterley/timescale/compare/0.0.4...0.0.5

- Python
Published by tsutterley over 1 year ago

timescale - v0.0.4

Summary: Fixes a deprecation issue with numpy 2.0, and adds the Calendar class.

Itemized Changes: * feat: add Calendar class to mimick datetime functions #62 * fix: assert that dates are float64 for numpy 2.0 #71

Full Changelog: https://github.com/tsutterley/timescale/compare/0.0.3...0.0.4

- Python
Published by tsutterley over 1 year ago

timescale - v0.0.3

Summary: Fixes a number of deprecation issues, and adds some useful functionality to the Timescale class.

Itemized Changes: * docs: add zenodo links and badges #7 * ci: set micromamba version to latest #10 * docs: use micromamba for RTD builds #10 * docs: add logo and adjust style #10 * docs: adjust colors #11 * feat: add function to convert from calendar dates #21 * feat: add min, max and mean functions to Timescale class #21 * fix: update version to replace deprecated pkg_resources #24 * fix: updated ssl context to fix deprecation error #26 * refactor: move the immutable parameters in Timescale class #51 * feat: added quarter year approximate conversions #55 * feat: added _from_sec dictionary for named time units #56 * fix: replaced deprecated datetime.datetime.utcnow #57 * fix: updated urls and ftp links for updating the leap seconds list #57

Full Changelog: https://github.com/tsutterley/timescale/compare/0.0.2...0.0.3

- Python
Published by tsutterley almost 2 years ago

timescale - v0.0.2

Summary: Updates the documentation to note the availability on pypi and conda-forge.

Itemized Changes: * docs: add badges for pypi and conda #4 * docs: add updated install instructions for pypi and conda #4 * feat: add attribute for decimal year in Timescale #6

Full Changelog: https://github.com/tsutterley/timescale/compare/0.0.1...0.0.2

- Python
Published by tsutterley over 2 years ago

timescale - v0.0.1

Summary: Initial release of timescale, a project for time and astronomical calculations. Calculates leap seconds, universal time (UT), dynamic time (TT), delta time from epochs, and Earth orientation parameters (EOPs).

Itemized Changes: * feat: initial repo commit :tada: (#1)

Full Changelog: https://github.com/tsutterley/timescale/commits/0.0.1

- Python
Published by tsutterley over 2 years ago