Set up virtual environment:
virtualenv --python=python3.11.4 ./venv/
source ./venv/bin/activate
pip3 install -U -r ./src/requirements.txt
pip3 install -U -r ./docs/requirements.txtpip3 install -U -r ./src/requirements-dev.txtFreeze requirements for version pinning:
pip freeze -r ./src/requirements-dev.txtManually run mypy against code:
mypy --strict --install-types src/cd $HOME/abider
k3d cluster create abider -c ./dev/k3d/config.yamlView kubeconfig
k3d kubeconfig get abider > ~/.kube/configUse its context:
kubectl config use-context k3d-abidercd to this directory after cloning
sudo systemctl start docker && \
k3d cluster start abider; \
kubectl config use-context k3d-abider; \
tilt upk3d cluster stop abider; sudo systemctl stop docker.sockethelmizer ./dev/k3d/k8s/abider/helmizer.yamlk3d cluster delete abider