Spaces:
Sleeping
Sleeping
| [build-system] | |
| requires = ["setuptools>=42", "cmake>=3.18", "ninja"] | |
| build-backend = "setuptools.build_meta" | |
| [tool.check-manifest] | |
| ignore = [ | |
| "tests/**", | |
| "docs/**", | |
| "tools/**", | |
| "include/**", | |
| ".*", | |
| "pybind11/include/**", | |
| "pybind11/share/**", | |
| "CMakeLists.txt", | |
| "noxfile.py", | |
| ] | |
| [tool.isort] | |
| # Needs the compiled .so modules and env.py from tests | |
| known_first_party = "env,pybind11_cross_module_tests,pybind11_tests," | |
| # For black compatibility | |
| profile = "black" | |
| [tool.mypy] | |
| files = ["pybind11"] | |
| python_version = "3.6" | |
| strict = true | |
| show_error_codes = true | |
| enable_error_code = ["ignore-without-code", "redundant-expr", "truthy-bool"] | |
| warn_unreachable = true | |
| [[tool.mypy.overrides]] | |
| module = ["ghapi.*", "setuptools.*"] | |
| ignore_missing_imports = true | |
| [tool.pytest.ini_options] | |
| minversion = "6.0" | |
| addopts = ["-ra", "--showlocals", "--strict-markers", "--strict-config"] | |
| xfail_strict = true | |
| filterwarnings = ["error"] | |
| log_cli_level = "info" | |
| testpaths = [ | |
| "tests", | |
| ] | |
| timeout=300 | |
| [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", | |
| ] | |