You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Running an upgrade later again downloads the unneeded package version 1.5.1 without installing it (which is correct as astroid==2.4.2 pins lazy-object-proxy==1.4.*):
This is unavoidable. pip does not know about the lazy-object-proxy==1.4.* specification before it downloads astroid, so it has to start with the best version allowed by the unqualified lazy-object-proxy from the command line).
See discussion in #8893 if you want to ask the next natural question “why doesn’t pip try astroid and its dependencies first?”
What did you want to do?
Start with a fresh environment, in particular:
Then install the two packages again:
Output
Note how
pip
downloads two versions oflazy-object-proxy
. Obviously, only once can be installed:Running an upgrade later again downloads the unneeded package version
1.5.1
without installing it (which is correct asastroid==2.4.2
pinslazy-object-proxy==1.4.*
):Additional information
The text was updated successfully, but these errors were encountered: