| [project] |
| name = "scripts" |
| version = "0.0.1" |
| dependencies = ["stdlibs"] |
| requires-python = ">=3.11" |
| |
| [tool.black] |
| line-length = 88 |
| |
| [tool.ruff] |
| line-length = 88 |
| |
| [tool.ruff.lint] |
| select = [ |
| "E", # pycodestyle (error) |
| "F", # pyflakes |
| "B", # bugbear |
| "B9", |
| "C4", # flake8-comprehensions |
| "SIM", # flake8-simplify |
| "I", # isort |
| "UP", # pyupgrade |
| "PIE", # flake8-pie |
| "PGH", # pygrep-hooks |
| "PYI", # flake8-pyi |
| "RUF", |
| ] |
| |
| ignore = [ |
| # only relevant if you run a script with `python -0`, |
| # which seems unlikely for any of the scripts in this directory |
| "B011" |
| ] |
| |
| [tool.ruff.lint.isort] |
| required-imports = ["from __future__ import annotations"] |