PyJWT latest version

v2.4.0


PyJWT v2.4.0 Release Notes

  • πŸ”’ Security

    
    - πŸ”’ [CVE-2022-29217] Prevent key confusion through non-blocklisted public key formats. https://github.com/jpadilla/pyjwt/security/advisories/GHSA-ffqj-6fqr-9h24
    πŸ”„ Changed
    ~~~~~~~
    - Explicit check the key for ECAlgorithm by @estin in https://github.com/jpadilla/pyjwt/pull/713
    - πŸ—„ Raise DeprecationWarning for jwt.decode(verify=...) by @akx in https://github.com/jpadilla/pyjwt/pull/742
    πŸ›  Fixed
    ~~~~~
    - Don't use implicit optionals by @rekyungmin in https://github.com/jpadilla/pyjwt/pull/705
    - πŸ“š documentation fix: show correct scope for decode_complete() by @sseering in https://github.com/jpadilla/pyjwt/pull/661
    - πŸ›  fix: Update copyright information by @kkirsche in https://github.com/jpadilla/pyjwt/pull/729
    - Don't mutate options dictionary in .decode_complete() by @akx in https://github.com/jpadilla/pyjwt/pull/743
    βž• Added
    ~~~~~
    - βž• Add support for Python 3.10 by @hugovk in https://github.com/jpadilla/pyjwt/pull/699
    - api_jwk: Add PyJWKSet.__getitem__ by @woodruffw in https://github.com/jpadilla/pyjwt/pull/725
    - ⚑️ Update usage.rst by @guneybilen in https://github.com/jpadilla/pyjwt/pull/727
    - πŸ“„ Docs: mention performance reasons for reusing RSAPrivateKey when encoding by @dmahr1 in https://github.com/jpadilla/pyjwt/pull/734
    - πŸ›  Fixed typo in usage.rst by @israelabraham in https://github.com/jpadilla/pyjwt/pull/738
    - βž• Add detached payload support for JWS encoding and decoding by @fviard in https://github.com/jpadilla/pyjwt/pull/723
    - Replace various string interpolations with f-strings by @akx in https://github.com/jpadilla/pyjwt/pull/744
    - ⚑️ Update CHANGELOG.rst by @hipertracker in https://github.com/jpadilla/pyjwt/pull/751
    
Awesome Python is part of the LibHunt network. Terms. Privacy Policy.

(CC)
BY-SA
We recommend Spin The Wheel Of Names for a cryptographically secure random name picker.

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /