NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3685 most downloaded on PyPI
rendezvous hashing implementation based on murmur3 hash
Last release 3 years ago
no release in 18 months
Release timing varies
gaps range from 5 months to 7.9 years
Most releases are documented
notes for 2 of 3 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
6 releases · first in 2014
Nothing published for this version
PyPy3 support in _murmur3 extension - @sontek
_murmur3 extension - @sontekmurmur3_32 function for non-CPython interpreters.- Version 1.0.0 release - No changes from v1.0.0rc1
One column per quarter.
Rendezvous.find_node breaks ties in the event of a hash collision. Winner is chosen by max(str(node_id), str(node_id))
Rendezvous.find_node breaks ties in the event of a hash collision. Winner
is chosen by max(str(node_id), str(node_id))Cluster.remove_zone now raises ValueError on attempt to remove a non-existent zone.
Cluster.remove_zone now raises ValueError on attempt to remove a
non-existent zone.Cluster.remove_node and RendezvousHash.remove_node now raise
ValueError on attempt to remove a non-existent node.murmur_seed keyword argument renamed to seed for Cluster and
RendezvousHash __init__ methods.- Initial Release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →