Skip to main content

A high-level, opinionated python framework for building Minecraft data packs

Project description

endermite

Build Status PyPI Version Python Version

A high-level, opinionated python framework for building Minecraft data packs.

🚧 This is a huge work in progress 🚧

Contributing

Contributions are welcome. Make sure that Python 3.7 or newer is installed and create a virtual environment in the project directory.

$ python -m venv env

This will create a virtual environment in the env directory. If you're not familiar with virtual environments, please check out the official documentation. You can now activate the virtual environment.

# Windows
$ env\Scripts\activate.bat

# Unix or MacOS
$ source env/bin/activate

Remember to activate the virtual environment every time you work on the project! Let's install the dependencies for the endermite package and the necessary development dependencies.

(env) $ pip install -U -r requirements.txt -r requirements.dev.txt

You should now be able to lint the source code and to run the tests with tox.

(env) $ tox

The project relies on pylint and pytest for linting and testing. If you're not familiar with these tools, you can check out their respective documentation.


License - MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

endermite-0.0.2.tar.gz (12.9 kB view hashes)

Uploaded Source

Built Distribution

endermite-0.0.2-py3-none-any.whl (16.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page