What's Changed
- Complete
jwt
documentation by @johachi in #654 - Ignore coverage files generated during test runs by @makusu2 in #617
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #656
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #658
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #667
- Fix aud validation to support {'aud': null} case. by @dajiaji in #670
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #678
- Prefer headers['alg'] to algorithm parameter in encode(). by @dajiaji in #673
- DOC: Clarify RSA encoding and decoding depend on the cryptography package by @TPXP in #664
- Make typ optional by @dajiaji in #644
- Remove arbitrary kwargs. by @dajiaji in #657
- Assume JWK is valid for signing if "use" is omitted by @Klavionik in #668
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #684
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #686
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #689
- Remove upper bound on cryptography version by @riconnon in #693
- Add support for Ed448/EdDSA. by @dajiaji in #675
- Chore: inline Variables that immediately Returned by @yezz123 in #690
- Use timezone package as Python 3.5+ is required by @kkirsche in #694
- Bump up version to v2.2.0 by @jpadilla in #697
New Contributors
- @TPXP made their first contribution in #664
- @Klavionik made their first contribution in #668
- @riconnon made their first contribution in #693
- @yezz123 made their first contribution in #690
- @kkirsche made their first contribution in #694
Full Changelog: 2.1.0...2.2.0