django-okta-auth
django-okta-auth copied to clipboard
PyJWT - version compatibility issues between django-okta-auth 0.8.0 and pulp-container 2.16.6
Team, I am trying to extend the base version of pulp minimal image from quay.io/pulp/pulp-minimal. I am using this as base image and then building my own image to support OKTA authentication. When I try to install django-okta-auth it finds an incompatible python module PyJWT 2.8 is installed. pip uninstalls this version and installs PyJWT 1.7.1.
django-okta-auth 0.8.0 requires PyJWT<2.0.0,>=1.7.1
But the caveat here is the pulp module requires PyJWT >=2.4. So during my docker build I get an error message with module incompatibility. pulp-container 2.16.6 requires pyjwt[crypto]<2.9,>=2.4, but you have pyjwt 1.7.1 which is incompatible.
Can some one please guide me on how to resolve this error and is there any chance that the django-okta-auth 0.8.0 can work with PyJWT >=2.4 as well.