You can clone with
HTTPS or Subversion.
Bump version Number
Now emits a decent facsimile of the *nix $ tree command.
Add a node prefix arg to the constructor.
Add self.lock to Queue instances.
Refactor out base Client.
Add rm_rf method.
Bump version number and update history
Improve README Readabiliry
Refactor of Client to let us have sync & async versions.
Add basic tree implementation
Updates to the documentation.
API docs included.
First steps with the public API. (Incomplete)
Add a Queue factory method to the client.
Add some tests for zoop.lock
Working Lock implementation.
Follows the model of threading.Lock generally.
Stub lock implementation
Add (c) notices.
Functional Queue Implementation for Python.
Very similar to the queue.Queue API, with added watch, flush.
Make the connection timeout an attribute of the ZooKeeper object.
Update test_connection to call the connection watch callback.
Add threading.Condition to wait for a server condition in a callback …
than assuming that the zookeeper.init() call succeeds.
Add the stubs for a ZooKeeper queue implementation
Let's begin stubbing out the Asynchronous API
Working implementation of event watching...
Refactor watcher into it's own module
Add a ls() method to the client
Initial doc run.
Update zookeeper import
Update deps spelling
Try installing zc-zookeeper-static
Barely functional client - minimal api calls working
That's not Python True, it's a string.
Mock Zookeeper c extension on Travis for now
Add tests and initial connection