Files
Jyotisha/references/open_source_sources/jyotishganit/CHANGELOG.md
T
732642856 f83db2fac1 Enhance Jyotish validation and Jaimini modules
- 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
2026-06-10 20:50:52 +08:00

52 lines
1.5 KiB
Markdown

# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [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