Jérôme Tanghe
444ac8a937
feat: notify when a new version is available
1 год назад
Jérôme Deuchnord
c377c634cb
feat: send error and warning messages in standard error instead of standard output
2 лет назад
Jérôme Deuchnord
02c72b547d
test: fix E2E tests
2 лет назад
Jérôme Deuchnord
507df14d1f
chore: clean repo
2 лет назад
Jérôme Deuchnord
ea428c8877
fix: use importlib.metadata to get versions
2 лет назад
Jérôme Deuchnord
ca3ac9111e
chore: migrate to Poetry
BREAKING CHANGE: Docker support has been removed.
If you were using it, please migrate to [one of the other available options](https://kosmorro.space/cli/download/ ).
2 лет назад
Jérôme Deuchnord
9268113106
fix: use Babel to translate the dates
2 лет назад
Jérôme Deuchnord
3b131750fa
test: rewrite the tests
2 лет назад
Jérôme Deuchnord
9bfa8f503d
fix(events): ignore unsupported event types
2 лет назад
Jérôme Deuchnord
5d3d2a0d47
chore(i18n): fix messages scripts
2 лет назад
Jérôme Deuchnord
e2b6370b17
chore: make messages
2 лет назад
Jérôme Deuchnord
a4c15bfd97
build: bump v0.10.8
2 лет назад
Jérôme Deuchnord
9c32dfbf7a
build: generate AppImage file
2 лет назад
Jérôme Deuchnord
38571c3084
fix: fix locale support that led to an exception
2 лет назад
Jérôme Deuchnord
4d5b9415d5
feat: LaTeX files can now be generated by the command
2 лет назад
Jérôme Deuchnord
6c5dc6fac6
feat: add support for `KOSMORRO_POSITION` environment variable
2 лет назад
nicfb
496307eb5c
feat: check environment variable for output color
update man pages
fix formatting
update man pages
add NO_COLOR constant
minor changes for PR
add missing import
update messages
2 лет назад
Jérôme Deuchnord
b0fe72c150
build: bump version 0.10.7
2 лет назад
Jérôme Deuchnord
2a4286de96
build: bump version 0.10.6
2 лет назад
Jérôme Deuchnord
6f8028e142
build: bump version 0.10.5
2 лет назад
Jérôme Deuchnord
3337c53673
chore: fix CI
2 лет назад
Jérôme Deuchnord
1c66889e7e
build: bump version 0.10.4
2 лет назад
Jérôme Deuchnord
d78d4a53dc
build: bump version 0.10.3
2 лет назад
dependabot[bot]
b492e7f946
fix: update Kosmorrolib to version 1.0.1 ( #207 )
BREAKING CHANGE: this version removes support for Kosmorrolib < 1.0
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 лет назад
Jérôme Deuchnord
c9523f27f3
chore: fix CI after 0.10.2 release
2 лет назад
Jérôme Deuchnord
a12004c549
build: bump version 0.10.2
2 лет назад
Jérôme Deuchnord
6988e77838
fix: NoneType error on JSON output without position ( #199 )
2 лет назад
Nic
4b1f06e221
feat: guess output format from output file extension ( #197 )
guess output format based on output file extension
check for empty output file
default to .txt if no file extension provided
change default output format back to txt
add tests
update man page
fix default output format
directly return output dumper
use keys from dumpers in key error message
fix man pages
prevent output format from being overridden
use first dumper key as default format
update messages and formatting
update help message for format argument
specify list type in InvalidOutputFormat exception
make default output format more apparent
update messages
2 лет назад
Jérôme Deuchnord
d85ee27c2f
docs(license): revert to license GNU AGPL ( #196 )
This reverts commit 6ffe0ad07b
.
2 лет назад
dependabot[bot]
2a6b620b53
chore(deps-dev): bump black from 21.6b0 to 21.7b0 ( #193 )
* chore(deps-dev): bump black from 21.6b0 to 21.7b0
Bumps [black](https://github.com/psf/black ) from 21.6b0 to 21.7b0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/commits )
---
updated-dependencies:
- dependency-name: black
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
* ci: update Black version
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jérôme Deuchnord <jerome@deuchnord.fr>
2 лет назад
Jérôme Deuchnord
5cab68ee92
feat: replace latitude and longitude with one argument alone: --position ( #191 )
* feat: replace latitude and longitude with one argument alone: --position
* feat: add support for Plus Code
From Wikipedia: “The Open Location Code is a geocode system for
identifying an area anywhere on the Earth.”
A Plus Code has a the form of small alphanumerical codes like: `9F25J3H5+M8`
* docs: update the manpage
2 лет назад
Jérôme Deuchnord
6ffe0ad07b
docs(license): change license from GNU AGPL v3 to CeCILL v2.1 ( #182 )
2 лет назад
Jérôme Deuchnord
6d55cba318
build: bump version 0.10.1
2 лет назад
Jérôme Deuchnord
1fe90d2603
fix: enhance forward compatibility with Kosmorrolib ( #189 )
2 лет назад
Jérôme Deuchnord
9500efe33e
fix(pdf): update message on PDF generation failure ( #187 )
2 лет назад
Jérôme Deuchnord
8d71b611e0
fix(pdf): fix the failure on PDF saving ( #186 )
2 лет назад
Jérôme Deuchnord
8a415b081b
build: bump version 0.10.0
3 лет назад
Jérôme Deuchnord
6661984973
fix: fix English messages ( #178 )
Co-authored-by: Damgermys <damhub28@gmail.com>
Co-authored-by: Damgermys <damhub28@gmail.com>
3 лет назад
Jérôme Deuchnord
b3527d079f
fix: fix some issues introduced in #162 ( #177 )
3 лет назад
Jérôme Deuchnord
88be20a5b4
fix: English messages ( #178 )
Co-authored-by: Damgermys <damhub28@gmail.com>
Co-authored-by: Damgermys <damhub28@gmail.com>
3 лет назад
Jérôme Deuchnord
87206d7068
feat: use Kosmorrolib ( #162 )
3 лет назад
Jérôme Deuchnord
4496cc2fc7
build: bump version 0.9.0
3 лет назад
Jérôme Deuchnord
0b12e71da8
ci(compatibility): test on more Python versions and on macOS ( #131 )
BREAKING CHANGE: on Ubuntu 20.04+, the `texlive-latex-extra` package is needed to generate the PDF output
3 лет назад
Jérôme Deuchnord
8b723bfd22
refactor: use `enum` instead of `dict`s for the events and moon phase ( #129 )
BREAKING CHANGE: some methodes in Event and MoonPhase have been dropped
in favor of `enum.Enum`'s `name` and `value` properties.
3 лет назад
Jérôme Deuchnord
331ab99aa1
feat(event): add support for moon apogee and perigee
3 лет назад
Jérôme Deuchnord
fd4c612a30
build: bump version 0.8.1
3 лет назад
Jérôme Deuchnord
997cf014c1
refactor: remove dead code
4 лет назад
Jérôme Deuchnord
c39cd3aefa
fix: handle out of range date error
4 лет назад
Jérôme Deuchnord
75eba4977c
fix: avoid returning ephemerides for yesterday or tomorrow
4 лет назад
Jérôme Deuchnord
e05467f096
build: bump version 0.8.0
4 лет назад