-
-
Notifications
You must be signed in to change notification settings - Fork 308
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
Support for Python3.11 #356
Comments
not just 3.11 but seems to be anything higher than 3.8: pip 22.0.2 from /home/danielgalvan/PythonProjects/Onelogin/env/lib/python3.10/site-packages/pip (python 3.10) × Building wheel for xmlsec (pyproject.toml) did not run successfully. note: This error originates from a subprocess, and is likely not a problem with pip. |
I ran in to this trying to install python3-saml on an m1 mac recently using python 3.8. I believe the issue lies in the xmlsec project, not python3-saml. You might want to reach out to that project to understand its dependencies. |
As @davetrollope commented, python3-saml depends on https://github.com/xmlsec/python-xmlsec, we waiting for a resolution there. These issues and PRs are relevant: |
Thanks @pitbulk and @davetrollope! Appreciate the response even if its something that you can't fix at the moment! I was able to make the toolkit work with Python 3.8 but its going to be an issue in Prod since that's running 3.9.0 fortunately we are good for a little bit longer. |
Thanks @pitbulk for the response. I'll follow the respective tickets of xmlsec library. |
Is there an alternative to using xmlsec for this project? They seem fairly non-responsive in addressing the issue even though someone created a PR to fix it back in march. |
I wanted to follow up on this.. I know it's not your issue, but perhaps you can reach out to the xmlsec team and get some movement. The PR is already there, they just have to merge it in and push to pypi. I have a new SAML implementation for a project and I'm going to have to recommend the team use pythonsaml2 if we can't get them to update their library, which causes issues updating containers to the latest patched versions. I do really appreciate your software and efforts. 🙏 Is there a particular piece of XMLSEC you might be able to take out of the overall library and embed in python3-saml? |
Possible replacement for python-xmlsec. https://github.com/XML-Security/signxml |
Hey did this ever get resolved? I'm running into this issue trying to use |
Just waiting on https://github.com/xmlsec/python-xmlsec to push a new release to pypi, but they've made the updates. |
There is now available xmlsec versions compatible with the latest, so closing this. |
Thanks @pitbulk. |
I am not able to install dependencies of this package on Python 3.11.
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for xmlsec
Failed to build xmlsec
ERROR: Could not build wheels for xmlsec, which is required to install pyproject.toml-based projects
However, python3-saml package can successfully be installed on Python 3.8.
Is there any plan to support Python 3.11 ?
The text was updated successfully, but these errors were encountered: