Metadata-Version: 2.4
Name: vedic-lagna
Version: 0.1.0
Summary: Vedic astrology Lagna (Ascendant) calculator using Swiss Ephemeris
Author: Arjun Gireesh
License: MIT
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pyswisseph
Dynamic: license-file
Dynamic: requires-python

vedic_lagna

A Python package for calculating the Vedic (Sidereal) Lagna (Ascendant) using Swiss Ephemeris and Lahiri Ayanamsa.

Features

- Sidereal Lagna calculation
- Lahiri Ayanamsa support
- Rashi (Zodiac Sign) identification
- Degree, Minute, Second output
- Based on Swiss Ephemeris

Installation

pip install vedic-lagna

Usage

from vedic_lagna import VedicLagna

lagna = VedicLagna()

result = lagna.calculate(
    year=2003,
    month=11,
    day=25,
    hour=14,
    minute=37,
    second=0,
    latitude=9.1417,
    longitude=76.5186,
    timezone=5.5
)

print(result)

Example Output:

{
    'sidereal_longitude': 132.074478,
    'rashi': 'Simha',
    'degree': 12,
    'minute': 4,
    'second': 28.12
}

Requirements

- Python 3.8+
- pyswisseph

Author

Arjun Gireesh
(Developer and maintainer of the vedic_lagna package.)

License

This project is licensed under the MIT License. See the LICENSE file for details.
