Skip to content

chore(deps): upgrade Tempoch to 0.11.2 and prepare v0.18.1 - #128

Merged
VPRamon merged 3 commits into
mainfrom
chore/tempoch-v0.11.2-patch
Oct 31, 2026
Merged

VPRamon merged 3 commits into
mainfrom
chore/tempoch-v0.11.2-patch

Conversation

@VPRamon

@VPRamon VPRamon commented Oct 31, 2026

Copy link
Copy Markdown
Member

Summary

  • Require published tempoch 0.11.2 and tempoch-ffi 0.11.2 across the Rust and C FFI workspace.
  • Prepare siderust and siderust-ffi v0.18.1; report FFI version 1801 and update CITATION.cff and the FFI dependency note.
  • Refresh Cargo.lock with the published crates.io checksums and add a focused CHANGELOG.md patch entry.

Why

Tempoch 0.11.2 fixes the EOP end-coverage defect: fractional MJDs beyond the last stored IERS sample and non-finite epochs now fail lookup instead of returning a stale final sample. In-range interpolation, leap-second-aware UT1, public APIs and binary carrier layouts are unchanged.

Validation

Run existing workspace CI (format, clippy, tests, locked dependency resolution and supported features). No tag or publication is part of this PR.

Upstream: Siderust/tempoch#26.

VPRamon and others added 3 commits October 31, 2026 23:36
Pick up strict EOP coverage checks, align time FFI dependencies and
patch versions, and document the compatibility-only release.
@github-actions

Copy link
Copy Markdown

Code Coverage

Package Line Rate Complexity Health
src.bodies 94% 0 ✔
src.ephemeris.jpl 95% 0 ✔
src.mission.geometry 91% 0 ✔
src.pod.problem 95% 0 ✔
src.pod.product 94% 0 ✔
src.formats.adsb 85% 0 ✔
src.event.lunar 95% 0 ✔
src.event.search 95% 0 ✔
src.astro.dynamics 95% 0 ✔
src.formats.iers 94% 0 ✔
src.astro.sgp4 99% 0 ✔
src.formats.tle 93% 0 ✔
src.pod 100% 0 ✔
src.bodies.aircraft 100% 0 ✔
src.coordinates.surface 97% 0 ✔
src.mission 89% 0 ✔
src.event.solar 95% 0 ✔
src.event.planetary 93% 0 ✔
src.pod.spice 88% 0 ✔
src.astro.dynamics.forces 87% 0 ✔
src.coordinates.transform.centers 100% 0 ✔
src.formats.ccsds 89% 0 ✔
src.pod.run 100% 0 ✔
src.coordinates.observation 97% 0 ✔
src.event.azimuth 94% 0 ✔
src.formats.igs 90% 0 ✔
src.ephemeris.lagrange 85% 0 ✔
src.ephemeris.elp2000 100% 0 ✔
src 86% 0 ✔
src.formats.rinex 79% 0 ✔
src.healpix 86% 0 ✔
src.formats.vlbi 100% 0 ✔
src.pod.force 94% 0 ✔
src.coordinates.transform.centers.position 77% 0 ✔
src.ephemeris 89% 0 ✔
src.catalogs.gaia 90% 0 ✔
src.formats.spice 83% 0 ✔
src.catalogs 92% 0 ✔
src.astro.dynamics.gravity 72% 0 ➖
src.ephemeris.vsop87 100% 0 ✔
src.atmosphere 99% 0 ✔
src.formats 91% 0 ✔
src.spice 84% 0 ✔
src.targets 99% 0 ✔
src.astro 91% 0 ✔
src.formats.tle.omm 94% 0 ✔
src.event.altitude 90% 0 ✔
src.pod.estimation 89% 0 ✔
src.pod.observation 86% 0 ✔
src.pod.process 93% 0 ✔
src.event.stellar 97% 0 ✔
src.event 93% 0 ✔
src.coordinates 97% 0 ✔
src.formats.ilrs 91% 0 ✔
src.pod.propagation 94% 0 ✔
src.photometry.passbands 100% 0 ✔
src.coordinates.transform 93% 0 ✔
src.pod.qc 93% 0 ✔
src.coordinates.transform.frames 97% 0 ✔
src.astro.dynamics.propagation 74% 0 ➖
src.astro.nutation 94% 0 ✔
src.coordinates.transform.providers 90% 0 ✔
src.starlight 100% 0 ✔
Summary 92% (36570 / 39911) 0 ✔

@VPRamon
VPRamon merged commit 4606814 into main Oct 31, 2026
16 checks passed
@VPRamon
VPRamon deleted the chore/tempoch-v0.11.2-patch branch October 31, 2026 23:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant