- Remove support for Python 3.8
- Added support for Python 3.12 & 3.13
- Upgrade to pyasn1 0.5.1+
- Upgrade to pytest and other dependencies
- Add RTD config file to silence emailed deprecation warnings
Bug fixes and Improvements
- Remove get_random_bytes from cryptography backend
- Do not use
utc_now
on module level - Remove key data (sensitive information) from JWKError exceptions
- Added possibility to call jwk.construct() with a private RSA key