gbc-astro v1.12.2
First production-ready Python package release of the open-source astrology calculation engine behind GetBirthChart.
Highlights
- Install the core engine with
pip install gbc-astro - Public
calculate_chartAPI for natal chart calculations - Optional FastAPI adapter via
pip install "gbc-astro[api]" - Swiss Ephemeris integration through
pyswisseph - Explicit unknown-birth-time handling — no invented Rising sign or houses
- Package metadata, citation information, licensing, and public API documentation
- Tested core and API distributions from clean environments
Versioning
- Package version:
1.12.2 - Calculation engine version:
1.12.1 - Schema version:
1.3.0
1.12.2 is a packaging and distribution release. The underlying astrology calculation behavior remains engine version 1.12.1.
No astrology calculation formulas were changed in this release.
Links
- Website: https://getbirthchart.com/
- Source: https://github.com/getbirthchart-com/gbc-astro-engine
- Issues: https://github.com/getbirthchart-com/gbc-astro-engine/issues
License
AGPL-3.0-only.
Swiss Ephemeris and pyswisseph are subject to their respective licensing terms.