Fix Makefile and PyProtject config for current Ruff (#726)

This commit is contained in:
Donncha Ó Cearbhaill
2025-12-19 13:43:20 +01:00
committed by GitHub
parent b183ca33b5
commit 939bec82ff
2 changed files with 4 additions and 9 deletions

View File

@@ -1,14 +1,9 @@
PWD = $(shell pwd) PWD = $(shell pwd)
autofix:
ruff format .
ruff check --fix .
check: ruff mypy check: ruff mypy
ruff: ruff:
ruff format --check . ruff check .
ruff check -q .
mypy: mypy:
mypy mypy

View File

@@ -80,7 +80,7 @@ packages = "src"
addopts = "-ra -q --cov=mvt --cov-report html --junitxml=pytest.xml --cov-report=term-missing:skip-covered" addopts = "-ra -q --cov=mvt --cov-report html --junitxml=pytest.xml --cov-report=term-missing:skip-covered"
testpaths = ["tests"] testpaths = ["tests"]
[tool.ruff.lint] [tool.ruff]
select = ["C90", "E", "F", "W"] # flake8 default set select = ["C90", "E", "F", "W"] # flake8 default set
ignore = [ ignore = [
"E501", # don't enforce line length violations "E501", # don't enforce line length violations
@@ -95,10 +95,10 @@ ignore = [
# "E203", # whitespace-before-punctuation # "E203", # whitespace-before-punctuation
] ]
[tool.ruff.lint.per-file-ignores] [tool.ruff.per-file-ignores]
"__init__.py" = ["F401"] # unused-import "__init__.py" = ["F401"] # unused-import
[tool.ruff.lint.mccabe] [tool.ruff.mccabe]
max-complexity = 10 max-complexity = 10
[tool.setuptools] [tool.setuptools]