django-cqrs-demo
/
Makefile
45 строк · 838.0 Байт
1# -- poetry --
2
3poetry-install:4poetry install --remove-untracked
5
6# -- code --
7
8lint:9black --check .
10mypy .
11flake8 .
12DJANGO_ENV=build python src/manage.py makemigrations --dry-run --check13xenon --max-absolute A \
14--max-modules A \
15--max-average A \
16--exclude src/apps/core/graphql/fields/query_connection.py \
17src
18poetry check
19pip check
20# safety check --bare --full-report -i 3946221polint -i location,unsorted src/locale
22dennis-cmd lint --errorsonly src/locale
23
24test:25pytest
26
27# -- django --
28
29make-messages:30python src/manage.py makemessages -l en --no-location
31
32compile-messages:33python src/manage.py compilemessages
34
35# -- pre-commit --
36
37pre-commit:38pre-commit
39
40pre-commit-install:41pre-commit install
42pre-commit install --hook-type commit-msg
43
44pre-commit-update:45pre-commit autoupdate
46