Skip to content

Small fixes

Compare
Choose a tag to compare
@blag blag released this 30 Jul 00:33
· 114 commits to master since this release
5ec9f48

Changes

News

  • This will be the last release supporting Python 2.7, 3.5, and the PyCrypto
    backend.
    This will be the penultimate release supporting Python 2.7, 3.5, and the PyCrypto backend.

Bug fixes and Improvements

  • Use hmac.compare_digest instead of our own constant_time_string_compare #163
  • Fix to_dict output, which should always be JSON encodeable. #139 and #165
    (fixes #127 and #137)
  • Require setuptools >= 39.2.0 #167 (fixes #161)
  • Emit a warning when verifying with a private key #168 (fixes #53 and #142)
  • Avoid loading python-ecdsa when using the cryptography backend, and pinned
    python-ecdsa dependency to <0.15 #178

Housekeeping

Special Thanks