- Build wheels for Python 3.13
- Build wheels for Python 3.12
- Remove setuptools_scm
Yanked due to wheels building problem.
- Upgrade xxHash to v0.8.2
- Drop support for Python 3.6
This is the last version to support Python 3.6
- Build Python 3.11 wheels.
- Remove setup.py test_suites, call unittest directly
- Type annotations.
- Enabled muslinux wheels building.
- New set algorithms_available lists all implemented algorithms in xxhash package.
- Upgrade xxHash to v0.8.1.
- Drop support for EOL Python versions, require python >= 3.6 from now on.
- Migrate to github actions and build arm64 wheels for macOS.
- Always release GIL.
- Fix Travis CI OSX dpl python2.7 get-pip.py error
- Only to trigger Python 3.9 wheels building.
- Require xxHash version >= v0.8.0
- Upgrade xxHash to v0.8.0
- XXH3 hashes: xxh3_64, xxh3_128, and their oneshot functions
- Upgrade xxHash to v0.7.3
- Stop using PEP393 deprecated APIs
- Use XXH(32|64)_canonicalFromHash to replace u2bytes and ull2bytes
- Upgrade xxHash to v0.7.2
- Python 3.8 wheels
- Fixed: setup.py fails when reading README.rst and the default encoding is not UTF-8
- Fixed: xxh3.h in missing from source tarball
- Upgrade xxHash to v0.7.1
- Wheels are now built automatically
- Split CFFI variant into a separate package ifduyue/python-xxhash-cffi
- Add oneshot functions xxh{32,64}_{,int,hex}digest
- Allow input larger than 2GB
- Release the GIL on sufficiently large input
- Drop support for Python 3.2
- Free state actively, instead of delegating it to ffi.gc
- Fixed copy() segfault
- Added CFFI variant
- Fixed copy() segfault
- Upgrade xxHash to v0.6.2
- Upgrade xxHash to v0.6.1
- Upgrade xxHash to v0.5.0
- Upgrade xxHash to r42
- Upgrade xxHash to r41
- Added method reset
- Upgrade xxHash to r40
- Fixed some typos in docstrings
- Upgrade xxHash to r39
- Change digest() from little-endian representation to big-endian representation of the integer digest. This change breaks compatibility (digest() results are different).
- Make this package hashlib-compliant
- Update xxHash to r37
- Improve: Check XXHnn_init() return value.
- Update xxHash to r36
- Improve: Can now be built with Visual C++ Compiler.
- New: XXH32 and XXH64 type, which support partially update.
- Fix: build under Python 3.4
- NEW: Support Python 3
- NEW: xxh32 and xxh64