Skip to content

PyJWT - version compatibility issues between django-okta-auth 0.8.0 and pulp-container 2.16.6  #37

Description

@vbnvaidy

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions