Matt Davis
Matt Davis
I think the difference is `--skip-lock` without the Pipfile specifier for setuptools, doesn't actually know that setuptools is required yet so it enters the install phase directly into the editable...
I just figured something out -- if you want to use `--skip-lock` try adding to your script: `export PIP_CHECK_BUILD_DEPENDENCIES=1;` which "Check the build dependencies when PEP517 is used." and remove...
Possibly related: https://github.com/pypa/pip/issues/10739
I am stuck on the philosophical questions of: would we need to rebrand to uvenv? maybe it should be a whole new project -- but is it realistically much faster...