diff --git a/scripts/bandit.bat b/scripts/bandit.bat new file mode 100644 index 0000000..4e2e976 --- /dev/null +++ b/scripts/bandit.bat @@ -0,0 +1 @@ +poetry run bandit -c pyproject.toml -r src diff --git a/scripts/ci_cd.bat b/scripts/ci_cd.bat new file mode 100644 index 0000000..2797016 --- /dev/null +++ b/scripts/ci_cd.bat @@ -0,0 +1,5 @@ +call scripts/coverage.bat +call scripts/ruff.bat +call scripts/mypy.bat +call scripts/bandit.bat +call scripts/sphinx.bat \ No newline at end of file diff --git a/scripts/mypy.bat b/scripts/mypy.bat new file mode 100644 index 0000000..866e64a --- /dev/null +++ b/scripts/mypy.bat @@ -0,0 +1 @@ +poetry run mypy src \ No newline at end of file diff --git a/scripts/ruff.bat b/scripts/ruff.bat new file mode 100644 index 0000000..541e172 --- /dev/null +++ b/scripts/ruff.bat @@ -0,0 +1,2 @@ +poetry run ruff check +poetry run ruff format --diff diff --git a/scripts/sphinx-build b/scripts/sphinx-build deleted file mode 100644 index e69de29..0000000 diff --git a/scripts/sphinx.bat b/scripts/sphinx.bat new file mode 100644 index 0000000..59cb4ba --- /dev/null +++ b/scripts/sphinx.bat @@ -0,0 +1 @@ +sphinx-build -M html docs/source docs/build/