Releases: jepler/leapseconddata
Releases · jepler/leapseconddata
4.1.0 - Improved Documentation
A big thank you to @thomas-touhey for stepping forward to write expanded documentation, including background information & how to sections.
What's Changed
- punctuate by @jepler in #17
- Transition to pyproject.toml by @jepler in #19
- fix pypi project name, ow by @jepler in #20
- Update & document data sources by @jepler in #21
- Improve coverage & create InvalidContentError by @jepler in #23
- Add more complete documentation by @thomas-touhey in #25
- fix date in Python code to match output in docs by @jepler in #26
- test & doc: Check that the doc examples' output matches by @jepler in #27
- More doc improvements by @jepler in #28
New Contributors
- @thomas-touhey made their first contribution in #25
Full Changelog: 4.0.0...4.1.0
4.1.0-alpha.1
4.1.0-alpha.0
What's Changed
Full Changelog: 4.0.0...4.1.0-alpha.0
4.0.0: Incompatible change to function signatures; useful commandline program.
Ruff's flake8-compatible diagnostic "flake8-boolean-trap" recommends making boolean parameters (such as the check_validity
flag of several functions) kw-only. This requires an incompatible API change.
This also adds a leapsecond
commandline program that can be used to inspect the leap second database and perform UTC/TAI conversions.
What's Changed
- Add a useful commandline program by @jepler in #14
- Enable ruff E, F, and D tests by @jepler in #15
- More ruff fixes by @jepler in #16
Full Changelog: 3.0.0...4.0.0
3.0.0: Incompatible change to the LeapSecondInfo type
What's Changed
Full Changelog: 2.2.0...3.0.0
2.2.0
2.1.1 - Update leap-second.list source & fix CI release process
2.1.0 - Update leap-seconds.list source URLs
2.0.0 - Use fold property to denote leap seconds
What's Changed
This is an incompatible change, which is why the major version number has been bumped.
Full Changelog: 1.0.1...2.0.0