python-xxhash

Python Binding for xxHash

BSD-2-CLAUSE License

Downloads
20.1M
Stars
351
Committers
12
python-xxhash - Latest Release

Published by ifduyue about 1 year ago

  • Build wheels for Python 3.12
  • Remove setuptools_scm

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v3.3.0...v3.4.1

python-xxhash -

Published by ifduyue about 1 year ago

  • Upgrade xxHash to v0.8.2
  • Drop support for Python 3.6

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v3.2.0...v3.3.0

python-xxhash -

Published by ifduyue almost 2 years ago

This is the last version to support Python 3.6

  • Build Python 3.11 wheels.
  • Remove setup.py test_suites, call unittest directly

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v3.1.0...v3.2.0

python-xxhash -

Published by ifduyue about 2 years ago

  • Type annotations.
  • Enabled muslinux wheels building.

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v3.0.0...v3.1.0

python-xxhash -

Published by ifduyue over 2 years ago

  • 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.

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v2.0.2...v3.0.0

python-xxhash -

Published by ifduyue over 3 years ago

  • Only to trigger Python 3.9 wheels building.
  • Fix Travis CI OSX dpl python2.7 get-pip.py error

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v2.0.0...v2.0.2

python-xxhash -

Published by ifduyue over 3 years ago

  • Only to trigger Python 3.9 wheels building.

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v2.0.0...v2.0.1

python-xxhash -

Published by ifduyue about 4 years ago

  • Require xxHash version >= v0.8.0
  • Upgrade bundled xxHash to v0.8.0
  • XXH3 hashes: xxh3_64, xxh3_128, and their oneshot functions

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v1.4.4...v2.0.0

python-xxhash -

Published by ifduyue over 4 years ago

  • Upgrade xxHash to v0.7.3
  • Stop using PEP393 deprecated APIs
  • Use XXH(32|64)_canonicalFromHash to replace u2bytes and ull2bytes

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v1.4.3...v1.4.4

python-xxhash -

Published by ifduyue almost 5 years ago

  • Upgrade xxHash to v0.7.2
  • Python 3.8 wheels

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v1.4.2...v1.4.3

python-xxhash -

Published by ifduyue about 5 years ago

  • Fixed: setup.py fails when reading README.rst and the default encoding is not UTF-8

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v1.4.1...v1.4.2

python-xxhash -

Published by ifduyue about 5 years ago

  • Fixed: missing xxh3.h file from source tarball

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v1.4.0...v1.4.1

python-xxhash -

Published by ifduyue about 5 years ago

  • Upgrade xxHash to v0.7.1

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v1.3.0...v1.4.0

python-xxhash -

Published by ifduyue almost 6 years ago

  • Wheels are now built automatically
  • Split CFFI variant into a separate package ifduyue/python-xxhash-cffi

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v1.2.0...v1.3.0

python-xxhash -

Published by ifduyue over 6 years ago

  • Add oneshot functions xxh{32,64}_{,int,hex}digest

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v1.1.0...v1.2.0

python-xxhash -

Published by ifduyue over 6 years ago

  • Allow input larger than 2GB
  • Release the GIL on sufficiently large input
  • Drop support for Python 3.2

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v1.0.1...v1.1.0

python-xxhash -

Published by ifduyue over 7 years ago

  • Free state actively, instead of delegating it to ffi.gc

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v1.0.0...v1.0.1

python-xxhash -

Published by ifduyue over 7 years ago

  • Fixed copy() segfault
  • Added CFFI variant

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v0.6.3...v1.0.0

python-xxhash -

Published by ifduyue over 7 years ago

  • Fixed copy() segfault

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v0.6.2...v0.6.3

python-xxhash -

Published by ifduyue over 7 years ago

  • Upgrade xxhash to v0.6.2

Full list of changes: https://github.com/ifduyue/python-xxhash/compare/v0.6.1...v0.6.2