Basic app, mainly copied from tmpl-flask

This commit is contained in:
DarkCat09 2023-02-18 20:01:13 +04:00
parent 354a473f77
commit bfea5eeb06
20 changed files with 446 additions and 49 deletions

20
Makefile Normal file
View file

@ -0,0 +1,20 @@
dev:
DEBUG="true" python3 -m uvicorn main:app --reload
prod:
python3 -m uvicorn main:app
format:
python3 -m autopep8 -r --in-place app/
check:
python3 -m mypy app/
python3 -m pylint app/
docker:
docker build -t ${REPO_OWNER_LOWER}/${REPO_NAME_SNAKE} .
clean:
rm -rf app/__pycache__
rm -rf __pycache__
rm -rf .mypy_cache