<#3408 Bump pyjwt from 2.9.0 to 2.12.0 in /plugins...
# flyte-github
a
#3408 Bump pyjwt from 2.9.0 to 2.12.0 in /plugins/flytekit-airflow Pull request opened by dependabot[bot] Bumps pyjwt from 2.9.0 to 2.12.0. Release notes Sourced from pyjwt's releases.
2.12.0
Security
• Validate the crit (Critical) Header Parameter defined in RFC 7515 §4.1.11. by `@​dmbs335` in GHSA-752w-5fwx-jx9f
What's Changed
• [pre-commit.ci] pre-commit autoupdate by `@​pre-commit-ci`[bot] in jpadilla/pyjwt#1132
• chore(docs): fix docs build by `@​tamird` in jpadilla/pyjwt#1137
• Annotate PyJWKSet.keys for pyright by `@​tamird` in jpadilla/pyjwt#1134
• fix: close HTTPError to prevent ResourceWarning on Python 3.14 by `@​veeceey` in jpadilla/pyjwt#1133
• chore: remove superfluous constants by `@​tamird` in jpadilla/pyjwt#1136
• [pre-commit.ci] pre-commit autoupdate by `@​pre-commit-ci`[bot] in jpadilla/pyjwt#1135
• chore(tests): enable mypy by `@​tamird` in jpadilla/pyjwt#1138
• Bump actions/download-artifact from 7 to 8 by `@​dependabot`[bot] in jpadilla/pyjwt#1142
• [pre-commit.ci] pre-commit autoupdate by `@​pre-commit-ci`[bot] in jpadilla/pyjwt#1141
• [pre-commit.ci] pre-commit autoupdate by `@​pre-commit-ci`[bot] in jpadilla/pyjwt#1145
• fix: do not store reference to algorithms dict on PyJWK by `@​akx` in jpadilla/pyjwt#1143
• Use PyJWK algorithm when encoding without explicit algorithm by `@​jpadilla` in jpadilla/pyjwt#1148
New Contributors
• `@​tamird` made their first contribution in jpadilla/pyjwt#1137
• `@​veeceey` made their first contribution in jpadilla/pyjwt#1133
Full Changelog: jpadilla/pyjwt@2.11.0...2.12.0
2.11.0
What's Changed
• Fixed type error in comment by `@​shuhaib-aot` in jpadilla/pyjwt#1026
• [pre-commit.ci] pre-commit autoupdate by `@​pre-commit-ci`[bot] in jpadilla/pyjwt#1018
• [pre-commit.ci] pre-commit autoupdate by `@​pre-commit-ci`[bot] in jpadilla/pyjwt#1033
• Make note of use of leeway with nbf by `@​djw8605` in jpadilla/pyjwt#1034
• [pre-commit.ci] pre-commit autoupdate by `@​pre-commit-ci`[bot] in jpadilla/pyjwt#1035
• Fixes #964: Validate key against allowed types for Algorithm family by `@​pachewise` in jpadilla/pyjwt#985
• Feat #1024: Add iterator for PyJWKSet by `@​pachewise` in jpadilla/pyjwt#1041
• Fixes #1039: Add iss, issuer type checks by `@​pachewise` in jpadilla/pyjwt#1040
• Fixes #660: Improve typing/logic for
options
in decode, decode_complete; Improve docs by `@​pachewise` in jpadilla/pyjwt#1045
• [pre-commit.ci] pre-commit autoupdate by `@​pre-commit-ci`[bot] in jpadilla/pyjwt#1042
• [pre-commit.ci] pre-commit autoupdate by `@​pre-commit-ci`[bot] in jpadilla/pyjwt#1052
• [pre-commit.ci] pre-commit autoupdate by `@​pre-commit-ci`[bot] in jpadilla/pyjwt#1053
• Fix #1022: Map
algorithm=None
to "none" by `@​qqii` in jpadilla/pyjwt#1056
• [pre-commit.ci] pre-commit autoupdate by `@​pre-commit-ci`[bot] in jpadilla/pyjwt#1055
• [pre-commit.ci] pre-commit autoupdate by `@​pre-commit-ci`[bot] in jpadilla/pyjwt#1058
• [pre-commit.ci] pre-commit autoupdate by `@​pre-commit-ci`[bot] in jpadilla/pyjwt#1060
• [pre-commit.ci] pre-commit autoupdate by `@​pre-commit-ci`[bot] in jpadilla/pyjwt#1061
• Fixes #1047: Correct
PyJWKClient.get_signing_key_from_jwt
annotation by `@​khvn26` in jpadilla/pyjwt#1048
• [pre-commit.ci] pre-commit autoupdate by `@​pre-commit-ci`[bot] in jpadilla/pyjwt#1062
• Fixed doc string typo in _validate_jti() function #1063 by `@​kuldeepkhatke` in jpadilla/pyjwt#1064
• [pre-commit.ci] pre-commit autoupdate by `@​pre-commit-ci`[bot] in jpadilla/pyjwt#1065
• Update SECURITY.md by `@​auvipy` in jpadilla/pyjwt#1057
• Typing fix: use
float
instead of
int
for
lifespan
and
timeout
by `@​nikitagashkov` i…
flyteorg/flytekit