| [build-system] |
| requires = [ |
| # The minimum setuptools version is specific to the PEP 517 backend, |
| # and may be stricter than the version required in `setup.py` |
| "setuptools>=40.6.0", |
| "wheel", |
| # Must be kept in sync with the `setup_requirements` in `setup.py` |
| "cffi>=1.12; platform_python_implementation != 'PyPy'", |
| "setuptools-rust>=0.11.4", |
| ] |
| build-backend = "setuptools.build_meta" |
| |
| [tool.black] |
| line-length = 79 |
| target-version = ["py36"] |
| |
| [tool.pytest.ini_options] |
| addopts = "-r s" |
| markers = [ |
| "requires_backend_interface: this test requires a specific backend interface", |
| "skip_fips: this test is not executed in FIPS mode", |
| "supported: parametrized test requiring only_if and skip_message", |
| "wycheproof_tests: this test runs a wycheproof fixture", |
| ] |