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