Releases: michealroberts/celerity
Releases · michealroberts/celerity
v0.42.0
What's Changed
Features
- feat: add convert_arcseconds_to_degrees to utilities in celerity module by @michealroberts in #226
- feat: add convert_degrees_to_arcseconds to utilities in celerity module by @michealroberts in #227
Full Changelog: v0.41.0...v0.42.0
v0.41.0
What's Changed
Features
- feat: add NAIF_PLANETARY_BARYCENTER_ID_TO_PLANET to planet in celerity module by @michealroberts in #211
- feat: add DETerm dataclass to de in celerity module by @michealroberts in #212
- feat: add DESegment dataclass to de in celerity module by @michealroberts in #213
- feat: add PlanetDE442Series dataclass to de in celerity module by @michealroberts in #214
- feat: add TAI(self) -> datetime property to Time class in celerity module by @michealroberts in #220
- refactor!: amend get_ut1_utc_offset to temporal in celerity module by @michealroberts in #221
- feat: add UT1(self) -> datetime property to Time class in celerity module by @michealroberts in #222
- feat: add cache strategy to fetch_iers_rapid_service_data in celerity module by @michealroberts in #223
Fixes
- fix: amend get_universal_time in temporal in celerity module by @michealroberts in #217
Full Changelog: v0.40.0...v0.41.0
v0.40.0
What's Changed
This release allows users to plan their planetary observations using the VSOP87d model.
Features
- feat: add Planet enum to planet in celerity module by @michealroberts in #197
- feat: add JULIAN_DAYS_PER_CENTURY to constants in celerity module by @michealroberts in #198
- feat: add get_julian_centuries to temporal in celerity module by @michealroberts in #199
- feat: add get_julian_millennia to temporal in celerity module by @michealroberts in #200
- feat: add VSOP87Term dataclass to vsop in celerity module by @michealroberts in #201
- feat: add PlanetVSOP87Series dataclass to vsop in celerity module by @michealroberts in #202
- feat: add HeliocentricSphericalCoordinate to common in celerity module by @michealroberts in #203
- chore: add vsop87d.json data to celerity module by @michealroberts in #204
- feat: add get_vsop87_series to vsop in celerity module by @michealroberts in #205
- feat: add get_planetary_heliocentric_coordinate to planets in celerity module by @michealroberts in #206
- feat: add convert_heliocentric_to_equatorial to coordinates in celerity module by @michealroberts in #207
Full Changelog: v0.39.0...v0.40.0
v0.39.0
What's Changed
This release relaxes the python-requires version constraint to >=3.11.
Chores
- chore: amend requires-python = ">=3.11" in pyproject configuration in workspace root by @michealroberts in #193
Full Changelog: v0.38.0...v0.39.0
v0.38.0
What's Changed
Refactors
- refactor: amend GeographicCoordinate in common in celerity module by @michealroberts in #190
Full Changelog: 0.37.0...v0.38.0
0.37.0
What's Changed
Feature
- feat: add DUT1 support to get_greenwich_sidereal_time in temporal in celerity module by @michealroberts in #186
Full Changelog: 0.36.0...0.37.0
0.36.0
What's Changed
Features
- feat: add get_modified_julian_date_as_parts to temporal in celerity module by @michealroberts in #181
- feat: add get_ut1_utc_offset to iers in celerity module by @michealroberts in #182
Full Changelog: 0.35.0...0.36.0
0.35.0
What's Changed
Features
- feat: add fetch_iers_rapid_service_data utility to iers in celerity module by @michealroberts in #173
- feat: add DUT1Entry typed dict to iers in celerity module by @michealroberts in #174
- feat: add IERSTAIUTCOffsetEntry to tai in celerity module by @michealroberts in #175
- feat: add IERS_LEAP_SECONDS to tai in celerity module by @michealroberts in #176
- feat: add get_tai_utc_offset to tai in celerity module by @michealroberts in #177
- feat: add get_tt_utc_offset to tai in celerity module by @michealroberts in #178
Full Changelog: 0.34.0...0.35.0
0.34.0
What's Changed
Features
- feat: add @verload to get_angular_separation to astrometry in celerity module by @michealroberts in #170
Full Changelog: 0.33.0...0.34.0
0.33.0
What's Changed
Features
- feat: add get_absolute_magntitude to magntidue in celerity module by @michealroberts in #167
Full Changelog: 0.32.0...0.33.0