PEP 725: Specifying external dependencies in pyproject.toml

Continued in PEP 725: Specifying external dependencies in pyproject.toml (round 2)