Files
nvim/ruff.toml
T
2026-05-11 09:35:33 +00:00

33 lines
1.5 KiB
TOML

extend="~/.config/ruff/ruff.toml"
indent-width = 4
line-length = 120
target-version = "py312"
exclude = [ "*.ipynb", "interfaces/**" ]
# [format]
# docstring-code-format = true
# docstring-code-line-length = "dynamic"
# indent-style = "space"
# line-ending = "auto"
# quote-style = "double"
# skip-magic-trailing-comma = false
#
# [lint]
# preview = true
# Add any linter rules from here: https://docs.astral.sh/ruff/rules/
# select = [
# ]
# extend-select = [ "ANN001", "ANN201", "ANN202", "ANN205", "ANN206"
# ]
# extend-select = ["B", "Q", "W", "C", "D", "ANN", "I", "S", "BLE",
# "A", "COM", "T", "EM", "ICN", "G", "PIE",
# "PT", "PYI", "RSE", "RET", "SLF", "SLOT", "SIM",
# "ARG", "PD", "PLC", "FLY", "NPY", "PERF", "FURB", "RUF", "E501"]
# extend-ignore = ["D203", "D212", "D205", "D406", "D407", "D413", "E402", "PD011", "PT009", "PT027", "ANN101", "SIM401", "COM812", "G004", "S101"]
# extend-select = ["B", "E", "F", "Q", "W", "C", "D", "ANN", "I", "S", "BLE",
# "A", "COM", "T", "EM", "ICN", "G", "PIE",
# "PT", "PYI", "RSE", "RET", "SLF", "SLOT", "SIM",
# "ARG", "PD", "PLC", "FLY", "NPY", "PERF", "FURB", "RUF", "C4"]
# extend-ignore = ["D203", "D212", "D205", "D406", "D407", "D413", "E402", "PD011", "PT009", "PT027", "ANN101", "ANN102", "SIM401", "COM812", "G004", "S101", "S301", "S608", "D100", "D101", "D102", "D103", "D105", "D107", "D401", "D400", "ANN401", "PLC0415"]