Skip to content

pdssp/pymoon

Repository files navigation

PyMoon

https://img.shields.io/badge/GNULesserGeneralPublicLicensev3-green

PyMoon is an utility library to manage Moon data

Stable release

To install PyMoon, run this command in your terminal:

$ pip install git+https://github.com/pdssp/pymoon.git

This 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.

From sources

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.git

Or download the tarball:

$ curl -OJL https://github.com/pdssp/pymoon/tarball/main

Once 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

Development

$ git clone pymoon.git
$ cd pymoon
$ make prepare-dev
$ source .pymoon
$ make install-dev

To get more information about the preconfigured tasks:

$ make help

Usage

To use PyMoon in a project:

import pymoon

With the docker:

$ docker run -u $(id -u):$(id -g) -v $(pwd):/app --rm pymoon_image pymoon

Run tests

$make tests

Documentation

The documentation is automatically deployed on https://github.com/pdssp/pymoon based on main branch

Container

A container is automatically created on https://github.com/pdssp/pymoon/container_registry

Author

👤 Jean-Christophe Malapert

🤝 Contributing

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)

📝 License

This project is [GNU Lesser General Public License v3](https://github.com/pdssp/pymoon/blob/main/LICENSE) licensed.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published