Update tests and documentation to use `pyproject.toml` exclusively one support lands in [setuptools](https://github.com/pypa/setuptools/pull/2924).