vedic_numerology package
Vedic Numerology + Astrology integration layer.
This package provides a thin integration between: - vedic_astrology_core (astrological calculations, dignity scoring, ephemeris) - Vedic numerology (Mulanka/Bhagyanka + planetary mapping)
It exists because the repository and docs/tests reference vedic_numerology, while the core library lives in vedic_astrology_core.
- class vedic_numerology.VedicNumerologyAstrology(birth_date: str | date, birth_time: str | time | None = None, latitude: float = 28.6139, longitude: float = 77.1025, timezone: str = 'Asia/Kolkata', ayanamsa_system: str = 'lahiri')[source]
Bases:
objectCombines Vedic numerology (Mulanka/Bhagyanka) with astrological dignity scoring.
- This provides a stable API for:
Streamlit app (app.py)
docs examples
tests (tests/test_integration.py)
- __init__(birth_date: str | date, birth_time: str | time | None = None, latitude: float = 28.6139, longitude: float = 77.1025, timezone: str = 'Asia/Kolkata', ayanamsa_system: str = 'lahiri') None[source]
- plot_temporal_support(start_date: str | datetime, end_date: str | datetime, planet: Planet | str, use_plotly: bool = True) Any[source]
- vedic_numerology.analyze_birth_chart(birth_date: str | date, birth_time: str | time | None = None, latitude: float = 28.6139, longitude: float = 77.1025, timezone: str = 'Asia/Kolkata', ayanamsa_system: str = 'lahiri') VedicNumerologyAstrology[source]