-
-
Notifications
You must be signed in to change notification settings - Fork 380
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
v5.0.0 causes pip resolver to take longer than usual (looks into old versions) #350
Comments
social-auth-core has new deps (defusedxml>=0.5.0rc1 and python3-openid>=3.0.10), and probably some of that conflict with the ones you already have... |
I'm back at this issue, trying to figure out what happens here. Something I tried locally on my computer was checking the versions inside an existing venv and then trying to upgrade which all worked fine:
Then trying to install all dependencies from requirements.txt inside a freshly created venv worked without a hitch too. Installing from devel.txt seems to trigger the problem but only when installing everything in bulk, not when installing individual packages one by one. At this point I don't think that's a problem with python-social-auth packages but need to figure out why pip is acting strange. |
I've run into the same issue and our short-term fix was to pin pip to |
According to pypa/pip#10373 this was fixed. |
Expected behaviour
pip install would install necessary packages and that would take couple of minutes.
Actual behaviour
pip starts resolving dependencies and in the process starts backtracking into older versions which just takes so long that it never completes (in practice GitHub Actions just times out the job).
What are the steps to reproduce this issue?
From kiwitcms/enterprise#110
Any logs, error output, etc?
https://github.com/kiwitcms/enterprise/pull/110/checks?check_run_id=3293801944
Any other comments?
Does not seem to happen without upgrading to v 5.0.0. The
master
branch in the referenced repository has v4.0.0 and pip install seems to work fine, see https://github.com/kiwitcms/enterprise/runs/3291432887. Which hints to me that social-app-django or social-core has changed some of the requirements.Note: I have submitted this feedback with pip at https://pip.pypa.io/surveys/backtracking and waiting for their reply. pip version is the latest one -> 21.2.3
The text was updated successfully, but these errors were encountered: