/ pyproject.toml
pyproject.toml
 1  [build-system]
 2  requires = [
 3      "setuptools>=42",
 4      "pybind11>=2.10.0",
 5      "setuptools_scm[toml]>=6.2",
 6  ]
 7  build-backend = "setuptools.build_meta"
 8  
 9  [tool.setuptools_scm]
10  
11  [tool.ruff]
12  extend-select = [
13    "B",   # flake8-bugbear
14    "I",   # isort
15    "PGH", # pygrep-hooks
16    "RUF", # Ruff-specific
17    "UP",  # pyupgrade
18  ]
19  extend-ignore = [
20    "E501",   # Line too long
21  ]
22  target-version = "py311"