RapidFuzz/pyproject.toml

41 lines
813 B
TOML
Raw Normal View History

2021-03-06 21:52:18 +00:00
[build-system]
requires = [
2022-03-06 12:24:01 +00:00
"setuptools>=42",
2022-11-05 22:16:18 +00:00
"scikit-build~=0.16.2",
2022-10-29 18:07:19 +00:00
"Cython==3.0.0a11"
2021-03-06 21:52:18 +00:00
]
2022-07-17 22:03:37 +00:00
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",
]