Description
python-jwt is installed as a mandatory package by guardrails. This is conflicting with PyJWT (namespace conflict) which has far more reach and popularity. It makes guardrails impossible to use when other packages depend on PyJWT. This is a known conflict and impossible to manage. https://github.com/GehirnInc/python-jwt/issues/36
Why is this needed
Some other packages depend on PythonJWT which is a more popular, modern and feature rich jwt implementation. It becomes impossible to install or use PythonJWT when guardrails package is installed.
Implementation details
Switch should be easy because PyJWT is well documented.
Description python-jwt is installed as a mandatory package by guardrails. This is conflicting with PyJWT (namespace conflict) which has far more reach and popularity. It makes guardrails impossible to use when other packages depend on PyJWT. This is a known conflict and impossible to manage. https://github.com/GehirnInc/python-jwt/issues/36
Why is this needed Some other packages depend on PythonJWT which is a more popular, modern and feature rich jwt implementation. It becomes impossible to install or use PythonJWT when guardrails package is installed.
Implementation details Switch should be easy because PyJWT is well documented.