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
While ideally we wouldn't prepare any candidates when not necessary, pip
has grown a lot of metadata checks (for reporting bad metadata, skipping
candidates with unsupported legacy metadata, etc.) so it's not really
feasible to stop preparing the candidate upon creation. However, we can
create the candidates one-by-one as they're processed instead of all
dependencies at once.
This is necessary so the resolver can process requires-python first
without processing other dependencies.
Are there potential side-effects...? Probably. A test suite run didn't
flag anything though.
0 commit comments