Spaces:
No application file
No application file
| [build-system] | |
| requires = [ | |
| "setuptools>=42", | |
| "wheel" | |
| ] | |
| build-backend = "setuptools.build_meta" | |
| [tool.pytest.ini_options] | |
| minversion = "2.0" | |
| addopts = "-rfEX -p pytester --strict-markers" | |
| python_files = ["test_*.py", "*_test.py"] | |
| python_classes = ["Test", "Acceptance"] | |
| python_functions = ["test"] | |
| # NOTE: "doc" is not included here, but gets tested explicitly via "doctesting". | |
| testpaths = ["tests"] | |
| xfail_strict = true | |
| filterwarnings = [ | |
| "error", | |
| "default:Using or importing the ABCs:DeprecationWarning:unittest2.*", | |
| # produced by older pyparsing<=2.2.0. | |
| "default:Using or importing the ABCs:DeprecationWarning:pyparsing.*", | |
| "default:the imp module is deprecated in favour of importlib:DeprecationWarning:nose.*", | |
| # distutils is deprecated in 3.10, scheduled for removal in 3.12 | |
| "ignore:The distutils package is deprecated:DeprecationWarning", | |
| # produced by python3.6/site.py itself (3.6.7 on Travis, could not trigger it with 3.6.8)." | |
| "ignore:.*U.*mode is deprecated:DeprecationWarning:(?!(pytest|_pytest))", | |
| # produced by pytest-xdist | |
| "ignore:.*type argument to addoption.*:DeprecationWarning", | |
| # produced on execnet (pytest-xdist) | |
| "ignore:.*inspect.getargspec.*deprecated, use inspect.signature.*:DeprecationWarning", | |
| # pytest's own futurewarnings | |
| "ignore::pytest.PytestExperimentalApiWarning", | |
| # Do not cause SyntaxError for invalid escape sequences in py37. | |
| # Those are caught/handled by pyupgrade, and not easy to filter with the | |
| # module being the filename (with .py removed). | |
| "default:invalid escape sequence:DeprecationWarning", | |
| # ignore use of unregistered marks, because we use many to test the implementation | |
| "ignore::_pytest.warning_types.PytestUnknownMarkWarning", | |
| ] | |
| [tool.black] | |
| target-version = ['py311'] | |
| [tool.isort] | |
| profile = "black" | |
| line_length = 100 | |
| lines_between_sections = 1 | |
| skip = "migrations" |