Repository navigation
🐞 Bug Fixes
- Use python>=3.11, improve type hints - by @lepture (7c6de)
- Replace typing as t syntax - by @lepture (7422a)
- Treat claims option "value" as the expected claim value - by @choksi2212 (232d6)
- jwe: Refresh ECDH ephemeral keys per encryption - by @lepture (cc6ec)
- jwe: Reject explicitly empty AAD - by @lepture (96ef5)
- jwk: Reject certificates and prefixed public keys as oct - by @lepture (bf664)
- jws: Protect critical JSON headers and b64 mode - by @lepture (04cb5)
- jwt: Reject tokens whose exp equals the current time - by @carlok and Claude Sonnet 5.5 (e2e3a)
- jwt: Reject NaN and Infinity in exp, nbf and iat - by @carlok and Claude Sonnet 5.5 (b8a23)
- jwt: Reject True/False in exp/nbf/iat - by @lepture (953e5)
- mypy: Use NotRequired in TypedDict - by @lepture (351c1)