We should never have to use `format = "setuptools"` since pip can _also_ handle setuptools packages. This uses a custom pipBuildHook that removes pyproject.toml in case there is also a setup.py in the same sources.