Feel free to open an issue if you have any questions or suggestions.
Directly creating a pull request is fine for small changes, but please open an issue before making any major changes.
Tool | Installation Guide |
---|---|
Python 3.8+ | https://docs.python-guide.org/starting/installation/ |
Poetry | https://python-poetry.org/docs/#installation |
Git | https://github.com/git-guides/install-git |
- Fork the repository, and clone your forked repository.
- Make sure you are in the root project directory.
- Install the dependencies using
poetry install
. - Run
poetry run pre-commit install
to install pre-commit hooks. - Run
pre-commit install
to install the pre-commit hooks.
You can now make your changes!
Run poetry run spcache
to use the CLI, for example poetry run spcache detect
.
Whenever you make a commit, pre-commit hooks will be run against your changed files. If any of them fail, update your code and try to commit again.
Once you are done making your changes, open a pull request.