A high-level, opinionated python framework for building Minecraft data packs
Project description
endermite
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
Built Distribution
Hashes for endermite-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf61e1743bfa77bc7b2ed9abb0cef7bb76ddbdbcf55625e4f07b35fe3844a348 |
|
MD5 | 0f4f3d47d9f39ad75144a0da58693bcb |
|
BLAKE2b-256 | c4666f3bd260516d3ebdbce1dc6dfe2c383b088b6cb5b5751acbd8ae24bbcb11 |