From 1d2916bd5fa20e66e4424e41f09ccda93a440e54 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 17 Mar 2026 14:44:18 -0400
Subject: [PATCH] chore: bump pyjwt from 2.10.1 to 2.12.0 in
/libs/partners/nomic (#36031)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps [pyjwt](https://github.com/jpadilla/pyjwt) from 2.10.1 to 2.12.0.
Sourced from pyjwt's
releases. Full Changelog: https://github.com/jpadilla/pyjwt/compare/2.11.0...2.12.0 ... (truncated) Sourced from pyjwt's
changelog. Fixed Added
Release notes
2.12.0
Security
@dmbs335 in GHSA-752w-5fwx-jx9fWhat's Changed
@pre-commit-ci[bot]
in jpadilla/pyjwt#1132@tamird in jpadilla/pyjwt#1137@tamird in jpadilla/pyjwt#1134@veeceey in jpadilla/pyjwt#1133@tamird in jpadilla/pyjwt#1136@pre-commit-ci[bot]
in jpadilla/pyjwt#1135@tamird in jpadilla/pyjwt#1138@dependabot[bot]
in jpadilla/pyjwt#1142@pre-commit-ci[bot]
in jpadilla/pyjwt#1141@pre-commit-ci[bot]
in jpadilla/pyjwt#1145@akx in jpadilla/pyjwt#1143@jpadilla in jpadilla/pyjwt#1148New Contributors
@tamird made
their first contribution in jpadilla/pyjwt#1137@veeceey made
their first contribution in jpadilla/pyjwt#11332.11.0
What's Changed
@shuhaib-aot in
jpadilla/pyjwt#1026@pre-commit-ci[bot]
in jpadilla/pyjwt#1018@pre-commit-ci[bot]
in jpadilla/pyjwt#1033@djw8605 in jpadilla/pyjwt#1034@pre-commit-ci[bot]
in jpadilla/pyjwt#1035@pachewise in jpadilla/pyjwt#985@pachewise in jpadilla/pyjwt#1041@pachewise in jpadilla/pyjwt#1040options in decode,
decode_complete; Improve docs by @pachewise in jpadilla/pyjwt#1045@pre-commit-ci[bot]
in jpadilla/pyjwt#1042@pre-commit-ci[bot]
in jpadilla/pyjwt#1052@pre-commit-ci[bot]
in jpadilla/pyjwt#1053algorithm=None to "none" by @qqii in jpadilla/pyjwt#1056@pre-commit-ci[bot]
in jpadilla/pyjwt#1055@pre-commit-ci[bot]
in jpadilla/pyjwt#1058@pre-commit-ci[bot]
in jpadilla/pyjwt#1060@pre-commit-ci[bot]
in jpadilla/pyjwt#1061PyJWKClient.get_signing_key_from_jwt annotation by
@khvn26 in jpadilla/pyjwt#1048@pre-commit-ci[bot]
in jpadilla/pyjwt#1062@kuldeepkhatke
in jpadilla/pyjwt#1064@pre-commit-ci[bot]
in jpadilla/pyjwt#1065@auvipy in jpadilla/pyjwt#1057float instead of int for
lifespan and timeout by @nikitagashkov
in jpadilla/pyjwt#1068@pre-commit-ci[bot]
in jpadilla/pyjwt#1067Changelog
v2.12.0
<https://github.com/jpadilla/pyjwt/compare/2.11.0...2.12.0>__
- Annotate PyJWKSet.keys for pyright by @tamird in
`[#1134](https://github.com/jpadilla/pyjwt/issues/1134)
<https://github.com/jpadilla/pyjwt/pull/1134>`__
- Close ``HTTPError`` response to prevent ``ResourceWarning`` on Python
3.14 by @veeceey in
`[#1133](https://github.com/jpadilla/pyjwt/issues/1133)
<https://github.com/jpadilla/pyjwt/pull/1133>`__
- Do not keep ``algorithms`` dict in PyJWK instances by @akx in
`[#1143](https://github.com/jpadilla/pyjwt/issues/1143)
<https://github.com/jpadilla/pyjwt/pull/1143>`__
- Validate the crit (Critical) Header Parameter defined in RFC 7515
§4.1.11. by @dmbs335 in `GHSA-752w-5fwx-jx9f
<https://github.com/jpadilla/pyjwt/security/advisories/GHSA-752w-5fwx-jx9f>`__
- Use PyJWK algorithm when encoding without explicit algorithm in
`[#1148](https://github.com/jpadilla/pyjwt/issues/1148)
<https://github.com/jpadilla/pyjwt/pull/1148>`__
PyJWKClient API reference and document the
two-tier caching system (JWK Set cache and signing key LRU cache).v2.11.0
<https://github.com/jpadilla/pyjwt/compare/2.10.1...2.11.0>__Fixed
- Enforce ECDSA curve validation per RFC 7518 Section 3.4.
- Fix build system warnings by @kurtmckee in
`[#1105](https://github.com/jpadilla/pyjwt/issues/1105)
<https://github.com/jpadilla/pyjwt/pull/1105>`__
- Validate key against allowed types for Algorithm family in
`[#964](https://github.com/jpadilla/pyjwt/issues/964)
<https://github.com/jpadilla/pyjwt/pull/964>`__
- Add iterator for JWKSet in
`[#1041](https://github.com/jpadilla/pyjwt/issues/1041)
<https://github.com/jpadilla/pyjwt/pull/1041>`__
- Validate `iss` claim is a string during encoding and decoding by
@pachewise in `[#1040](https://github.com/jpadilla/pyjwt/issues/1040)
<https://github.com/jpadilla/pyjwt/pull/1040>`__
- Improve typing/logic for `options` in decode, decode_complete by
@pachewise in `[#1045](https://github.com/jpadilla/pyjwt/issues/1045)
<https://github.com/jpadilla/pyjwt/pull/1045>`__
- Declare float supported type for lifespan and timeout by
@nikitagashkov in
`[#1068](https://github.com/jpadilla/pyjwt/issues/1068)
<https://github.com/jpadilla/pyjwt/pull/1068>`__
- Fix ``SyntaxWarning``\s/``DeprecationWarning``\s caused by invalid
escape sequences by @kurtmckee in
`[#1103](https://github.com/jpadilla/pyjwt/issues/1103)
<https://github.com/jpadilla/pyjwt/pull/1103>`__
- Development: Build a shared wheel once to speed up test suite setup
times by @kurtmckee in
`[#1114](https://github.com/jpadilla/pyjwt/issues/1114)
<https://github.com/jpadilla/pyjwt/pull/1114>`__
- Development: Test type annotations across all supported Python
versions,
increase the strictness of the type checking, and remove the mypy
pre-commit hook
by @kurtmckee in `[#1112](https://github.com/jpadilla/pyjwt/issues/1112)
<https://github.com/jpadilla/pyjwt/pull/1112>`__
Added
@kurtmckee in
[#1104](https://github.com/jpadilla/pyjwt/issues/1104)
<https://github.com/jpadilla/pyjwt/pull/1104>__build to test package building
in CI by @kurtmckee in
[#1108](https://github.com/jpadilla/pyjwt/issues/1108)
<https://github.com/jpadilla/pyjwt/pull/1108>__@kurtmckee in
[#1115](https://github.com/jpadilla/pyjwt/issues/1115)
<https://github.com/jpadilla/pyjwt/pull/1115>__@kurtmckee in
[#1110](https://github.com/jpadilla/pyjwt/issues/1110)
<https://github.com/jpadilla/pyjwt/pull/1110>__@kurtmckee in
[#1111](https://github.com/jpadilla/pyjwt/issues/1111)
<https://github.com/jpadilla/pyjwt/pull/1111>__@djw8605 in
[#1034](https://github.com/jpadilla/pyjwt/issues/1034)
<https://github.com/jpadilla/pyjwt/pull/1034>__autodoc; added
PyJWS and jwt.algorithms docs by @pachewise in
[#1045](https://github.com/jpadilla/pyjwt/issues/1045)
<https://github.com/jpadilla/pyjwt/pull/1045>__@cleder in
[#1088](https://github.com/jpadilla/pyjwt/issues/1088)
<https://github.com/jpadilla/pyjwt/pull/1088>__@kurtmckee in
[#1109](https://github.com/jpadilla/pyjwt/issues/1109)
<https://github.com/jpadilla/pyjwt/pull/1109>__InsecureKeyLengthWarning when keys are
below... (truncated)
bd9700c
Use PyJWK algorithm when encoding without explicit algorithm (#1148)051ea34
Merge commit from fork1451d70
fix: do not store reference to algorithms dict on PyJWK (#1143)f3ba74c
[pre-commit.ci] pre-commit autoupdate (#1145)0318ffa
[pre-commit.ci] pre-commit autoupdate (#1141)a52753d
Bump actions/download-artifact from 7 to 8 (#1142)b85050f
chore(tests): enable mypy (#1138)1272b26
[pre-commit.ci] pre-commit autoupdate (#1135)99a8728
chore: remove superfluous constants (#1136)412cb67
fix: close HTTPError to prevent ResourceWarning on Python 3.14 (#1133)