Skip to content

Latest commit

 

History

History
76 lines (48 loc) · 1.9 KB

CHANGELOG.md

File metadata and controls

76 lines (48 loc) · 1.9 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.

Added

  • Support for Python 3.11 and 3.12

Changed

  • Included newer Python versions in CI scripting up to Python 3.10
  • Now also builds on PyPy3

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.