Excluded ipynb files from json pretty formatter + poetry update (#50)

* Excluded ipynb files from json pretty formatter +  poetry update
* Reworked pip audit
* Relocated dependencies
* Reworked the tests a bit.
* Poetry update
* Excluded lint and test workflows against the target branch
This commit is contained in:
2023-08-16 20:25:15 +02:00
committed by GitHub
parent 1e7e55e649
commit 9c237402be
5 changed files with 545 additions and 50 deletions

View File

@ -6,6 +6,7 @@ requires = ["poetry-core"]
disallow_untyped_defs = true
exclude = ".ipynb_checkpoints, .mypy_cache, .mytest_cache, build"
follow_imports = "silent"
ignore_missing_imports = true
plugins = ["sqlalchemy.ext.mypy.plugin"]
python_version = "3.11"
warn_redudant_casts = true
@ -40,7 +41,6 @@ python = "^3.11"
seaborn = "^0.12.2"
selenium = "^4.10.0"
tqdm = "^4.65.0"
types-tqdm = "^4.65.0"
[tool.poetry.group.develop.dependencies]
black = {extras = ["jupyter"], version = "^23.3.0"}
@ -64,8 +64,11 @@ sphinxcontrib-napoleon = "^0.7"
black = "^23.3.0"
mypy = "^1.3.0"
pandas-stubs = "^2.0.1.230501"
pip-audit = "^2.6.1"
pip-licenses = "^4.3.2"
ruff = "^0.0.270"
types-requests = "^2.31.0.1"
types-tqdm = "^4.65.0"
[tool.poetry.group.test.dependencies]
pytest = "^7.3.1"