Metadata-Version: 2.4
Name: kosmorrolib
Version: 1.0.12
Summary: A library to computes the ephemerides.
License: AGPL-3.0-or-later
License-File: LICENSE.md
Keywords: kosmorro,astronomy,ephemerides,ephemeris
Author: Jérôme Deuchnord
Author-email: jerome@deuchnord.fr
Requires-Python: >=3.8,<4.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Scientific/Engineering :: Astronomy
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Dist: numpy (<1.25) ; python_version == "3.8"
Requires-Dist: numpy (<2.1) ; python_version == "3.9"
Requires-Dist: numpy (>=2.1,<3.0) ; python_version >= "3.10" and python_version < "4.0"
Requires-Dist: python-dateutil (>=2.8,<3.0)
Requires-Dist: skyfield (>=1.49,<2.0)
Requires-Dist: skyfield-data
Project-URL: Documentation, https://kosmorro.space/lib/doc
Project-URL: Homepage, https://kosmorro.space/lib
Project-URL: Repository, https://github.com/Kosmorro/lib
Description-Content-Type: text/markdown

# ![Kosmorrolib](https://raw.githubusercontent.com/Kosmorro/logos/main/kosmorrolib/kosmorrolib-artwork.jpg)

[![Coverage Status](https://coveralls.io/repos/github/Kosmorro/lib/badge.svg?branch=main)](https://coveralls.io/github/Kosmorro/lib?branch=main) [![Version on PyPI](https://img.shields.io/pypi/v/kosmorrolib)](https://pypi.org/project/kosmorrolib)  [![IRC: #kosmorro on Libera.Chat](https://img.shields.io/badge/Libera.Chat-%23kosmorro-blueviolet)](https://web.libera.chat/?nick=Astronaut?#kosmorro)

Kosmorrolib is the Python library internally used in Kosmorro. It provides easy-to-use functions for your calculation needs.

The library is built on [Skyfield](https://rhodesmill.org/skyfield/), an excellent library designed to compute positions for any objects in the Solar system.

## Installation

Take a look at [the official documentation](https://kosmorro.space/lib) for the information about how to install this library.

### Development environment

To contribute to Kosmorrolib, you will need [Poetry](https://python-poetry.org), a software to manage the project from development to publishing.

Clone this repository and run `poetry install` to install the dependencies.
And that's all, your development environment is ready!

## Documentation

You can find all the documentation of the library [on the website](https://kosmorro.space/lib/doc).

