setup-env: pip3 install pipenv pipenv --python 3.13 # pipenv shell --python 3.13 pipenv install --dev pipenv run pre-commit install --install-hooks --overwrite pipenv run pre-commit autoupdate pipenv run pre-commit run --all-files build: docker buildx build --platform linux/amd64,linux/arm64 -t ${IMAGE} --push . run: python src/main.py start: docker-compose up -d --build stop: docker-compose down test: docker-compose exec thechart pipenv run pytest -v --tb=short lint: docker-compose exec thechart pipenv run pre-commit run --all-files format: docker-compose exec thechart pipenv run pre-commit run --all-files --show-diff shell: docker-compose exec -it thechart /bin/bash .PHONY: setup-env build run start stop test lint format shell