NO-JIRA: Pin PyJWT to fix JWT issuer type error#76
Conversation
|
@RadekManak: This pull request explicitly references no jira issue. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: RadekManak The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
466c521 to
b90c759
Compare
PyJWT 2.11.0 added strict validation requiring the 'iss' claim to be a string. github3.py passes integer app_id to 'iss', causing: TypeError: Issuer (iss) must be a string. The fix exists in github3.py main branch (commit b7cf611) but hasn't been released. Pin PyJWT <2.11.0 as workaround.
b90c759 to
324201e
Compare
|
/retitle NO-JIRA: Pin PyJWT to fix JWT issuer type error |
|
/lgtm |
PyJWT 2.11.0 added strict validation requiring the 'iss' claim to be a
string. github3.py passes integer app_id to 'iss', causing:
TypeError: Issuer (iss) must be a string.
The fix exists in github3.py main branch (commit b7cf611) but hasn't
been released. Pin PyJWT <2.11.0 as workaround.