Commit 84e06b2
feat(ephemeris): bump libephemeris to 3.0.0rc8 + regenerate all baselines at extended tier
Upgrade the ephemeris backend pin from rc6 to rc8 and regenerate every golden
baseline (svg, reports, positions, subjects, aspects, house-systems, sidereal-modes,
perspectives, returns, composite, ephemeris-ranges) against rc8 at the extended
(DE441) tier.
rc8 data-quality changes that drove the baseline drift (all Swiss-Ephemeris validated):
- Sidereal ayanamsas (0-46) re-derived from published author (value,epoch) statements
via Vondrak Method-B; Lahiri re-anchored to the IAE J2000 constant; Siddhantic
mean-Sun ayanamsas rebuilt. These deliberately diverge from Swiss Eph on sidereal
positions (sub-arcsec for Fagan/Bradley & Krishnamurti; 10-32" for the Babylonian/
DeLuce/Usha/Khul/Bhasin modes; up to ~5.5' for Yukteshwar's book value) — documented
in libephemeris docs/comparison/intentional-divergences.md.
- Lunar apsides (Interpolated Lilith/Perigee) re-anchored to actual DE440 apsis passages.
- Tropical planets and ASC/MC now match Swiss Eph exactly (rc7's ASC was 0.036" off);
this also resolves the chart-SVG ASC drift.
pyproject: pin LIBEPHEMERIS_PRECISION=extended as the default for every regenerate:*
poe task (regenerate:all, svg, reports, positions, aspects, configurations) so baselines
regenerate on-disk with the full-range kernel and BCE/ancient subjects (year 100 AD,
500 BC) resolve instead of falling back — no manual env prefix needed. Report fixtures
regenerated at extended now satisfy both --tier=base and --tier=extended under rc8.
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 3d6856b commit 84e06b2
408 files changed
Lines changed: 299671 additions & 226798 deletions
File tree
- tests
- data
- configurations
- composite
- ephemeris
- house_systems
- perspectives
- returns
- sidereal_modes
- svg
- fixtures
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
257 | 257 | | |
258 | 258 | | |
259 | 259 | | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
260 | 263 | | |
261 | 264 | | |
262 | 265 | | |
| |||
270 | 273 | | |
271 | 274 | | |
272 | 275 | | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
273 | 279 | | |
274 | 280 | | |
275 | 281 | | |
| |||
280 | 286 | | |
281 | 287 | | |
282 | 288 | | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
283 | 292 | | |
284 | 293 | | |
285 | 294 | | |
286 | 295 | | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
287 | 299 | | |
288 | 300 | | |
289 | 301 | | |
| |||
294 | 306 | | |
295 | 307 | | |
296 | 308 | | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
297 | 312 | | |
298 | 313 | | |
299 | 314 | | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
300 | 320 | | |
301 | 321 | | |
302 | 322 | | |
| |||
Lines changed: 294 additions & 294 deletions
Large diffs are not rendered by default.
Lines changed: 546 additions & 546 deletions
Large diffs are not rendered by default.
Lines changed: 4184 additions & 4184 deletions
Large diffs are not rendered by default.
Lines changed: 4184 additions & 4184 deletions
Large diffs are not rendered by default.
Lines changed: 4184 additions & 4184 deletions
Large diffs are not rendered by default.
Lines changed: 4184 additions & 4184 deletions
Large diffs are not rendered by default.
Lines changed: 4184 additions & 4184 deletions
Large diffs are not rendered by default.
Lines changed: 4184 additions & 4184 deletions
Large diffs are not rendered by default.
Lines changed: 4183 additions & 4183 deletions
Large diffs are not rendered by default.
0 commit comments