updated dependencies

This commit is contained in:
Ivan Schaller 2022-08-15 14:44:31 +02:00
parent c644f5b545
commit f3bc494afb
3 changed files with 21 additions and 0 deletions

View file

@ -13,3 +13,4 @@ pylint>=2.13.0
mypy>=0.940
tox>=3.24.5
autoflake>=1.4
pylama>=8.3.8

View file

@ -67,6 +67,10 @@ create_venv:
@python3 -m pip install --upgrade pip setuptools wheel
@python3 -m venv venv
install_deps:
@echo "installing dependencies"
@pip3 install -r contrib/requirements_dev.txt
test_shfmt:
@find . -type f \( -name "**.sh" -and -not -path "./venv/*" -and -not -path "./.tox/*" \) -exec shfmt -d -i 4 -bn -ci -sr "{}" \+;

View file

@ -51,6 +51,22 @@ packages = ["mangadlp"]
[tool.hatch.build.targets.wheel]
packages = ["mangadlp"]
[tool.hatch.envs.default]
dependencies = [
"img2pdf>=0.4.4",
"hatch>=1.2.1",
"hatchling>=1.4.1",
"pytest>=7.0.0",
"coverage>=6.3.1",
"black>=22.1.0",
"isort>=5.10.0",
"pylint>=2.13.0",
"mypy>=0.940",
"tox>=3.24.5",
"autoflake>=1.4",
"pylama>=8.3.8",
]
[tool.isort]
py_version = 39
skip_gitignore = true