Changelog¶
Only major releases are documented here.
1.4.1¶
- Recover from bitrot.
- Amend documentation
1.4.0¶
- Rework package structure, picking apart the mudball that was __init__.py.
- Add planets Uranus, Neptune and Pluto. Very basic interface only.
- Add planets Mercury, Venus, Mars, Jupiter, Saturn. Their interface is yet incomplete though.
- Add new Planet methods max_speed, mean_orbital_period, relative_orbital_velocity, average_motion_per_year, aspect_lookahead, default_sample_interval.
- Add sign change detection via Planet.next_sign_change().
- Add Moon.last_new_or_full_moon()
- Precision lowered to 0.0072 arc seconds (was 0.0036), it was needed for proper ingress calculation.
- Update code for astropy 0.4 (rewrote one test case).
- Various bugfixes.
1.3.0¶
- Add arc seconds to relative position
- Add right ascension, declination and ecliptical latitude
- Refurbish cli.py
1.2.0¶
- Use astropy for time conversions
- Vast documentation update
- Extend test suite
- Remove sun data from moon endpoint response
1.1.0¶
- Swiss Ephemeris data files are now included in the package
- Use nose instead of doctest for quick sanity tests
- Add a lot of functions (e.g. rise/set times)
- cerridwen-server: new switch –test/-t for quick testing
- Various minor amendments and changes
- New sun data computation function and API endpoint
1.0.0¶
Initial release.