PEP 517 and projects that can't install via wheels

But that’s the problem: this isn’t quite possible today. And that’s the whole point of the topic Support for build-and-run-time dependencies