{ "info": { "author": "OpenStack", "author_email": "openstack-dev@lists.openstack.org", "bugtrack_url": null, "classifiers": [ "Environment :: OpenStack", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": "Kingbird\n===============================\n\n.. image:: https://img.shields.io/pypi/v/kingbird.svg\n :target: https://pypi.python.org/pypi/kingbird/\n :alt: Latest Version\n\n.. image:: https://img.shields.io/pypi/dm/kingbird.svg\n :target: https://pypi.python.org/pypi/kingbird/\n :alt: Downloads\n\nCentralized service for multi-region OpenStack deployments.\n\nKingbird is an centralized OpenStack service that provides resource operation\nand management across multiple OpenStack instances in a multi-region OpenStack\ndeployments. This service is part of the OPNFV Multisite project that intends\nto address the use cases related to distributed cloud environments.\n\nKingbird provides features like centralized quota management, centralized view\nfor distributed virtual resources, global view for tenant level IP/MAC address\nspace management, synchronisation of ssh keys, images, flavors, security\ngroups, etc. across regions.\n\n\nUseful Links\n============\n* Free software: Apache license\n* `PyPi`_ - package installation\n* `Launchpad project`_ - release management\n* `Blueprints`_ - feature specifications\n* `Bugs`_ - issue tracking\n* `Source`_\n* `How to Contribute`_\n\n.. _PyPi: https://pypi.python.org/pypi/kingbird/1.2.0\n.. _Launchpad project: https://launchpad.net/kingbird\n.. _Bugs: https://bugs.launchpad.net/kingbird\n.. _Blueprints: https://blueprints.launchpad.net/kingbird\n.. _Source: http://git.openstack.org/cgit/openstack/kingbird\n.. _How to Contribute: http://docs.openstack.org/infra/manual/developers.html\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.openstack.org/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "kingbird", "package_url": "https://pypi.org/project/kingbird/", "platform": "", "project_url": "https://pypi.org/project/kingbird/", "project_urls": { "Homepage": "http://www.openstack.org/" }, "release_url": "https://pypi.org/project/kingbird/1.3.0/", "requires_dist": [ "pbr (!=2.1.0,>=2.0.0)", "Babel (!=2.4.0,>=2.3.4)", "Paste (>=2.0.2)", "PasteDeploy (>=1.5.0)", "Routes (>=2.3.1)", "debtcollector (>=1.2.0)", "eventlet (!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2)", "pecan (!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0)", "greenlet (>=0.4.10)", "httplib2 (>=0.9.1)", "requests (>=2.14.2)", "Jinja2 (>=2.10)", "keystonemiddleware (>=4.17.0)", "netaddr (>=0.7.18)", "retrying (!=1.3.0,>=1.2.3)", "SQLAlchemy (!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.0.10)", "WebOb (>=1.7.1)", "alembic (>=0.8.10)", "six (>=1.10.0)", "stevedore (>=1.20.0)", "oslo.concurrency (>=3.25.0)", "oslo.config (>=5.1.0)", "oslo.context (>=2.19.2)", "oslo.db (>=4.27.0)", "oslo.i18n (>=3.15.3)", "oslo.log (>=3.36.0)", "oslo.messaging (>=5.29.0)", "oslo.middleware (>=3.31.0)", "oslo.policy (>=1.30.0)", "oslo.rootwrap (>=5.8.0)", "oslo.serialization (!=2.19.1,>=2.18.0)", "oslo.service (!=1.28.1,>=1.24.0)", "oslo.utils (>=3.33.0)", "oslo.versionedobjects (>=1.31.2)", "sqlalchemy-migrate (>=0.11.0)", "python-openstackclient (>=3.12.0)", "python-neutronclient (>=6.7.0)", "python-cinderclient (>=3.3.0)", "python-novaclient (>=9.1.0)", "python-keystoneclient (>=3.8.0)" ], "requires_python": "", "summary": "Kingbird is a centralised synchronization service for multi-region OpenStack deployments.", "version": "1.3.0" }, "last_serial": 3704851, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "4e2a2518c143c62db08436f6c1b3cdea", "sha256": "762bde4e929484d0d71312fedcc3c47601481e56cebe42ceba68c4fb3c08b147" }, "downloads": -1, "filename": "kingbird-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "4e2a2518c143c62db08436f6c1b3cdea", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 89864, "upload_time": "2016-04-18T14:07:30", "url": "https://files.pythonhosted.org/packages/66/25/2718e49d27544bda7edde829dfec100a62fdd4ffe21d62587dd7caa2544f/kingbird-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2ee6633ecb5a31905b86e2caa3aea19", "sha256": "22a11b652cad3efbe568be3d41281dddddbf6d3e1b35b23cba94c6941a09dd4c" }, "downloads": -1, "filename": "kingbird-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c2ee6633ecb5a31905b86e2caa3aea19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63092, "upload_time": "2016-04-18T14:07:41", "url": "https://files.pythonhosted.org/packages/0d/84/2ebbfe99ad7a5a27fb499188830923531145fd567425517fa6037e1ad41c/kingbird-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "3465d368e3ce63d140686030285e08fc", "sha256": "960dae98d68cab4cd34bd2b62a481539ce3bbde741cd32846b7dd251452b6fc4" }, "downloads": -1, "filename": "kingbird-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "3465d368e3ce63d140686030285e08fc", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 107754, "upload_time": "2016-08-18T09:04:09", "url": "https://files.pythonhosted.org/packages/c4/99/385b30d20c81345278e3f27ce34494a157830be99ddb5d9e555bda6b8611/kingbird-0.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8810b8816743939611214ab775dac130", "sha256": "805a8ebb3c8979ab417729f3ca403a98c20b3532b44b7c633311fa09ee5b6191" }, "downloads": -1, "filename": "kingbird-0.2.0.tar.gz", "has_sig": false, "md5_digest": "8810b8816743939611214ab775dac130", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70531, "upload_time": "2016-08-18T09:04:14", "url": "https://files.pythonhosted.org/packages/94/3e/2d6a54eaca71ac42373c8fcf2bb28fea2d8e4a59147865619fa1c9c5fd1b/kingbird-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ddca512a3a7315a5439066a4ab333fbc", "sha256": "131cb828460e6bb69918dc665e5ebd6b637bbfc00f7d102d90e3eb7d2432f63c" }, "downloads": -1, "filename": "kingbird-0.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "ddca512a3a7315a5439066a4ab333fbc", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 107777, "upload_time": "2016-08-19T13:17:55", "url": "https://files.pythonhosted.org/packages/dc/35/8c96e9196bd80190c0c90f88cb649dbee8023cf69b19c114c8d65baf958a/kingbird-0.2.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f816845717b9adf84339f9992b1052f", "sha256": "17d553bb2b28801e1bfb8fcff6615fada870c4bdbc149537ea4d6950a01408f9" }, "downloads": -1, "filename": "kingbird-0.2.1.tar.gz", "has_sig": false, "md5_digest": "4f816845717b9adf84339f9992b1052f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70180, "upload_time": "2016-08-19T13:17:59", "url": "https://files.pythonhosted.org/packages/0f/35/697dc145b86c12d87838de8e9d3ad5c8ffee99c9f74d5c5097ff8150d6f4/kingbird-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "d815c88f436d3c606b24b5df7dddb4d0", "sha256": "3cfaf4817bab8d125d056526e2d9d527d4793e0fb6964e11ac4ede2e584d4317" }, "downloads": -1, "filename": "kingbird-0.2.2-py2-none-any.whl", "has_sig": false, "md5_digest": "d815c88f436d3c606b24b5df7dddb4d0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 115431, "upload_time": "2016-09-14T09:48:44", "url": "https://files.pythonhosted.org/packages/80/c3/88c4b2a056b2a48df49cb0cf4eb4122ca62d4aa949f57e3fe206fd7b01a9/kingbird-0.2.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0bf9e0cad67279126c4a58d03b92c554", "sha256": "1e46d4e8bdfa81cb23527fddc49ee3d62a7e61c2deae397690a2cf52f12b33f1" }, "downloads": -1, "filename": "kingbird-0.2.2.tar.gz", "has_sig": false, "md5_digest": "0bf9e0cad67279126c4a58d03b92c554", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79879, "upload_time": "2016-09-14T09:48:47", "url": "https://files.pythonhosted.org/packages/e6/f9/fd49e2063e7492169bcd037a410b9b9aad7bf776781db8b86ae185154a34/kingbird-0.2.2.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "b2b3079a24868e0283e48dfc81db0d20", "sha256": "a91c0f46bc28cc8635d601b72a057636edfb8c501f167992dd90e69b495b3016" }, "downloads": -1, "filename": "kingbird-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "b2b3079a24868e0283e48dfc81db0d20", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 115438, "upload_time": "2016-10-10T11:06:59", "url": "https://files.pythonhosted.org/packages/2a/fe/1536f9e855c08bb46d533d3a9373de6436ea21d76548da5da496745ec427/kingbird-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "db3f0f8cc61dca4dd4fad51911814bd6", "sha256": "3d43ed5a40e479c581d4284305cec67ef6bec3adbab01ffeeb42221a1d91e789" }, "downloads": -1, "filename": "kingbird-1.0.0.tar.gz", "has_sig": false, "md5_digest": "db3f0f8cc61dca4dd4fad51911814bd6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79259, "upload_time": "2016-10-10T11:07:02", "url": "https://files.pythonhosted.org/packages/15/1e/21db937e84231e9647ab3ca6a0e201d4fd1a07acb4d9ceba3a735c20e4c8/kingbird-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "4d16edae7610ff3dbd78fd56248a8bb7", "sha256": "6b21760395f6ab8e4365c281346c17ec97c2a37748895f47fb79be385b778a6f" }, "downloads": -1, "filename": "kingbird-1.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "4d16edae7610ff3dbd78fd56248a8bb7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 134789, "upload_time": "2017-02-20T12:51:26", "url": "https://files.pythonhosted.org/packages/39/66/b355562dfebfcf8abc4eadca7165511bb9682ad53a08be4b1653054120c1/kingbird-1.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f1e158df5fb38eafc3ccdb6c8d210e82", "sha256": "32c43950afb6dadfabb658754831d93652fae7b4d7c7663c5fab3893c54c9675" }, "downloads": -1, "filename": "kingbird-1.1.0.tar.gz", "has_sig": false, "md5_digest": "f1e158df5fb38eafc3ccdb6c8d210e82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90675, "upload_time": "2017-02-20T12:51:28", "url": "https://files.pythonhosted.org/packages/c7/20/e2816e8fce54b9d8769218098c635384fcbf0ba0e515cc447c9af93beca0/kingbird-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "e619a6a3249cc40c3b995cd6c0f0f85d", "sha256": "4a37bdf87fb3baa89c0b34bd448a955d3c39813c2984410e47d077c18d909a88" }, "downloads": -1, "filename": "kingbird-1.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e619a6a3249cc40c3b995cd6c0f0f85d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 158957, "upload_time": "2017-07-19T17:03:47", "url": "https://files.pythonhosted.org/packages/01/52/3852c390c9193af7710aebb23daa5de2f874448024adaea1630a3e10577a/kingbird-1.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8f7dbfc3732950dd319e6cc2a7ec5fec", "sha256": "e8e674c287f10242b633ba0971ffc8e646d5a855b5e41fda53c26e0052acf4d9" }, "downloads": -1, "filename": "kingbird-1.2.0.tar.gz", "has_sig": false, "md5_digest": "8f7dbfc3732950dd319e6cc2a7ec5fec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 104195, "upload_time": "2017-07-19T17:03:50", "url": "https://files.pythonhosted.org/packages/eb/3d/f822927e3b639eaad876b8d1b4e95c69e347714e0c1451d3291cc3c7c3a0/kingbird-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "29225bf64e3281ab2ac9d0904c86d7f2", "sha256": "b1bc4a995b5bac4b59f00cb3428660a1db505a7b0e6505611d67643e0c498383" }, "downloads": -1, "filename": "kingbird-1.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "29225bf64e3281ab2ac9d0904c86d7f2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 170826, "upload_time": "2018-03-26T03:03:15", "url": "https://files.pythonhosted.org/packages/5d/2e/c44fd4dfb50b6fe0e235e935c1dd1e600bc513c8f34168e5aabefbcf1f20/kingbird-1.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d6b2178af2916fefd5b992da8be36d37", "sha256": "2eaff1835217e089945153902ab97c487739e46c63ff87af98d9d76f8cc95fd6" }, "downloads": -1, "filename": "kingbird-1.3.0.tar.gz", "has_sig": false, "md5_digest": "d6b2178af2916fefd5b992da8be36d37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 110310, "upload_time": "2018-03-26T03:03:18", "url": "https://files.pythonhosted.org/packages/72/b4/4aebdcb2ce88a6ea06cd8206b3a6582049aa53198fec3f8c723ebac4d401/kingbird-1.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "29225bf64e3281ab2ac9d0904c86d7f2", "sha256": "b1bc4a995b5bac4b59f00cb3428660a1db505a7b0e6505611d67643e0c498383" }, "downloads": -1, "filename": "kingbird-1.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "29225bf64e3281ab2ac9d0904c86d7f2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 170826, "upload_time": "2018-03-26T03:03:15", "url": "https://files.pythonhosted.org/packages/5d/2e/c44fd4dfb50b6fe0e235e935c1dd1e600bc513c8f34168e5aabefbcf1f20/kingbird-1.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d6b2178af2916fefd5b992da8be36d37", "sha256": "2eaff1835217e089945153902ab97c487739e46c63ff87af98d9d76f8cc95fd6" }, "downloads": -1, "filename": "kingbird-1.3.0.tar.gz", "has_sig": false, "md5_digest": "d6b2178af2916fefd5b992da8be36d37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 110310, "upload_time": "2018-03-26T03:03:18", "url": "https://files.pythonhosted.org/packages/72/b4/4aebdcb2ce88a6ea06cd8206b3a6582049aa53198fec3f8c723ebac4d401/kingbird-1.3.0.tar.gz" } ] }