PyMoon is an utility library to manage Moon data
To install PyMoon, run this command in your terminal:
$ pip install git+https://github.com/pdssp/pymoon.gitThis is the preferred method to install PyMoon, as it will always install the most recent stable release.
If you don't have pip installed, this Python installation guide can guide you through the process.
The sources for PyMoon can be downloaded from the Gitlab repo.
You can either clone the public repository:
$ git clone https://github.com/pdssp/pymoon.gitOr download the tarball:
$ curl -OJL https://github.com/pdssp/pymoon/tarball/mainOnce you have a copy of the source, you can install it with:
$ make # install in the system root
$ make user # or Install for non-root usage$ git clone pymoon.git
$ cd pymoon
$ make prepare-dev
$ source .pymoon
$ make install-devTo get more information about the preconfigured tasks:
$ make helpTo use PyMoon in a project:
import pymoonWith the docker:
$ docker run -u $(id -u):$(id -g) -v $(pwd):/app --rm pymoon_image pymoon$make testsThe documentation is automatically deployed on https://github.com/pdssp/pymoon based on main branch
A container is automatically created on https://github.com/pdssp/pymoon/container_registry
👤 Jean-Christophe Malapert
Contributions, issues and feature requests are welcome!<br />Feel free to check [issues page](https://github.com/pdssp/pymoon/issues). You can also take a look at the [contributing guide](https://github.com/pdssp/pymoon/blob/main/CONTRIBUTING.rst)
This project is [GNU Lesser General Public License v3](https://github.com/pdssp/pymoon/blob/main/LICENSE) licensed.