Skip to content

Releases: lithammer/python-jump-consistent-hash

3.5.1

08 Oct 05:58
b7a0679
Compare
Choose a tag to compare

3.5.0

01 Apr 17:18
abecd8d
Compare
Choose a tag to compare

3.4.0

25 Oct 12:48
4d2f271
Compare
Choose a tag to compare
  • [GH-46] Add support for Python 3.11.
  • [GH-49] Drop support for Python 3.6 and 3.7. Use 3.2.x or earlier if you still need it.

3.2.0

28 Oct 20:18
395b65a
Compare
Choose a tag to compare
  • [GH-25] Add support for Python 3.10.
  • [GH-25] Now includes musllinux wheels (e.g. wheels for Alpine) thanks to cibuildwheel.
  • [GH-31] Drop support for Python 2 and 3.5. Use 3.1.x if you still need it.

3.1.2

28 Oct 12:08
077a1c2
Compare
Choose a tag to compare
  • [GH-18] Add support for Python 3.9.

3.1.1

28 Apr 19:39
fef4ed0
Compare
Choose a tag to compare
Release 3.1.1

3.1.0

28 Apr 19:18
25c5688
Compare
Choose a tag to compare
  • Dropped support for Python 2.6 and 3.4.
  • Type annotations added.
  • C++ extension rewritten in C to reduce boilerplate.
  • Python wheels built using GitHub Actions.

3.0.2

18 Jun 20:41
Compare
Choose a tag to compare
  • Updated author last name from Renström to Lithammer (got married!)

3.0.1

27 Aug 11:12
Compare
Choose a tag to compare
  • Fixed OverflowError when using a large key value in the C extension. 08540f9

3.0.0

25 Dec 00:01
Compare
Choose a tag to compare
  • jump.fasthash(key, num_buckets) is gone and will instead be transparently used (if available) when calling jump.hash(key, num_buckets). This also means that it can be installed without a compiler or Python C header files since it will fallback to using the pure Python implementation. #11