-
-
Notifications
You must be signed in to change notification settings - Fork 610
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-compile sets wrong dependencies for social-auth-core under python3 #575
Comments
Hmm, this seems to be caching problem - seems like it reuses a cache generated from python2. |
Hmm, sorry, it does not fix it (it changed behaviour when I installed social-auth-core via pip - after that it put the right dependency). |
This sounds like the same issue as fixed in PR #571. Can you try if it works with master? |
I fixed the exact same issue (with the same package) in When trying with the master branch, be sure to clear you cache too. |
Closing, tell us if the issue still occurs on master. |
(Nevermind, reopening to maybe avoid duplicated issues, as I have no idea of when an official release will be made.) |
This is now fixed in 1.10.2 |
that seems to have done it! weird bug... |
Describe the issue briefly here.
social-auth-core has different set of dependencies for python 2 and 3.
with python 2 it requires
python-openid
, whereas with python 3 it requirespython3-openid
.When I install social-auth-core via pip, it installs the correct dependency.
When I generate a requirements.txt file, it adds a dependency for:
python-openid==2.2.5 # via social-auth-core
, which is incopatible with python3.Environment Versions
Steps to replicate
requirements.in
withsocial-auth-core
pip-compile requirements.in
under python3Expected result
python-openid dependency is:
python3-openid==3.0.10
Actual result
python-openid dependency is:
python-openid==2.2.5
The text was updated successfully, but these errors were encountered: