Jérôme Deuchnord
de03287b6d
Merge branch 'main' into features
2 years ago
Jérôme Deuchnord
853d3c1281
fix: fix packaging
2 years ago
Jérôme Deuchnord
9aa5e7dbd1
Merge branch 'main' into features
2 years ago
Jérôme Deuchnord
6f2a9a5d0d
build: bump version 1.0.2
2 years ago
Jérôme Deuchnord
f0b4267985
fix: remove NumPy direct dependency ( #41 )
Note that Numpy is still a dependency of Skyfield and its dependencies.
2 years ago
Jérôme Deuchnord
761ec4ef21
fix: make the opposition detection more reliable ( #39 )
2 years ago
Jérôme Deuchnord
a99ef9d6a6
fix: fix Python support for NumPy ( #40 )
2 years ago
Jérôme Deuchnord
8ea4a9f731
chore: fix black Makefile
2 years ago
Jérôme Deuchnord
7e413e2de5
chore: fix contribution instructions
2 years ago
Jérôme Deuchnord
7171947e1e
Merge branch 'main' into features
3 years ago
Jérôme Deuchnord
ff8f3a7cba
chore: migrate from Pipenv to Poetry ( #35 )
3 years ago
Jérôme Deuchnord
8be874bf24
chore: make test workflow manually dispatchable
3 years ago
Jérôme Deuchnord
bfb2c49ebd
chore: update bug report template
3 years ago
Jérôme Deuchnord
eafeb2b371
feat(deprecation): deprecate `Event.get_description()` function ( #34 )
3 years ago
Jérôme Deuchnord
50ce796921
docs: add security manual
3 years ago
Jérôme Deuchnord
8d3eaf7071
chore: update README
3 years ago
Jérôme Deuchnord
bcb1fe542e
chore: update issue template with v1.0, remove 0.10
3 years ago
Jérôme Deuchnord
759e742962
build: bump version 1.0.1
3 years ago
Jérôme Deuchnord
ec255daefd
fix: add missing dependency
3 years ago
Jérôme Deuchnord
761a43bcbd
build: bump version 1.0.0
3 years ago
Jérôme Deuchnord
0df5d635d3
chore: update URL
3 years ago
Jérôme Deuchnord
24de8fbd3d
chore: prepare for 1.0.0
3 years ago
Jérôme Deuchnord
6fb8d0789f
feat: add support for Python 3.10 ( #32 )
3 years ago
Jérôme Deuchnord
0b72046c2d
test: enhance the coverage ( #31 )
3 years ago
Jérôme Deuchnord
22a5ee0b03
feat: add support for Earth perihelion and aphelion ( #30 )
BREAKING CHANGE: EventType constants `MOON_APOGEE` and `MOON_PERIGEE` have been renamed to `APOGEE` and `PERIGEE`
3 years ago
Jérôme Deuchnord
f43d6043b0
feat(events): add support for lunar eclipses ( #28 )
3 years ago
Jérôme Deuchnord
c7a4df9e1a
docs(license): migrate to GNU Affero General Public License v3 ( #27 )
3 years ago
Jérôme Deuchnord
50b9569e5e
feat: use Skyfield-Data library instead of downloading needed files at first time ( #22 )
The folder created automatically at `~/.kosmorro-cache` is not needed
anymore and can be deleted safely.
3 years ago
LiamNg
ad96b8bebf
feat(event): add support for Earth seasons ( #24 )
* chore: fix files to commit on tag
* fix(ephemerides): fix a bug that made the ephemerides calculations impossible for the Poles (#21 )
* chore: fix the target branch on Dependabot's config
* ci: remove Commitlint workflow (replaced by semantic-pull-request) (#25 )
* ci: remove Commitlint workflow (replaced by semantic-pull-request)
* ci: fix doctests not running correctly on some OS and Python versions
* Add season change event in events.py and enum.py
* Add minor change in season change event
* Add documentation, change enum constants, change output object of _search_earth_season_change
* Minor changes to _search_earth_season_change
* Update EventType enum, update class of details
* Fix minor bugs
* docs: Update docs for _search_earth_season_change and _search_conjunction.chore: make minor changes to _search_earth_season_change
* Update: minor changes to match Python coding style.
* Update: minor changes to match Python coding style. Docs: update docstring of _search_earth_season_change and _search_conjunction
* test:update legacy tests for events.py. update: update enum.py and events.py to match black coding style.
* Fix some minor issues with Black and Event.details field
Co-authored-by: Jérôme Deuchnord <jerome@deuchnord.fr>
Co-authored-by: Jérôme Deuchnord <Deuchnord@users.noreply.github.com>
BREAKING CHANGE: the `Event.details` field is now a dictionary (was previously a string).
3 years ago
Jérôme Deuchnord
be25dd486b
docs: remove Discord badge
3 years ago
Jérôme Deuchnord
59c990ccf9
chore: use GitHub forms to report bugs
3 years ago
Jérôme Deuchnord
9a46738049
chore: add EditorConfig to GitPod config
3 years ago
Jérôme Deuchnord
51ace46321
chore: fix GitPod button on contribution doc
3 years ago
Jérôme Deuchnord
0875d05c7d
chore: fix pipenv step on GitPod config
3 years ago
Jérôme Deuchnord
3b587fa4c1
chore: add GitPod configuration ( #29 )
3 years ago
Jérôme Deuchnord
ef60a8b4fd
ci: remove Stalebot ( #26 )
3 years ago
Jérôme Deuchnord
a3c706dd71
ci: remove Commitlint workflow (replaced by semantic-pull-request) ( #25 )
* ci: remove Commitlint workflow (replaced by semantic-pull-request)
* ci: fix doctests not running correctly on some OS and Python versions
3 years ago
Jérôme Deuchnord
11281ffef9
chore: fix the target branch on Dependabot's config
3 years ago
Jérôme Deuchnord
40988f193f
fix(ephemerides): fix a bug that made the ephemerides calculations impossible for the Poles ( #21 )
3 years ago
Jérôme Deuchnord
1c0bd196ba
chore: fix files to commit on tag
3 years ago
Jérôme Deuchnord
2884da5b16
build: bump version 0.11.2
3 years ago
Jérôme Deuchnord
592f8b15d0
fix: "minute must be in 0..59" error ( #20 )
3 years ago
Jérôme Deuchnord
eae01c355d
build: bump version 0.11.1
3 years ago
Jérôme Deuchnord
a460e0a3b4
test: add missing module in tests (related to #18 ) ( #19 )
3 years ago
Jérôme Deuchnord
9ad4371032
fix: fix error in the serialization of the Object type ( #18 )
3 years ago
Jérôme Deuchnord
03f0c57042
fix: false positives on opposition ( #17 )
3 years ago
Jérôme Deuchnord
152efe72e1
fix: remove useless dev dependencies ( #16 )
3 years ago
Jérôme Deuchnord
746ce953c8
ci: add support for Windows ( #14 )
3 years ago
Jérôme Deuchnord
3abfbe95ee
test: fix coverage config
3 years ago
Jérôme Deuchnord
294ff2810c
build: update version number
3 years ago