Skip to content

v4.0.0

Compare
Choose a tag to compare
@hajimes hajimes released this 22 May 07:40
· 86 commits to master since this release

What's Changed

  • Add experimental support for hashlib-compliant hasher classes (#39). Note that they are not yet fully tuned for performance.
  • Add support for type hints (#44).
  • Add wheels for more platforms (musllinux, s390x, win_arm64, and macosx_universal2).
  • Drop support for Python 3.7, as it will reach the end of life on 2023-06-27.
  • Switch license from CC0 to MIT (#43).
  • Add a code of conduct (the ACM Code of Ethics and Professional Conduct).
  • Backward incompatible changes:
    • A hash function now returns the same value under big-endian platforms as that under little-endian ones (#47).
    • Remove the __version__ constant from the module (#42). Use importlib.metadata instead.

Full Changelog: v3.1.0...v4.0.0