Environment¶
Initial Installation¶
Ensure that you have installed Git LFS.
Clone your fork of the repository.
Install Git LFS Git hooks in this repository:
git lfs install
Ensure that you have installed Pipx. (If installing via
pip, you will want to use your system Python rather than the current global Python provided by Asdf, Mise, Pyenv, etc….)Ensure that you have installed Copier and Hatch via Pipx:
pipx install copier hatch
Install Git pre-commit and pre-push hooks:
hatch --env develop run pre-commit install --config .auxiliary/configuration/pre-commit.yaml
Installation Updates¶
Run:
git pull
Remove the Hatch virtual environments:
hatch env prune
Python Interpreter¶
Run:
hatch --env develop run python
Shell¶
Run:
hatch --env develop shell