PyJWT v1.5.0 Release Notes

Release Date: 2017-04-19 // about 7 years ago
  • ๐Ÿ”„ Changed

    
    - ๐Ÿ‘  Add support for ECDSA public keys in RFC 4253 (OpenSSH) format
       `#244 <https://github.com/jpadilla/pyjwt/pull/244>`__
    -  Renamed commandline script ``jwt`` to ``jwt-cli`` to avoid issues
       with the script clobbering the ``jwt`` module in some circumstances.
       `#187 <https://github.com/jpadilla/pyjwt/pull/187>`__
    - ๐Ÿ‘  Better error messages when using an algorithm that requires the
       cryptography package, but it isn't available
       `#230 <https://github.com/jpadilla/pyjwt/pull/230>`__
    -  Tokens with future 'iat' values are no longer rejected
       `#190 <https://github.com/jpadilla/pyjwt/pull/190>`__
    -  Non-numeric 'iat' values now raise InvalidIssuedAtError instead of
       DecodeError
    - ๐Ÿšš  Remove rejection of future 'iat' claims
       `#252 <https://github.com/jpadilla/pyjwt/pull/252>`__
    
    ๐Ÿ›  Fixed
    ~~~~~
    
    -  Add back 'ES512' for backward compatibility (for now)
       `#225 <https://github.com/jpadilla/pyjwt/pull/225>`__
    -  Fix incorrectly named ECDSA algorithm
       `#219 <https://github.com/jpadilla/pyjwt/pull/219>`__
    - ๐Ÿ—  Fix rpm build `#196 <https://github.com/jpadilla/pyjwt/pull/196>`__
    
    โž• Added
    ~~~~~
    
    - ๐Ÿ‘  Add JWK support for HMAC and RSA keys
       `#202 <https://github.com/jpadilla/pyjwt/pull/202>`__