diff --git a/.github/.DS_Store b/.github/.DS_Store index 67cc29e..d31b785 100644 Binary files a/.github/.DS_Store and b/.github/.DS_Store differ diff --git a/.gitignore b/.gitignore index f9d79b8..f8ffc75 100644 --- a/.gitignore +++ b/.gitignore @@ -32,7 +32,9 @@ ignore_*/ ignore/ ignore* scratches/ - +.DS_Store +.github/.DS_Store +*.DS_Store #PY PACKAGES -------------------------------- diff --git a/Makefile b/Makefile index feeda47..66aec5b 100644 --- a/Makefile +++ b/Makefile @@ -34,7 +34,13 @@ check: ruff check tox run -.PHONY: clean +.PHONY: security +security: + python3.11 -m pip install safety + python3.11 -m safety check --ignore=70612 + + + clean: rm -rf $(VENV) find . -type f -name "*.pyc" -delete diff --git a/pyproject.toml b/pyproject.toml index 8a5fdf8..706cf90 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -35,7 +35,7 @@ pytest = ">=7.0.0" pygments = ">=2.6.0" commonmark = ">=0.9.0" typing-extensions = { version = ">=4.0.0, <5.0", python = "<3.9" } -black = "^24.3" +black = ">=24.3.0" mypy = "^0.971" pytest-cov = "^3.0.0" attrs = "^21.4.0" @@ -48,4 +48,4 @@ jupyter = ["ipywidgets"] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" [tool.poetry.scripts] -evdspy = 'evdspy:console_main' \ No newline at end of file +evdspy = 'evdspy:console_main' diff --git a/requirements-dev.txt b/requirements-dev.txt index de1be05..870aaf7 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -14,4 +14,5 @@ openpyxl>=3.0.10 numpy>=1.5.0 pytest>=8.1.0 ruff>=0.5.1 -tox \ No newline at end of file +tox +black>=24.3.0 diff --git a/requirements.txt b/requirements.txt index a9deb04..26ac58e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13,4 +13,5 @@ six>=1.16.0 urllib3>=1.26.12 openpyxl>=3.0.10 numpy>=1.5.0 -pytest>=8.1.0 \ No newline at end of file +pytest>=8.1.0 +black>=24.3.0