replaced flake8 with ruff

This commit is contained in:
Bastian Venthur
2023-09-20 12:58:50 +02:00
parent 6431ffae8c
commit ead8c518c3
4 changed files with 19 additions and 5 deletions

View File

@@ -1,2 +0,0 @@
[flake8]
exclude = venv,build,docs

View File

@@ -33,7 +33,7 @@ mypy: $(VENV)
.PHONY: lint
lint: $(VENV)
$(BIN)/flake8
$(BIN)/ruff .
.PHONY: build
build: $(VENV)

View File

@@ -36,7 +36,7 @@ dev = [
"wheel",
"pytest",
"pytest-cov",
"flake8",
"ruff",
"mypy",
"types-markdown",
]
@@ -61,6 +61,22 @@ addopts = """
--cov-report=term-missing:skip-covered
"""
[tool.ruff]
select = [
"F", # pyflakes
"E", "W", # pycodestyle
"C90", # mccabe
"I", # isort
"D", # pydocstyle
"UP" # pyupgrade
]
line-length = 79
src = ["blag", "tests"]
target-version = "py38"
[tool.ruff.pydocstyle]
convention = "numpy"
[tool.mypy]
files = "blag,tests"
strict = true

View File

@@ -6,6 +6,6 @@ twine==4.0.2
wheel==0.41.2
pytest==7.4.2
pytest-cov==4.1.0
flake8==6.1.0
ruff==0.0.290
mypy==1.5.1
types-markdown==3.4.2.10