{ "info": { "author": "ruifengyun", "author_email": "rfyiamcool@163.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.0", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "## \u9879\u76ee\u540d\n\ngevent-etcd\n\n## \u4ecb\u7ecd\n\ngevent-etcd \u662f\u4e00\u4e2a\u4f7f\u7528gevent requests\u5c01\u88c5\u7684python client\u6a21\u5757. \u81f3\u4e8egevent_etcd\u7528\u9014\u662f\u7528\u6765\u89e3\u51b3\u5728\u591a\u4efb\u52a1\u8bf7\u6c42\u4e0bio\u963b\u585e\u7684\u60c5\u51b5 (`\u4e3b\u8981\u662f\u9488\u5bf9\u5e94\u7528\u73af\u5883\u7528gevent\u8c03\u5ea6\u7684\u60c5\u51b5\u4e0b`) . etcd\u539f\u7248\u662f\u7528urllib2\u5f00\u53d1\u7684, \u6211\u4e2a\u4eba\u66fe\u7ecf\u88abgevent urllib2\u5751\u8fc7, \u6240\u4ee5\u8f7b\u6613\u4e0d\u4f1a\u7528urllib2. \n\n\u53e6\u5916\uff0cgevent-etcd\u7684\u529f\u80fd\u8fd8\u5f88\u7b80\u5355\uff0c\u671f\u5f85\u6709\u4eba\u63d0\u4ea4pull request\n\n\u6211\u4e2a\u4eba\u7684\u770b\u6cd5\uff0c\u5728\u7f51\u7edcio\u5835\u585e\u7684\u95ee\u9898\u4e0a\uff0c\u80fd\u7528\u534f\u7a0b\u575a\u51b3\u4e0d\u7528\u591a\u7ebf\u7a0b.\n\n## \u7528\u6cd5\n\npypi\u5b89\u88c5\n```\npip install gevent_etcd\n```\n\n\u6e90\u7801\u5b89\u88c5\n\n```\ngit clone https://github.com/rfyiamcool/gevent-etcd.git\ncd gevent-etcd\npython setup.py install\n```\n\n### ToDOList\n\n1. complement write function \n\n2. fix stream watch bug\n\n3. Add leader api , manage etcd cluster", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rfyiamcool", "keywords": "gevent etcd,fengyun", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "gevent_etcd", "package_url": "https://pypi.org/project/gevent_etcd/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/gevent_etcd/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/rfyiamcool" }, "release_url": "https://pypi.org/project/gevent_etcd/2.3/", "requires_dist": null, "requires_python": null, "summary": "a simple gevent requests etcd python client", "version": "2.3" }, "last_serial": 1795739, "releases": { "2.0": [ { "comment_text": "", "digests": { "md5": "44f4984ff90203da52a4e7c15335ae50", "sha256": "bd101f3b05fe0eea9fba06688941c28b891f79e57db0e123b9422cb960994ae7" }, "downloads": -1, "filename": "gevent_etcd-2.0.tar.gz", "has_sig": false, "md5_digest": "44f4984ff90203da52a4e7c15335ae50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2379, "upload_time": "2015-10-11T02:57:26", "url": "https://files.pythonhosted.org/packages/41/3b/55f1415aa31c8c7b7272480910aac9469cc5f1acd5ac8d8841f16b475d42/gevent_etcd-2.0.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "f9c104904de936360334f5446a904d51", "sha256": "3a28edf36344eee313d75848348df06969bb112b0cd9dde49c66f0f3bd5d387e" }, "downloads": -1, "filename": "gevent_etcd-2.1.tar.gz", "has_sig": false, "md5_digest": "f9c104904de936360334f5446a904d51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2905, "upload_time": "2015-10-11T04:08:41", "url": "https://files.pythonhosted.org/packages/5c/86/91de5c3438307a0c804e4b22bfcc66a3d8959ba639e112670e7735f60cc4/gevent_etcd-2.1.tar.gz" } ], "2.3": [ { "comment_text": "", "digests": { "md5": "871e72b7c3260f51203d697ffcd12780", "sha256": "c4ba69ac1aa98ea8e01c5d36956a585b219979eff38e334d4b67d6996e15098f" }, "downloads": -1, "filename": "gevent_etcd-2.3.tar.gz", "has_sig": false, "md5_digest": "871e72b7c3260f51203d697ffcd12780", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2980, "upload_time": "2015-11-01T10:42:24", "url": "https://files.pythonhosted.org/packages/14/e3/c0211e35dd2029741136f3bffc102c039fa5f4573cb6d10f1dbd3676ef0f/gevent_etcd-2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "871e72b7c3260f51203d697ffcd12780", "sha256": "c4ba69ac1aa98ea8e01c5d36956a585b219979eff38e334d4b67d6996e15098f" }, "downloads": -1, "filename": "gevent_etcd-2.3.tar.gz", "has_sig": false, "md5_digest": "871e72b7c3260f51203d697ffcd12780", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2980, "upload_time": "2015-11-01T10:42:24", "url": "https://files.pythonhosted.org/packages/14/e3/c0211e35dd2029741136f3bffc102c039fa5f4573cb6d10f1dbd3676ef0f/gevent_etcd-2.3.tar.gz" } ] }