1234567891011121314151617181920212223242526272829303132333435 |
- [build-system]
- requires = ["setuptools>=42", "wheel", "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.mypy]
- files = "pybind11"
- python_version = "2.7"
- warn_unused_configs = true
- disallow_any_generics = true
- disallow_subclassing_any = true
- disallow_untyped_calls = true
- disallow_untyped_defs = true
- disallow_incomplete_defs = true
- check_untyped_defs = true
- disallow_untyped_decorators = true
- no_implicit_optional = true
- warn_redundant_casts = true
- warn_unused_ignores = true
- warn_return_any = true
- no_implicit_reexport = true
- strict_equality = true
|