![]() ![]() you need to add a shim setup.py to get pip install -e. If you don’t include a setup.py editable installs won’t work, but that is true for all backends, not just setuptools (e.g. Edit: my memory is helpful this time, this is already fixed by GH-8180. lib/python3.8/site-packages (1.14.0)Ĭould not build wheels for six, since package 'wheel' is not installed.įeel free to file an issue at pip if it’s not already been, or nudge me to do it if you don’t want to. I want to emphasize again that the concept of editable and build isolation does not go together, at least for the moment, you can have one or the other but not both.Īs for the error, it’s probably pip's mishandling of error message, the more minimal sample is as simple as (recall that you don’t have wheel in a fresh venv): (foo) pip install six If user specify -use-pep517 on a project without the TOML file, the default will be used as described in PEP 518. PEP 517/518 is enforced (by pip AFAIK) if the project contains pyproject.toml. ![]() Editable needs setup.py is setuptools is the build backend.About the reference on Twitter, what they meant is probably (fix me if I’m wrong):
0 Comments
Leave a Reply. |