Closed yochananmarqos closed 1 year ago
Thanks, the pep517 is required by pip, which is an indirect dependency of pigar.
pip has vendored the code of pep517 to avoid cyclic dependency, and pigar is vendoring pip to avoid conflicts and incompatibility changes. Maybe pigar should vendor all the dependencies..
Did you see this commit?
Merge pull request #11654 from pradyunsg/replace-pep517-with-pyproject-hooks
I didn't see a new release of pip with the commit included, and I think there is no significant problem if we don't replace pep517 right now, so let's wait.
Just an FYI:
-- https://github.com/pypa/pyproject-hooks#readme