-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pip wheel -r doesn't build wheels for dependencies of editable requirements #1775
Comments
agreed, but moreover maybe |
on 2nd thought, that will often end up with a confusing result. |
Awesome, thanks for the speedy response! |
After attempting to work around this issue, I've found a related problem with If I have nested projects, with a dependency from the container to the contained project:
The wheel install fails, because it can't locate the dependency for subproject:
I suppose this is to be expected, since per the above bug, the |
@Symmetric the name it should probably work if you have in the top project a
and then use |
I didn't get it? what is requirement.txt? |
echo '-e ./module' | pip wheel -r /dev/stdin
Gives the output:
The behaviour I would expect is for pip to create wheels for the dependencies of 'module', and skip making the wheel for 'module' itself (since it's an editable/develop module). If you don't want to install the dependencies, it seems that's what the '--no-deps' flag is for.
The use-case is an app where the components are all installed as develop/editable installs (using '-e ./module' in requirements.txt). For
pip install -r requirements.txt
this correctly fetches dependencies.The text was updated successfully, but these errors were encountered: