f83db2fac1
- add external validation reports and open-source comparison references - integrate Jaimini arudha/graha pada, enhanced argala, and additional synastry kutas - update skill docs and capability matrices - add smoke tests for open-source integrations
1.5 KiB
1.5 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
[0.1.3] - 2026-05-30
Fixed
- Corrected mean obliquity calculation to measure TT Julian centuries from J2000
[0.1.2] - 2025-10-08
Fixed
- Fixed divisional chart ascendant d1HousePlacement calculation (was always showing 1, now correctly calculated)
- Fixed type hints: Added Optional import for proper type annotations
- Relaxed mypy configuration for better compatibility
Added
- Professional badges to README (PyPI version, Python version, License, Downloads, GitHub stars)
Removed
- Unnecessary cross-platform tests (reduced from 112 to 109 tests, maintained 89% coverage)
[0.1.1] - 2025-10-05
Changed
- Updated PyPI metadata with correct GitHub repository links
- Minor metadata improvements
[0.1.0] - 2025-10-05
Added
- Initial release of jyotishganit
- Complete Vedic birth chart calculations
- Planetary positions with True Chitra Paksha Ayanamsa
- Panchanga calculations (Tithi, Nakshatra, Yoga, Karana, Vaara)
- Divisional charts (D1-D60)
- Ashtakavarga system
- Shadbala (6-fold planetary strength) calculations
- Vimshottari Dasha system
- JSON-LD structured output
- High-precision astronomical calculations using Skyfield/JPL ephemeris
Dependencies
- skyfield: Astronomical calculations
- pandas: Data processing
- numpy: Numerical computations