Bug Fixes
- compatibility with Python 3.12 (4d6b980)
Bug Fixes
Bug Fixes
Build System
BREAKING CHANGES
- Python 3.7 is not supported anymore
- AppImage is no longer available. This decision has been made because it has become hard to maintain lately, and I don’t have time nor motivation to fix it.
Bug Fixes
- use Babel to translate the dates (9268113)
- events: ignore unsupported event types (9bfa8f5)
Features
- i18n: delete pseudo-translation (b2535ab)
BREAKING CHANGES
Bug Fixes
Bug Fixes
- fix locale support that led to an exception (38571c3)
Bug Fixes
- return next Moon phase with the correct time zone (1cc8913)
Bug Fixes
- colors: use colors adapted on both dark and light background (9bdb490)
- events: fix event details display for maximal elongation (d73f74a)
Bug Fixes
- fix a display issue on the events list when Kosmorrolib returns events not supported by the CLI (e82af8f)
- fix KeyError on events processing (be6bf53)
This version is empty and contains exactly the same things as v0.10.3.
It has been created because of a manipulation mistake that led to the creation of a wrong version on PyPI.
If v0.10.3 does not exist on your distribution, install v0.10.4, and you will have exactly the same thing.
Bug Fixes
- update Kosmorrolib to version 1.0.1 (#207) (b492e7f)
Note: if you were using Kosmorro < 0.10.3, files were automatically downloaded. Those files are not necessary anymore, so you can delete the folder
$HOME/.kosmorro-cache
Bug Fixes
- NoneType error on JSON output without position (#199) (6988e77)
Bug Fixes
- enhance forward compatibility with Kosmorrolib (#189) (1fe90d2)
- PDF export: fix the failure on PDF saving (#186) (8d71b61)
Bug Fixes
Features
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.
Bug Fixes
- avoid returning ephemerides for yesterday or tomorrow (75eba49)
- handle out of range date error (c39cd3a)
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
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.
Bug Fixes
- remove Mercury and Venus opposition (1b4c499)
Bug Fixes
- events: prevent false detection of conjunctions (c7bc757)
- handle KeyboardInterrupt exception (a7cb46e)
- remove the “timezone” word in the PDF output’s introduction (5ec56c4)
Features
- add ability to save PDF file (2fadc2a)
- add support for maximal elongations of Mercury and Venus (9dbc093)
- add support for timezones (d7730bd)
Bug Fixes
- add missing dependency for PIP (906a592)
Bug Fixes
- add compatibility for Skyfield 1.17 (081aab1)
Features
- add colors in the text return (38fc066)
- i18n: make the strings translatable (c4f07a1)
- Kosmorro is now available in French and German!
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).
Bug Fixes
- moonphase: fix the Moon phase prediction (d715746)
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
Bug Fixes
- dumper: display the right date on output text (2511d31)
Bug Fixes
- set times are now correct (82bdc70)
Features
- add argument to get the current version (5f74b08)
Bug Fixes
- Move version constant to its own file to prevent sgp4 module failing in the AUR (9a0c9d3)
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)