init: Initial project setup

This commit is contained in:
ITQ
2024-03-17 18:50:03 +03:00
parent 9b652d063b
commit aa99051c7b
21 changed files with 703 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
#!/bin/bash
GREEN='\033[1;32m'
NC='\033[0m'
sort-requirements requirements/dev.txt
sort-requirements requirements/prod.txt
sort-requirements requirements/test.txt
sort-requirements requirements/lints.txt
printf "${GREEN}Requirements sorted${NC}\n"
black .
flake8 .
mypy .
printf "${GREEN}Linters runned${NC}\n"
# alembic -c app/alembic.ini upgrade head
printf "${GREEN}Tests runned${NC}\n"