Skip to content

Latest commit

 

History

History
92 lines (58 loc) · 2.35 KB

CHANGELOG.md

File metadata and controls

92 lines (58 loc) · 2.35 KB

Whirlpool Changelog

All notable changes to this project will be documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

1.1.2 - 2026-06-28

Fixed

  • Forgot to update the version on the package metadata.

1.1.1 - 2026-06-28

Fixed

  • Fixed Linux wheel packaging for PyPI uploads by repairing binary wheels to a manylinux-compatible tag.

1.1.0 - 2026-06-28

Added

  • Support for Python 3.11, 3.12, 3.13 and 3.14.
  • PEP 517-style build configuration via pyproject.toml.

Changed

  • Expanded CI coverage for newer Python versions and PyPy3.
  • Fixed the unit test for block size.

1.0.0 (2018-02-19)

Added

  • Port to Python 3.
  • Added PyPy support. PyPy3 does not work due to functions that have not yet been ported (like missing PyUnicode_New).
  • Added Continuous Integration using Travis CI and AppVeyor.
  • Added automatic upload to PyPI for successful build tags. Proper vX.Y.Z style tags upload to production PyPI, any other build (including .devX appended) upload to Test PyPI.

Fixed

  • Fix struct function declaration prototype warnings.
  • Fix pointer warnings.

Changed

Deprecated

  • Removed the old deprecated hash() interface.

0.3 (2013-01-23)

Added

  • Added the same interface as other Python digest algorithms have (like the default hashlib module).

Changed

  • Created proper unit tests.

Deprecated

  • The hash() function is deprecated. Please transition to the hashlib interface and use new() and hexdigest().

0.2 (unreleased)

  • This release was skipped.

0.1 (2011-05-18)

Added

  • Initial commit by James Cleveland.