RELEASE_NOTES_6.2.1 - TheDaniel166/moira GitHub Wiki
Moira 6.2.1 - Wheel Asteroid Catalog
Release date: 2026-08-14
Public upgrade path: 6.2.0 to 6.2.1. Callers still on 6.1.x inherit the 6.2.0 admitted baseline plus this wheel catalog.
Moira 6.2.1 is a packaging and install-honesty patch. It ships a complete
25-body Type-13 catalog inside the moira-astro wheel so Chiron and the
locked named set compute after pip install plus a planetary kernel. It
does not change interpolation, light-time, public function signatures, or
REST schemas.
In this release
- Wheel catalog
moira-asteroids-wheel2026.08.14.1— one Type-13 shard, 25 named bodies, discovered as a second complete small-body catalog undermoira/kernels/asteroids_wheel/. - Honest kernel installer —
moira-download-kernelsno longer listscentaurs.bsporminor_bodies.bspas bundled wheel files. Those files do not ship and do not auto-load. - Clearer misses — when a known asteroid identity has no loaded
segment,
asteroid_atnames catalog2026.08.12.1and https://moira-astro.com/ephemerides.
The 25 bodies are Ceres, Pallas, Juno, Vesta, Astraea, Iris, Hygiea, Psyche, Eros, Lilith (1181), Amor, Chiron, Pholus, Nessus, Asbolus, Chariklo, Hylonome, Varuna, Ixion, Quaoar, Sedna, Orcus, Haumea, Eris, and Makemake.
Not in 6.2.1
- The 10,025-body catalog
2026.08.12.1still does not ship in the wheel. It remains a separate complete install from the public archive. centaurs.bspandminor_bodies.bspare not hosted, bundled, or revived.- No Track B, visibility, Track C, or website entitlement change.
- Generic JPL
asteroids.bspandsb441-n373s.bspremain optional caller-managed files. They do not install Chiron and do not substitute for either Moira catalog.
Install
pip install moira-astro==6.2.1
moira-download-kernels --yes # planetary kernel only is enough for Chiron
from datetime import datetime, timezone
from moira import Moira, Body
print(Moira().chart(
datetime(1990, 6, 15, 12, tzinfo=timezone.utc),
bodies=[Body.CHIRON],
))
list_kernels reports moira-asteroids-wheel 2026.08.14.1 OK (wheel)
when the packaged catalog verifies.
Dual-catalog admission
If both the wheel catalog and a complete 2026.08.12.1 install are
present, both load. KernelPool first-match prefers the
higher-precedence complete catalog. Duplicate NAIF IDs are allowed.
The 10,025-body package metadata manifest stays metadata-only and is
not admitted.
Closes
TheDaniel166/moira#17
once the published wheel is confirmed to contain
moira/kernels/asteroids_wheel/asteroid_shard_000.bsp.