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.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3892eae6c88e2e1bb845c580849d823160969b082103f5f12346f3b0c46d29e |
|
MD5 | f722e552560d93a13709378b890c2fa7 |
|
BLAKE2b-256 | 413013b971621ac9fe2679c85199acf9e5046ca88aa09151e0e2caf289063c2b |