{ "info": { "author": "David Miller", "author_email": "david@deadpansincerity.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries" ], "description": "Zoop - ZooKeeper for Python!\n============================\n\n`Zookeeper`_ is a highly reliable distributed coordination service.\n\n*Zoop* gives you a Pythonic API for accessing ZooKeeper instances, as well as\nimplementations of some common ZooKeeper patterns. This leaves you free to\nconcentrate on whatever it was you were originally doing::\n\n >>> zk = zoop.ZooKeeper('localhost:2181')\n >>> zk.connect()\n >>> q = zk.Queue('/howdy')\n >>> def gotit(data):\n ... print \"Gotit got data:\", data\n >>> q.watch(gotit)\n >>> q.put(\"frist!\")\n Gotit got data: frist!\n\n\n.. _Zookeeper: http://zookeeper.apache.org/\n\n.. image:: https://secure.travis-ci.org/davidmiller/zoop.png?branch=master\n :alt: Build Status\n :target: https://secure.travis-ci.org/davidmiller/zoop\n\nCheck out:\n\n`Documentation`_\n\n`Source`_\n\n`Issues`_\n\n.. _Documentation: http://www.deadpansincerity.com/docs/zoop/\n.. _Source: https://github.com/davidmiller/zoop\n.. _Issues: https://github.com/davidmiller/zoop/issues\n\n\nHistory\n-------\n\n0.1.1\n+++++\n\nExpanding the Filesystem metaphor:\nClient now has rm_rf() and rm() methods\n\nQueues now have variable item prefix (Useful for watching Queues created by other libraries)\nQueues now have multiple watch options - watch for lists of items, or data added.\n\n0.1 (2012-05-07)\n++++++++++++++++++\n\nInitial release with\n* complete CRUD\n* Lock Implementation\n* Queue Implementation", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/davidmiller/zoop", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "zoop", "package_url": "https://pypi.org/project/zoop/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/zoop/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/davidmiller/zoop" }, "release_url": "https://pypi.org/project/zoop/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "Pythonic API and common paradigms for Zookeeper", "version": "0.1.1" }, "last_serial": 802330, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "626ca9c9077c5cdbbcfb76a543e8512c", "sha256": "7a5635fae6de23f35d293ada02ada8bac55162d05da09d0e906bdac17b39e4cf" }, "downloads": -1, "filename": "zoop-0.0.1.tar.gz", "has_sig": false, "md5_digest": "626ca9c9077c5cdbbcfb76a543e8512c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14505, "upload_time": "2012-05-07T15:59:24", "url": "https://files.pythonhosted.org/packages/06/25/549994150cc5c4d63adcef6bab2687101d64f7e5e4779c96f8726d227506/zoop-0.0.1.tar.gz" } ], "0.1": [ { "comment_text": "", "digests": { "md5": "b96c285c1508fff999adf09a5e14bf6e", "sha256": "e2895e60f77121894d6425089a0bb74200a7d1826ec8d346c1ec09a9a9305d90" }, "downloads": -1, "filename": "zoop-0.1.tar.gz", "has_sig": false, "md5_digest": "b96c285c1508fff999adf09a5e14bf6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14570, "upload_time": "2012-05-07T16:02:15", "url": "https://files.pythonhosted.org/packages/25/ab/60c95dcb1e8b54579f16d052e0bbe69fac69c0df5f9e62ce35e64ea758e2/zoop-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "63cbfe0bb90d8f7baf8583bcf41c1158", "sha256": "a397f88cd1aa6f30d632d55945142dc34b688f1eb761a5cfe626bbddd18b25a4" }, "downloads": -1, "filename": "zoop-0.1.1.tar.gz", "has_sig": false, "md5_digest": "63cbfe0bb90d8f7baf8583bcf41c1158", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16077, "upload_time": "2012-05-11T12:43:36", "url": "https://files.pythonhosted.org/packages/6c/01/acccd062e9fa22afa0bdd000c0c8619c8f428a715b148fb7ecda93dcd73e/zoop-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "63cbfe0bb90d8f7baf8583bcf41c1158", "sha256": "a397f88cd1aa6f30d632d55945142dc34b688f1eb761a5cfe626bbddd18b25a4" }, "downloads": -1, "filename": "zoop-0.1.1.tar.gz", "has_sig": false, "md5_digest": "63cbfe0bb90d8f7baf8583bcf41c1158", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16077, "upload_time": "2012-05-11T12:43:36", "url": "https://files.pythonhosted.org/packages/6c/01/acccd062e9fa22afa0bdd000c0c8619c8f428a715b148fb7ecda93dcd73e/zoop-0.1.1.tar.gz" } ] }