chore: add bandit and flake8 to python dev deps
This commit is contained in:
parent
42c2ecdf48
commit
98cbbab4ad
|
@ -6,10 +6,13 @@ CPU_CORES = $(shell nproc)
|
||||||
# PIP_INSTALL = --editable .
|
# PIP_INSTALL = --editable .
|
||||||
# PYLINT_ARG =
|
# PYLINT_ARG =
|
||||||
# MYPY_ARG =
|
# MYPY_ARG =
|
||||||
|
# BANDIT_ARG =
|
||||||
# PYTEST_ARG =
|
# PYTEST_ARG =
|
||||||
|
|
||||||
SHARED_DEV_REQUIREMENTS = \
|
SHARED_DEV_REQUIREMENTS = \
|
||||||
|
bandit \
|
||||||
black \
|
black \
|
||||||
|
flake8 \
|
||||||
isort \
|
isort \
|
||||||
mypy \
|
mypy \
|
||||||
pylint \
|
pylint \
|
||||||
|
@ -51,6 +54,11 @@ install: $(VENV)
|
||||||
source $(VENV)/bin/activate
|
source $(VENV)/bin/activate
|
||||||
mypy $(MYPY_ARG)
|
mypy $(MYPY_ARG)
|
||||||
|
|
||||||
|
.PHONY: .bandit
|
||||||
|
.bandit: $(VENV)
|
||||||
|
source $(VENV)/bin/activate
|
||||||
|
bandit -r $(BANDIT_ARG)
|
||||||
|
|
||||||
.PHONY: .pytest
|
.PHONY: .pytest
|
||||||
.pytest: $(VENV)
|
.pytest: $(VENV)
|
||||||
source $(VENV)/bin/activate
|
source $(VENV)/bin/activate
|
||||||
|
|
Loading…
Reference in New Issue