Version 1.0.11 (2024-08-03)
Version 1.0.10 (2023-11-11)
Version 1.0.9 (2023-08-19)
Version 1.0.8 (2023-05-05)
Version 1.0.7 (2022-11-11)
- Python 3.7 is not supported anymore.
Version 1.0.6 (2022-03-19)
- prevent
get_ephemerides()
from returning values out of the dates given in arguments (1cf40f5)
Version 1.0.5 (2022-02-21)
- ephemerides: fix the rise, culmination and set times being too often
None
(bbf1b9f) - fix the warning message from
skyfield-data
package about expired data (f3d39ad)
Version 1.0.4 (2022-01-09)
- Breaking change: restore
kosmorrolib.__version__
module (0245394)
Version 1.0.3 (2022-01-09)
- fix packaging (853d3c1)
Version 1.0.2 (2022-01-09)
-
remove NumPy direct dependency (#41) (f0b4267)
Note that Numpy is still a dependency of Skyfield and its dependencies, so NumPy is actually still needed to run Kosmorrolib. But now, it is not used anymore here.
Version 1.0.1 (2021-11-01)
- add missing dependency (ec255da)
Version 1.0.0 (2021-11-01)
- ephemerides: fix a bug that made the ephemerides calculations impossible for the Poles (#21) (40988f1)
- add support for Earth perihelion and aphelion (#30) (22a5ee0)
- add support for Python 3.10 (#32) (6fb8d07)
- event: add support for Earth seasons (#24) (ad96b8b), closes #21 #25
- event: add support for lunar eclipses (#28) (f43d604)
- use Skyfield-Data library instead of downloading needed files at first time (#22) (50b9569)
- Project license is now GNU Affero General Public License (previously it was CeCILL-C)
- EventType constants
MOON_APOGEE
andMOON_PERIGEE
have been renamed toAPOGEE
andPERIGEE
- event: the
Event.details
field is now a dictionary (was previously a string).
Version 0.11.2 (2021-05-08)
Version 0.11.1 (2021-05-01)
- false positives on opposition (#17) (03f0c57)
- fix error in the serialization of the Object type (#18) (9ad4371)
- remove useless dev dependencies (#16) (152efe7)
Version 0.11.0 (2021-04-18)
__build__
constant in__version__.py
has been removed.kosmorrolib.data
has been renamed tokosmorrolib.model
. To ensure further BC-break to happen on this side, prefer using the model now exposed from kosmorrolib directly.
- take the timezone in account on get_moon_phase (2df588e)
- make the date parameter optional (default value: today) (c59b553)