You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
v0.9.0 (2021-01-31)
Code Refactoring
- use
enum
instead of dict
s for the events and moon phase (#129) (8b723bf)
Continuous Integration
- compatibility: add support for Python 3.9 (#131) (0b12e71)
Features
- event: add support for moon apogee and perigee (331ab99)
BREAKING CHANGES
- compatibility: on Ubuntu 20.04+, the
texlive-latex-extra
package is needed to generate the PDF output
- kosmorrolib: some methods in
Event
and MoonPhase
classes have been dropped in favor of enum.Enum
's name
and value
properties.
v0.8.1 (2020-06-07)
Bug Fixes
- avoid returning ephemerides for yesterday or tomorrow (75eba49)
- handle out of range date error (c39cd3a)
v0.8.0 (2020-05-22)
Code Refactoring
- simplify ephemerides, remove dead code (6618712)
Features
- add support for relative dates on --date argument (b9454be) (thanks @Brainface1!)
- display a graph in the PDF output for the ephemerides (4ea148e)
BREAKING CHANGES
- the JSON format has deeply changed to enhance its consistency
v0.7.0 (2020-04-05)
Features
- add support for environment variables (5dec0dc)
- add support for Moon conjunctions (c063f6e)
- add support for occultations (b8d6ae2)
- move the date to a single argument (32489ae)
BREAKING CHANGES
- the --day, --month and --year arguments have been removed in the
favor of a single one.
v0.6.2 (2020-03-19)
Bug Fixes
- remove Mercury and Venus opposition (1b4c499)
v0.6.1 (2020-03-08)
Bug Fixes
- events: prevent false detection of conjunctions (c7bc757)
- handle KeyboardInterrupt exception (a7cb46e)
- remove the “timezone” word in the PDF output’s introduction (5ec56c4)
v0.6.0 (2020-03-01)
Features
- add ability to save PDF file (2fadc2a)
- add support for maximal elongations of Mercury and Venus (9dbc093)
- add support for timezones (d7730bd)
v0.5.2 (2020-02-04)
Bug Fixes
- add missing dependency for PIP (906a592)
v0.5.1 (2020-02-03)
Bug Fixes
- add compatibility for Skyfield 1.17 (081aab1)
v0.5.0 (2020-01-26)
Features
- add colors in the text return (38fc066)
- i18n: make the strings translatable (c4f07a1)
- Kosmorro is now available in French and German!
v0.4.0 (2019-12-28)
Features
- events: add support for conjunctions (8d60a2a)
- rename fields in the JSON response for more coherence (4029ba9)
- ephemerides: compute ephemerides if the position is set only (467c822)
- events: add support for opposition events (fa2da9e)
BREAKING CHANGES
- the fields “details” and “ephemerides” have been switched.
- ephemerides: invoking kosmorro command without --latitude and
--longitude arguments will now only output the Moon phase and,
eventually, the events for the given date (or today if date not given).
v0.3.1 (2019-12-01)
Bug Fixes
- moonphase: fix the Moon phase prediction (d715746)
v0.3.0 (2019-12-01)
Bug Fixes
- position: remove useless altitude argument (d079fc7)
- terminology: use the “Object” term (e21f632)
Features
- moon-phase: compute more accurate Moon phase (6856d45)
Performance Improvements
- position: enhance the position performing (61536da)
BREAKING CHANGES
- position: invoking kosmorro command with the --altitude argument
will now fail with an “unrecognized arguments” error.
- moon-phase: JSON format now returns the moon phase as an object
instead of a string
v0.2.3 (2019-11-24)
Bug Fixes
- dumper: display the right date on output text (2511d31)
v0.2.2 (2019-11-18)
Bug Fixes
- set times are now correct (82bdc70)
Features
- add argument to get the current version (5f74b08)
v0.2.1 (2019-11-17)
Bug Fixes
- Move version constant to its own file to prevent sgp4 module failing in the AUR (9a0c9d3)
v0.2.0 (2019-11-17)
Added
- Add JSON output
- Add argument to clear the cache
Changed
- Update Numpy to v1.17.4
- Update PyLint to v2.4.4
v0.1.0 (2019-11-10)