Skip to content

Commit b5c8be6

Browse files
Update CHANGELOG.md
1 parent 757649a commit b5c8be6

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
- Add support for ES* algorithms (`ES256`, `ES384`, `ES512`) for EC keys in
1111
`JWK`, `JWKS`, and `AsymmetricJWTValidator`.
12+
- Modernize type annotations: replace `Union[X, Y]` with `X | Y`, `Optional[X]`
13+
with `X | None`, and built-in generics (`dict`, `list`, `set`) instead of
14+
their `typing` counterparts. Requires Python 3.10+.
1215
- Fix flaky test `test_jwt_validator_fetches_tokens_again_for_unknown_kid`
1316
that failed on slower hardware (e.g. Raspberry Pi / aarch64) due to a
1417
timing-sensitive `refresh_time` threshold; replaced real-time sleeps with

0 commit comments

Comments
 (0)