Kosmorrolib Changelog
This page lists all the changes that have been made on each version of Kosmorrolib.
Looking for information about how long the versions of Kosmorrolib are supported? Check this page.
Version 1.0.11 (2024-08-03)
Bug Fixes
Version 1.0.10 (2023-11-11)
Bug Fixes
Version 1.0.9 (2023-08-19)
Bug Fixes
Version 1.0.8 (2023-05-05)
Bug Fixes
Version 1.0.7 (2022-11-11)
Build System
BREAKING CHANGES
- Python 3.7 is not supported anymore.
Version 1.0.6 (2022-03-19)
Bug Fixes
- prevent
get_ephemerides()
from returning values out of the dates given in arguments (1cf40f5)
Version 1.0.5 (2022-02-21)
Bug Fixes
- 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)
Bug Fixes
- Breaking change: restore
kosmorrolib.__version__
module (0245394)
Version 1.0.3 (2022-01-09)
Bug Fixes
- fix packaging (853d3c1)
Version 1.0.2 (2022-01-09)
Bug Fixes
-
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)
Bug Fixes
- add missing dependency (ec255da)
Version 1.0.0 (2021-11-01)
Bug Fixes
- ephemerides: fix a bug that made the ephemerides calculations impossible for the Poles (#21) (40988f1)
Features
- 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)
BREAKING CHANGES
- 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)
Bug Fixes
Version 0.11.1 (2021-05-01)
Bug Fixes
- false positives on opposition (#17) (03f0c57)
- fix error in the serialization of the Object type (#18) (9ad4371)
- remove useless dev dependencies (#16) (152efe7)
Misc.
Version 0.11.0 (2021-04-18)
Bug Fixes
Build System
BREAKING CHANGES
__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.
Version 0.10.0 (2021-04-05)
Bug Fixes
- take the timezone in account on get_moon_phase (2df588e)
Features
- make the date parameter optional (default value: today) (c59b553)