SAML-Toolkits / python3-saml

MIT License
704 stars 309 forks source link

Depending on a yanked `lxml==4.7.0` in `setup.py` causes failed builds. #300

Closed vkomarov-r7 closed 2 years ago

vkomarov-r7 commented 2 years ago

In the latest released version of python3-saml, it looks like this commit pinned the version of lxml to 4.7.0. This version of lxml has since been yanked due to not having the appropriate header files included in the wheels, breaking on the majority of platforms.

If possible, please either revert this change or use a more flexible requirement string that specifically excludes versions that do not work (e.g. lxml<4.7.0).

bzvestey commented 2 years ago

This should be fixed in the latest version of python3-saml, please let us know if this issue continues.