When finding out why pip wouldn't install my requirements anymore for my project, I found out it's because djangorestframework-jwt doesn't work with (or is preventing installation of) PyJWT v2 or higher.
djangorestframework-jwt is also archived so no longer maintained. Since django-saml2-auth is communicating security sensitive information via JWTs it might be good to use another library, which would also solve the PyJWT issue.
The PyJWT issue is current, because django-social-core mandates PyJWT>=2 but django-saml2-auth mandatres PyJWT < 2.
Hi,
When finding out why pip wouldn't install my requirements anymore for my project, I found out it's because
djangorestframework-jwt
doesn't work with (or is preventing installation of)PyJWT
v2 or higher.djangorestframework-jwt
is also archived so no longer maintained. Sincedjango-saml2-auth
is communicating security sensitive information via JWTs it might be good to use another library, which would also solve the PyJWT issue.The PyJWT issue is current, because
django-social-core
mandates PyJWT>=2 butdjango-saml2-auth
mandatres PyJWT < 2.