A procedural pattern-generating template library for tensor-like objects using the Wave Function Collapse method in Python.
Leave a star if you like this project! :)
Have Python 3.10.5+ installed in your system. Have git installed in your system.
Clone the repo using this command git clone https://github.com/Danie12345/intension.git
Navigate to the repo directory on a new terminal.
To create the virtual environment run: python -m venv .\venv
. Then run: .\venv\scripts\activate
to activate the virtual environment. (To deactivate run: deactivate
.)
To install dependencies from requirements.txt run: python -m pip install -r requirements.txt
To add a dependency run: python -m pip install DEPENDENCY
To update requirements.txt run: python -m pip freeze > requirements.txt
For more help see the docs on virtual environments and how to install from requirements here.
To run all tests run: pytest tests/ --verbose
To use pylint run: pylint intension
To fix errors with autopep8 run: autopep8 -i -a -a intension/filepath
To build the library run: python setup.py bdist_wheel
Licensed under GPL v3