Skip to content

5.0.0 Alpha

Latest
Compare
Choose a tag to compare
@g-battaglia g-battaglia released this 03 Jun 04:30
· 2 commits to master since this release

What’s New

  • Single Wheel Return & Wider Return Chart for the Planetary Return module
  • Added a Quality Table to charts
  • Day-of-week display and various chart fixes
  • Inclusion of all points/elements from the Swiss Ephemeris (Swisseph)
  • Initial implementation of the Astrological Subject Factory replacing the old AstrologicalSubject class
  • Refactored settings system (Axis Orbit support, caching for settings functions)
  • New strawberry theme fully implemented
  • Single House Comparison Grid feature
  • draw_house_comparison_grid function for rendering the comparison grid
  • Draft implementation of the house_comparison feature
  • Initial implementation & refactoring of the Planetary Return module
    • Chart cleanup
    • Planet return initialization
    • Split logic per chart type
  • Refactored draw_planets, __init__ (split logic per chart type), and _create_template_dictionary

Bug Fixes

  • Various chart fixes (including active_points corrections and related refactors)
  • Fixed active point type issues
  • Adjusted SVG test tolerance
  • Fixed and cleaned up existing tests

Refactoring & Cleanups

  • General code cleanup

Note

This is an alpha release—many features are still WIP. Feedback and bug reports are most welcome!

Installation

To install this alpha version, you can use pip with the following command:

pip install kerykeion==5.0.0a7