/ 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.cibuildwheel] 12 test-command = "python {project}/tests/test.py" 13 test-skip = "*universal2:arm64" 14 15 [tool.ruff] 16 extend-select = [ 17 "B", # flake8-bugbear 18 "I", # isort 19 "PGH", # pygrep-hooks 20 "RUF", # Ruff-specific 21 "UP", # pyupgrade 22 ] 23 extend-ignore = [ 24 "E501", # Line too long 25 ] 26 target-version = "py311"