github.com/kaydxh/golang@v0.0.131/pkg/gocv/cgo/third_path/pybind11/pyproject.toml (about)

     1  [build-system]
     2  requires = ["setuptools>=42", "cmake>=3.18", "ninja"]
     3  build-backend = "setuptools.build_meta"
     4  
     5  [tool.check-manifest]
     6  ignore = [
     7      "tests/**",
     8      "docs/**",
     9      "tools/**",
    10      "include/**",
    11      ".*",
    12      "pybind11/include/**",
    13      "pybind11/share/**",
    14      "CMakeLists.txt",
    15      "noxfile.py",
    16  ]
    17  
    18  [tool.isort]
    19  # Needs the compiled .so modules and env.py from tests
    20  known_first_party = "env,pybind11_cross_module_tests,pybind11_tests,"
    21  # For black compatibility
    22  profile = "black"
    23  
    24  [tool.mypy]
    25  files = ["pybind11"]
    26  python_version = "3.6"
    27  strict = true
    28  show_error_codes = true
    29  enable_error_code = ["ignore-without-code", "redundant-expr", "truthy-bool"]
    30  warn_unreachable = true
    31  
    32  [[tool.mypy.overrides]]
    33  module = ["ghapi.*", "setuptools.*"]
    34  ignore_missing_imports = true
    35  
    36  
    37  [tool.pytest.ini_options]
    38  minversion = "6.0"
    39  addopts = ["-ra", "--showlocals", "--strict-markers", "--strict-config"]
    40  xfail_strict = true
    41  filterwarnings = ["error"]
    42  log_cli_level = "info"
    43  testpaths = [
    44      "tests",
    45  ]
    46  timeout=300
    47  
    48  
    49  [tool.pylint]
    50  master.py-version = "3.6"
    51  reports.output-format = "colorized"
    52  messages_control.disable = [
    53    "design",
    54    "fixme",
    55    "imports",
    56    "line-too-long",
    57    "imports",
    58    "invalid-name",
    59    "protected-access",
    60    "missing-module-docstring",
    61  ]