-
-
Notifications
You must be signed in to change notification settings - Fork 307
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
Error when running pip install python-saml #237
Comments
It seems an issue with the installation of the dm.xmlsec.binding dependency. There is a thread where devs share it experience installing it here: It seems there were releases on July of [dm.xmlsec.binding(https://pypi.org/project/dm.xmlsec.binding/#history). |
Do you have plans for a new version of python-saml that has these changes? |
with the latest version is working for you guys? |
The last published version does not build since it still pulls in the old dm.xmlsec.binding version. |
Released 2.4.2 |
@jafetmorales and @travisfraser Please verify now it works as expected |
@pitbulk Unfortunately, I still get the error. The problem is that I am using Python 3, so the parentheses is needed when printing something. The dependency dm.xmlsec.binding is only available for Python 2, and python-saml is available only for Python 2 as well. So porting of python-saml to Python 3 so that it works for people like me would require porting dm.xmlse.binding to Python 3 as well. But the guy who makes dm.xmlse.binding apparently does not have a repository anywhere. So he would need to have a repository, or we would need to post an unofficial version of dm.xmlse.binding that works on Python 3. Also, other issues might arise from other python-saml dependencies that we might need to solve to port it to Python 3. |
If you use python3, then why are you not using python3-saml instead python-saml? Code is compatible and it uses a different xmlsec library. |
My bad, that's in the third sentence of the README. This issue is closed. |
We ended up going the python3-saml route even though we are on python 2. This combination works well. |
This is the output when running
pip install python-saml
This is my setup:
The text was updated successfully, but these errors were encountered: