Spaces:
Running
Running
Commit History
-
Align Vedic chart profile with JHora API
theac3168
-
fix(vedic): pin ayanamsa per-request + add drishti & 5y transit timeline
thFix sidereal-mode state leak: PyJHora calls (SAV/Shadbala/Dasha) switch global swe state to TRUE_CITRA + their ephe path mid-request, so from the 2nd request on, lagna/planets drifted ~76 arcsec vs the 1st (enough to flip a nakshatra pada at boundaries). Now _configure_swe() pins TRUE_CITRA + PyJHora ephe at the start of every calculation — matching the verified production output and JHora desktop. - calc_transits: use UTC (swe.julday expects UT, not server-local time) - add calc_graha_drishti: classical whole-sign vedic aspects (all→7th; Mars 4/8, Jupiter 5/9, Saturn 3/10) for yoga audits - add calc_transit_timeline: 5y monthly-sampled Saturn/Jupiter segments (retrograde-aware), Sade Sati windows, double-transit windows — precise year-month ammunition for dynamic forecast reports - payload adds graha_drishti + transit_timeline (backward compatible) Verified vs baseline (1981-10-04 Shanghai + Gandhi): run1==run2, Lagna Taurus 16°49' / Jyeshtha Moon / SAV / dasha / shadbala unch…5b86645
-
feat: 印度占星(Vedic/Jyotish)排盘端点 /api/calculate-vedic-chart
th- 移植 CNWU16 vedic-calculator (PyJHora+pysweph) 到 vedic/,sidereal Lahiri 恒星制 - 新端点返回 lagna/9grahas/nakshatra+pada/D9-D10-D4-D5/vimshottari dasha/shadbala 全套 - Dockerfile: 按序装 Vedic栈(dashaflow --no-deps)+kerykeion,修 pytz/ephe 数据 - 西方盘端点 kerykeion 不受影响 (本地 docker 双端点 200 实测验证) 🦊 Generated with Sisi15dfa7b