pyerrors/pyproject.toml
Fabian Joswig 8a39a951d1
[ci] Fix ruff 0.16 regression (#289)
* [ci] Add free threaded python interpreter 3.14t to pytest action

* [ci] Return to pre 0.16 ruff behaviour

* [ci] Add back ruff pyflake checks and allow 3.14t to fail

* [ci] undo pytest change, bump ruff runner version

* [ci] Explicitly bump ruff action version
2026-07-27 22:03:10 +02:00

16 lines
501 B
TOML

[build-system]
requires = ["setuptools >= 63.0.0", "wheel"]
build-backend = "setuptools.build_meta"
[tool.ruff]
target-version = "py310"
[tool.ruff.lint]
select = ["E", "W", "I", "B", "PIE", "PLE", "PLW", "UP", "NPY", "RUF", "F"]
ignore = [
"F403", # star imports in __init__ files are intentional
"E501", # line too long
"PLC0415", # import outside top level
"PLW2901", # redefined loop name (too noisy)
"RUF002", # ambiguous unicode in docstrings (Greek letters)
]