damnever / pigar

:coffee: A tool to generate requirements.txt for Python project, and more than that. (IT IS NOT A PACKAGE MANAGEMENT TOOL)

Home Page:https://damnever.github.io/pigar/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pep517 has been replaced by pyproject-hooks

yochananmarqos opened this issue · comments

Just an FYI:

Note: The pep517 project has been replaced by this project (low level) and the build project (high level).

-- https://github.com/pypa/pyproject-hooks#readme

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..

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.