RapidFuzz/pyproject.toml

41 lines
813 B
TOML

[build-system]
requires = [
"setuptools>=42",
"scikit-build~=0.16.1",
"Cython==3.0.0a11"
]
build-backend = "backend"
backend-path = ["_custom_build"]
[tool.isort]
profile = "black"
[tool.mypy]
files = "src"
python_version = "3.7"
strict = true
show_error_codes = true
enable_error_code = ["ignore-without-code", "redundant-expr", "truthy-bool"]
warn_unreachable = true
[tool.pytest.ini_options]
minversion = "6.0"
addopts = ["-ra", "--showlocals", "--strict-markers", "--strict-config"]
xfail_strict = true
log_cli_level = "info"
testpaths = ["tests"]
[tool.pylint]
master.py-version = "3.6"
reports.output-format = "colorized"
messages_control.disable = [
"design",
"fixme",
"imports",
"line-too-long",
"imports",
"invalid-name",
"protected-access",
"missing-module-docstring",
]