-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Platform specific dependencies ignored when installing from a local directory #1951
Comments
I can confirm that I see this bug as well. Wheel installs will correctly pull down dependencies from PyPI; My demonstration project is toga-demo. |
This might be a manifestation of #1236. pip currently can't install any extras from a local directory unless "-e" (editable mode, which is not what you want in a deployment) is specified. |
This problem happens with or without -e but it does seem related. |
I can confirm the issue happens with
|
With what versions of pip did you test ?
latest pip seems to work alright (same for |
Hm, you're right, I was actually using a very old pip without realizing it. Confirmed it works as expected w/ |
My setup.py contains the following:
when I build a wheel from this and install it using pip, it correctly only installs WMI and pywin32 on Windows.
When I install the same package by pointing pip at the directory the setup.py is in (pip install .), it ignores the win32 packages and just installs the normal ones.
Am I doing something wrong or is this a bug?
The text was updated successfully, but these errors were encountered: