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.
- Support for Python 3.11 and 3.12
- Included newer Python versions in CI scripting up to Python 3.10
- Now also builds on PyPy3
1.0.0 (2018-02-19)
- 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.
- Fix struct function declaration prototype warnings.
- Fix pointer warnings.
- Package ownership transferred to Olaf Conradi.
- Started using Semantic Versioning together with Keep a Changelog.
- Restructured the package setup and revamped build scripts.
- Removed the old deprecated
hash()
interface.
0.3 (2013-01-23)
- Added the same interface as other Python digest algorithms have
(like the default
hashlib
module).
- Created proper unit tests.
- The
hash()
function is deprecated. Please transition to the hashlib interface and usenew()
andhexdigest()
.
- This release was skipped.
- Initial commit by James Cleveland.