Note
This repository is a template of FastAPI with Dependency Injector
Copy .envrc.example to .envrc for setting environment variables with direnv
cp .envrc.example .envrcdirenv allow✔️ Create Virtual Environment with uv
uv sync- Activate virtualenv(
.venv)
source .venv/bin/activatepre-commit: Link
pre-commit install -t pre-commitpre-commit install -t pre-push🖱️ Run Manually
pre-commit run🖱️ How to Skip Hooks
After installing the hooks, you can use the --no-verify option to skip it.
git commit --no-verifygit push --no-verifyTip
For details on the make commands, refer to the Makefile
make runmake testCheck lint & format only
make checkFormat
make format- Maintainer: @devbruce