{
"info": {
"author": "OpenStack",
"author_email": "openstack-discuss@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.6",
"Programming Language :: Python :: 3.7"
],
"description": "========================\nTeam and repository tags\n========================\n\n.. image:: https://governance.openstack.org/badges/kuryr.svg\n :target: https://governance.openstack.org/reference/tags/index.html\n\n.. Change things from this point on\n\n===============================\nkuryr\n===============================\n\n.. image:: https://raw.githubusercontent.com/openstack/kuryr/master/doc/images/kuryr_logo.png\n :alt: Kuryr mascot\n :align: center\n\n\nDocker for OpenStack Neutron\n\nKuryr is a Docker network plugin that uses Neutron to provide networking\nservices to Docker containers. It provides containerised images for the\ncommon Neutron plugins.\n\n\n* Free software: Apache license\n* Documentation: https://docs.openstack.org/kuryr/latest/\n* Source: https://git.openstack.org/cgit/openstack/kuryr\n* Bugs: https://bugs.launchpad.net/kuryr\n\nFeatures\n--------\n\n* TODO\n\n\nGetting Code\n------------\n\n::\n\n $ git clone https://git.openstack.org/openstack/kuryr.git\n $ cd kuryr\n\nPrerequisites\n-------------\n\n::\n\n $ sudo pip install -r requirements.txt\n\n\nInstalling Kuryr's libnetwork driver\n------------------------------------\n\nFor kuryr-libnetwork driver installation refer:\n\nhttps://docs.openstack.org/kuryr-libnetwork/latest/readme.html\n\n\nConfiguring Kuryr\n-----------------\n\nGenerate sample config, `etc/kuryr.conf.sample`, running the following\n\n::\n\n $ tox -e genconfig\n\n\nRename and copy config file at required path\n\n::\n\n $ cp etc/kuryr.conf.sample /etc/kuryr/kuryr.conf\n\n\nEdit keystone section in `/etc/kuryr/kuryr.conf`, replace ADMIN_PASSWORD:\n\n::\n\n auth_type = v3password\n auth_url = http://127.0.0.1:5000\n region_name = regionOne\n user_doamin_name = Default\n username = admin\n project_domain_name = Default\n project_name = service\n password = ADMIN_PASSWORD\n\n\nIn the same file uncomment the `bindir` parameter with the path for the Kuryr\nvif binding executables:\n\n::\n\n bindir = /usr/local/libexec/kuryr\n\nBy default, Kuryr will use veth pairs for performing the binding. However, the\nKuryr library ships with two other drivers that you can configure in the\n**binding** section::\n\n [binding]\n #driver = kuryr.lib.binding.drivers.ipvlan\n #driver = kuryr.lib.binding.drivers.macvlan\n\nDrivers may make use of other **binding** options. Both Kuryr library drivers in\nthe previous snippet can be further configured setting the interface that will\nact as link interface for the virtual devices::\n\n link_iface = enp4s0\n\n\nRunning Kuryr\n-------------\n\nCurrently, Kuryr utilizes a bash script to start the service. Make sure that\nyou have installed `tox` before the execution of the below command.\n\n::\n\n $ sudo ./scripts/run_kuryr.sh\n\nAfter the booting, please restart your Docker service, e.g.,\n\n::\n\n $ sudo service docker restart\n\nThe bash script creates the following file if it is missing.\n\n* ``/usr/lib/docker/plugins/kuryr/kuryr.json``: Json spec file for libnetwork.\n\nNote the root privilege is required for creating and deleting the veth pairs\nwith `pyroute2 `_ to run.\n\nTesting Kuryr\n-------------\n\nFor a quick check that Kuryr is working create a network:\n\n::\n\n $ docker network create --driver kuryr test_net\n 785f8c1b5ae480c4ebcb54c1c48ab875754e4680d915b270279e4f6a1aa52283\n $ docker network ls\n NETWORK ID NAME DRIVER\n 785f8c1b5ae4 test_net kuryr\n\nTo test it with tox:\n\n::\n\n $ tox\n\nYou can also run specific test cases using the ``-e`` flag, e.g., to only run\nthe *fullstack* test case.\n\n::\n\n $ tox -e fullstack\n\nGenerating Documentation\n------------------------\n\n\nWe use `Sphinx `_ to maintain the\ndocumentation. You can install Sphinx using pip.\n\n::\n\n $ pip install -U Sphinx\n\nIn addition to Sphinx you will also need the following requirements\n(not covered by `requirements.txt`)::\n\n $ pip install openstackdocstheme reno 'reno[sphinx]'\n\nThe source code of the documentation are under *doc*, you can generate the\nhtml files using the following command. If the generation succeeds,a\n*build/html* dir will be created under *doc*.\n\n::\n\n $ cd doc\n $ make html\n\nNow you can serve the documentation at http://localhost:8080 as a simple\nwebsite.\n\n::\n\n $ cd build/html\n $ python -m SimpleHTTPServer 8080\n\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://docs.openstack.org/kuryr/latest/",
"keywords": "",
"license": "",
"maintainer": "",
"maintainer_email": "",
"name": "kuryr-lib",
"package_url": "https://pypi.org/project/kuryr-lib/",
"platform": "",
"project_url": "https://pypi.org/project/kuryr-lib/",
"project_urls": {
"Homepage": "https://docs.openstack.org/kuryr/latest/"
},
"release_url": "https://pypi.org/project/kuryr-lib/1.1.1/",
"requires_dist": [
"Babel (!=2.4.0,>=2.3.4)",
"keystoneauth1 (>=3.4.0)",
"neutron-lib (>=1.13.0)",
"oslo.concurrency (>=3.25.0)",
"oslo.i18n (>=3.15.3)",
"oslo.log (>=3.36.0)",
"oslo.upgradecheck (>=0.1.0)",
"oslo.utils (>=3.33.0)",
"pbr (!=2.1.0,>=2.0.0)",
"python-neutronclient (>=6.7.0)",
"six (>=1.10.0)",
"ipaddress (>=1.0.16) ; (python_version<'3.3')",
"pyroute2 (>=0.4.21) ; (sys_platform!='win32')"
],
"requires_python": "",
"summary": "Kuryr shared config and utilities",
"version": "1.1.1"
},
"last_serial": 5837253,
"releases": {
"0.0.1.dev515": [
{
"comment_text": "",
"digests": {
"md5": "7d4ce2dec8454fa223d1d5ff10a960e5",
"sha256": "e1f29db44179596e9f173ea31259809ec38a55ee16c990c7849a5e6cbce0f223"
},
"downloads": -1,
"filename": "kuryr_lib-0.0.1.dev515-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "7d4ce2dec8454fa223d1d5ff10a960e5",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 27103,
"upload_time": "2016-08-18T02:10:45",
"url": "https://files.pythonhosted.org/packages/9d/5e/0731af6055028e3ec96182329cf3260c60bd1f4c01704b74eb8d75780b28/kuryr_lib-0.0.1.dev515-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "dcf7fc57813e5c258d02dbc23c4b75e5",
"sha256": "3861f7b31771027a97934423d8f3623626c2f397ba678ccae6e9177c797c7fa9"
},
"downloads": -1,
"filename": "kuryr_lib-0.0.1.dev515-py3-none-any.whl",
"has_sig": false,
"md5_digest": "dcf7fc57813e5c258d02dbc23c4b75e5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 27094,
"upload_time": "2016-08-18T02:08:34",
"url": "https://files.pythonhosted.org/packages/e4/a1/7f0dcb53a2d85610546cd7dd1da96c605209a39f01667cfa67b2d68db9f6/kuryr_lib-0.0.1.dev515-py3-none-any.whl"
}
],
"0.0.1.dev518": [
{
"comment_text": "",
"digests": {
"md5": "97d358aa3e30f980ff2e843b95ea52e8",
"sha256": "6c55b8aa986f6b666da85f5d2671079cc2b69e2df744a62985f96369f1f6054e"
},
"downloads": -1,
"filename": "kuryr_lib-0.0.1.dev518-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "97d358aa3e30f980ff2e843b95ea52e8",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 27186,
"upload_time": "2016-08-18T08:33:21",
"url": "https://files.pythonhosted.org/packages/22/59/0bc4eb327b111189eecb424483c3d0e9e2fba1706f5da63d64b7963ec359/kuryr_lib-0.0.1.dev518-py2.py3-none-any.whl"
}
],
"0.0.1.dev531": [
{
"comment_text": "",
"digests": {
"md5": "1a8295fe05b7593d2c56fde0501b9c83",
"sha256": "e9ac4d8223b1375febb992dca48e1a0680f1f2c45cf5d91d4ab07e28e99e4abc"
},
"downloads": -1,
"filename": "kuryr_lib-0.0.1.dev531-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "1a8295fe05b7593d2c56fde0501b9c83",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 29382,
"upload_time": "2016-08-30T15:08:29",
"url": "https://files.pythonhosted.org/packages/e6/81/7fb31a02dcd77937ce6cfed95df0f569e010d973e3dde7eeddc2432dca1e/kuryr_lib-0.0.1.dev531-py2.py3-none-any.whl"
}
],
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "4d2a3a55cfce0c4a0e950b730d86d628",
"sha256": "4428385d44bb606c1b022348a90f6e94a000d675093e71bd50f038c22211ba79"
},
"downloads": -1,
"filename": "kuryr_lib-0.1.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "4d2a3a55cfce0c4a0e950b730d86d628",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 29201,
"upload_time": "2016-09-12T16:56:05",
"url": "https://files.pythonhosted.org/packages/60/7b/32097357a189aa3ea732bc4fb74590e11d39ab0176bc7ef1a894593f5555/kuryr_lib-0.1.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "023a85f7514913f401fa0052c8479a0c",
"sha256": "7024b5b1c422d4bbb1b260e052b4a5d40435aa7dff4e2d015e92bb9a1ef2ca24"
},
"downloads": -1,
"filename": "kuryr-lib-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "023a85f7514913f401fa0052c8479a0c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 130525,
"upload_time": "2016-09-12T16:56:09",
"url": "https://files.pythonhosted.org/packages/a9/cd/5839ce297839cd46c4cb5b32d9db58e7727b1436d6cd5e4f2813396d5d53/kuryr-lib-0.1.0.tar.gz"
}
],
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "fc676dc0b29ed192b3453271851236ab",
"sha256": "07bd50b05ecbd17d4391284485a79e81a3e59ad0c34073930a1bec3f1dc0eb79"
},
"downloads": -1,
"filename": "kuryr_lib-0.2.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "fc676dc0b29ed192b3453271851236ab",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 40954,
"upload_time": "2016-11-29T16:17:39",
"url": "https://files.pythonhosted.org/packages/e1/e8/5caac4e351e07c76ad6e450c346597235a52144c98993d5bb04836474719/kuryr_lib-0.2.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "6f365ba89a5b2e736d47962c3bcfbd0c",
"sha256": "6420f83cd8ea7a6f779d2843ab09f572fed73dbe17475bd1db88240f1c41b8a9"
},
"downloads": -1,
"filename": "kuryr-lib-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "6f365ba89a5b2e736d47962c3bcfbd0c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 735935,
"upload_time": "2016-11-29T16:17:41",
"url": "https://files.pythonhosted.org/packages/3b/44/4ba9a05cb64b0b97599f8e353d9b9bc9d6dcc348dfabeff7b5387ff53dbe/kuryr-lib-0.2.0.tar.gz"
}
],
"0.3.0": [
{
"comment_text": "",
"digests": {
"md5": "7af9391503c220b18c82d6466a127974",
"sha256": "0bab6fc82ed5411ea624ba7f8c440914e06ced17d04b716f55b5e84528fcc865"
},
"downloads": -1,
"filename": "kuryr_lib-0.3.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "7af9391503c220b18c82d6466a127974",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 41466,
"upload_time": "2017-01-03T21:12:15",
"url": "https://files.pythonhosted.org/packages/c9/85/602d5691142e53806c8f07db6854e561592cc65340d41764c3a7d43debcb/kuryr_lib-0.3.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "d25cf6548ce9de12071a5a8ece163444",
"sha256": "83e530b64f0a87ab617592b1606f84e13769e836576462056ae942abc9eb88ea"
},
"downloads": -1,
"filename": "kuryr-lib-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "d25cf6548ce9de12071a5a8ece163444",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 742287,
"upload_time": "2017-01-03T21:12:16",
"url": "https://files.pythonhosted.org/packages/44/87/f7534b5ebc1fb85eeceed180657dc42dd0b85f7eee27fb89632dc4b0a09d/kuryr-lib-0.3.0.tar.gz"
}
],
"0.4.0": [
{
"comment_text": "",
"digests": {
"md5": "667b315d1e7f7fd7203c9edc3c941e1a",
"sha256": "0384141ebd5bbece9c0f9ac20c230a23a80765d147d3a7c599e8f9e7e263c65c"
},
"downloads": -1,
"filename": "kuryr_lib-0.4.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "667b315d1e7f7fd7203c9edc3c941e1a",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 47782,
"upload_time": "2017-03-20T17:37:45",
"url": "https://files.pythonhosted.org/packages/80/98/12d2ef8be50b50bbe25af78212524c6130edcd5982ebe3650975d12d7c81/kuryr_lib-0.4.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "13d0339630baa8c306d5c02715d1a1cc",
"sha256": "4568d2fca265caf86f89f217a5d7cbc30c68bc70b873387866317a4fc67ed804"
},
"downloads": -1,
"filename": "kuryr-lib-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "13d0339630baa8c306d5c02715d1a1cc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 730911,
"upload_time": "2017-03-20T17:37:47",
"url": "https://files.pythonhosted.org/packages/9f/00/8bf145ab26f19031648e6891c2b7f556f572d8c800e18664d84b9c9331c7/kuryr-lib-0.4.0.tar.gz"
}
],
"0.5.0": [
{
"comment_text": "",
"digests": {
"md5": "9cf37d59301427080a97aff733c16c46",
"sha256": "956081a77856259bc43da175489341d0dcace7874415ad54dc1ad6cf449ec0d9"
},
"downloads": -1,
"filename": "kuryr_lib-0.5.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "9cf37d59301427080a97aff733c16c46",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 47728,
"upload_time": "2017-07-18T13:57:10",
"url": "https://files.pythonhosted.org/packages/11/c5/1b31b89ca9a419bcb5d333ece482eb74cd5a4fda25ed7f9b50a33058a994/kuryr_lib-0.5.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "c6d5ca2675d28df20c036392b7eeb79b",
"sha256": "3266953d9c278026a88a2981b1bc369ef6ec8b9294b9bb030ac5f812e107c0ce"
},
"downloads": -1,
"filename": "kuryr-lib-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "c6d5ca2675d28df20c036392b7eeb79b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 727950,
"upload_time": "2017-07-18T13:57:13",
"url": "https://files.pythonhosted.org/packages/30/3c/e8d6a2670ec39700162e56d75861c545724efc963613fd58794e7aa3235d/kuryr-lib-0.5.0.tar.gz"
}
],
"0.6.0": [
{
"comment_text": "",
"digests": {
"md5": "bb4193281f9015666bbd9c85d7b0db9e",
"sha256": "678d4fc8c3fa53e7b5265e66877a95dcce9be3bbc9232e331e808d7a0dfa8b74"
},
"downloads": -1,
"filename": "kuryr_lib-0.6.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "bb4193281f9015666bbd9c85d7b0db9e",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 47712,
"upload_time": "2017-08-21T16:03:54",
"url": "https://files.pythonhosted.org/packages/31/b0/01fd99757a3f2e7f1e86f1fcf9786bd975be00061208814cabd539cdeb32/kuryr_lib-0.6.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8a34eb7b8a5e864c4caf6d0d3af23403",
"sha256": "16dc45209485e323a78617291a93b01bc411fe343259e26b0cc77699cc84fb60"
},
"downloads": -1,
"filename": "kuryr-lib-0.6.0.tar.gz",
"has_sig": false,
"md5_digest": "8a34eb7b8a5e864c4caf6d0d3af23403",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 726310,
"upload_time": "2017-08-21T16:03:57",
"url": "https://files.pythonhosted.org/packages/50/92/fd139d3ad0080d3b0dc32cef1701235b7ba03559286917b663d3dfcd7042/kuryr-lib-0.6.0.tar.gz"
}
],
"0.7.0": [
{
"comment_text": "",
"digests": {
"md5": "f06002212f68e36a02851eb5252d9d2b",
"sha256": "9451f4ec7529077e1ffe0df41a9281f715267836e9b5472babeb0d6069632f09"
},
"downloads": -1,
"filename": "kuryr_lib-0.7.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "f06002212f68e36a02851eb5252d9d2b",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 51538,
"upload_time": "2017-10-27T19:28:18",
"url": "https://files.pythonhosted.org/packages/85/45/d0e00a479734d12e42c6e8d330ac5ba7507274d7da68fe8a63302140c5ae/kuryr_lib-0.7.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "a62eac3270d7f883329c82fefb0d15f3",
"sha256": "4bccd7b24523c896cfc35aabd21a9e17d5dea2247f51742c5cf60a7fe879df36"
},
"downloads": -1,
"filename": "kuryr-lib-0.7.0.tar.gz",
"has_sig": false,
"md5_digest": "a62eac3270d7f883329c82fefb0d15f3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 728024,
"upload_time": "2017-10-27T19:28:21",
"url": "https://files.pythonhosted.org/packages/e1/b2/172a470b087ad4d1e9f5207ddd4c41edcec9dc4a11ab75dee2ee18bfb097/kuryr-lib-0.7.0.tar.gz"
}
],
"0.8.0": [
{
"comment_text": "",
"digests": {
"md5": "63135dc9ec2ee91b15db11f218dd5678",
"sha256": "6a51e8b862f7823c8d3a5926a599c992d95620d8d75b1b1314513ffb93bc0a2d"
},
"downloads": -1,
"filename": "kuryr_lib-0.8.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "63135dc9ec2ee91b15db11f218dd5678",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 48582,
"upload_time": "2018-06-18T00:50:18",
"url": "https://files.pythonhosted.org/packages/19/f0/8a425cb4a34ce641e32c5bba3cddc19abf1cd7034537ec7acb9c96ec305d/kuryr_lib-0.8.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "3920a7076f4dff6fc10f791147f90ae3",
"sha256": "4b3ab2f8590a8a46683bf51032f1ce1fb4ef7678a8cb3d0a2e3546a840b78071"
},
"downloads": -1,
"filename": "kuryr-lib-0.8.0.tar.gz",
"has_sig": false,
"md5_digest": "3920a7076f4dff6fc10f791147f90ae3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 730917,
"upload_time": "2018-06-18T00:50:22",
"url": "https://files.pythonhosted.org/packages/0f/2c/2330551a20a0f7f7f576a3ac7461ef9eba5225a0a47b4ae970f9fb28dea5/kuryr-lib-0.8.0.tar.gz"
}
],
"0.9.0": [
{
"comment_text": "",
"digests": {
"md5": "910fa25897c389f00e715cf742483280",
"sha256": "61683f101d7acb0b83df36a50f8d922c6de19d682166d6f386c19d02cbdbf1ef"
},
"downloads": -1,
"filename": "kuryr_lib-0.9.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "910fa25897c389f00e715cf742483280",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 56136,
"upload_time": "2019-01-15T01:39:10",
"url": "https://files.pythonhosted.org/packages/3b/23/9720c4190b0a370c4f9a7370581f7a047638df238536f6894ff2aec989a6/kuryr_lib-0.9.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "4b6127e0b9b2f05dd3652e8d1026e936",
"sha256": "b1d48e678b26a931525c090f4b11c8fbd77d0e0150f490d38642c2c32cc28ce2"
},
"downloads": -1,
"filename": "kuryr-lib-0.9.0.tar.gz",
"has_sig": false,
"md5_digest": "4b6127e0b9b2f05dd3652e8d1026e936",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 733299,
"upload_time": "2019-01-15T01:39:17",
"url": "https://files.pythonhosted.org/packages/5f/e9/6b1f89bf1c8a77d9e10d36d247a1efc92b74a02c82462bff0d7a8e09fb94/kuryr-lib-0.9.0.tar.gz"
}
],
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "4bab561ce3d950021f1810e91ba52067",
"sha256": "6cfc15c6b1f90b18b08431cc8d9aedb32125959caeb50b47dcf99d3c59bd1e07"
},
"downloads": -1,
"filename": "kuryr_lib-1.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "4bab561ce3d950021f1810e91ba52067",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 56262,
"upload_time": "2019-08-23T21:46:43",
"url": "https://files.pythonhosted.org/packages/0d/6a/8c4d2e2d4a43e1bc4b1b9e00e4a7383e5d23d4f5b1c3f99ad6a46db3bc82/kuryr_lib-1.0.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "d3767c4a7e947caaae15f86b9d8c540c",
"sha256": "616e7e7d64848c49921f1982dd6bcac298278dc476347801e0fc936f55439180"
},
"downloads": -1,
"filename": "kuryr-lib-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "d3767c4a7e947caaae15f86b9d8c540c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 731619,
"upload_time": "2019-08-23T21:46:48",
"url": "https://files.pythonhosted.org/packages/78/c4/f614240d2870e48ee8166e7c7d5616d3890c8cecafd36fd0d0edf80e4ee1/kuryr-lib-1.0.0.tar.gz"
}
],
"1.1.0": [
{
"comment_text": "",
"digests": {
"md5": "9220ea44e871fafb935596a223b47124",
"sha256": "20f3b8ceb48ed3eb100dded17f3e5d7b06efef2230af28f6f4ed246797e70902"
},
"downloads": -1,
"filename": "kuryr_lib-1.1.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "9220ea44e871fafb935596a223b47124",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 56336,
"upload_time": "2019-09-04T21:52:51",
"url": "https://files.pythonhosted.org/packages/01/c7/b49aca8766c0d75c25f08a1995cee81394f7275f71026fcd6a61643f7e02/kuryr_lib-1.1.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "35adca01f0e7234f1cf4d4e22fadb40e",
"sha256": "8f81d096c762f5dc3b6d1cb0ecd907f70e805f32ee9305924e7232cfef0f8667"
},
"downloads": -1,
"filename": "kuryr-lib-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "35adca01f0e7234f1cf4d4e22fadb40e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 733538,
"upload_time": "2019-09-04T21:52:58",
"url": "https://files.pythonhosted.org/packages/1e/ee/5ed00fdb224564f2485488b6fa45663ffea1bc1407d668d1b726e17d875c/kuryr-lib-1.1.0.tar.gz"
}
],
"1.1.1": [
{
"comment_text": "",
"digests": {
"md5": "771da10c9960e39ac58ca407cc1e4652",
"sha256": "bd490eed773b02c656e3cdffa4b932feb7b3ec0b4380abdfa5788885a414f8f4"
},
"downloads": -1,
"filename": "kuryr_lib-1.1.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "771da10c9960e39ac58ca407cc1e4652",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 56352,
"upload_time": "2019-09-16T16:46:22",
"url": "https://files.pythonhosted.org/packages/55/1f/f61e02c73fd07c38c0b70cf34eeb6ae040305973688d64fceaf179d5d16e/kuryr_lib-1.1.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "f802d98129bab5d39a36a6dbbaf8afdf",
"sha256": "0d1b4f89490e63fe05ef9a722806009d840030edace32f116099e9965773fc0b"
},
"downloads": -1,
"filename": "kuryr-lib-1.1.1.tar.gz",
"has_sig": false,
"md5_digest": "f802d98129bab5d39a36a6dbbaf8afdf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 731894,
"upload_time": "2019-09-16T16:46:28",
"url": "https://files.pythonhosted.org/packages/e6/fa/5985f0d7d99dcb5b11e837f793db2db44c7e16ddbd365ad414ba99a1a424/kuryr-lib-1.1.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "771da10c9960e39ac58ca407cc1e4652",
"sha256": "bd490eed773b02c656e3cdffa4b932feb7b3ec0b4380abdfa5788885a414f8f4"
},
"downloads": -1,
"filename": "kuryr_lib-1.1.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "771da10c9960e39ac58ca407cc1e4652",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 56352,
"upload_time": "2019-09-16T16:46:22",
"url": "https://files.pythonhosted.org/packages/55/1f/f61e02c73fd07c38c0b70cf34eeb6ae040305973688d64fceaf179d5d16e/kuryr_lib-1.1.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "f802d98129bab5d39a36a6dbbaf8afdf",
"sha256": "0d1b4f89490e63fe05ef9a722806009d840030edace32f116099e9965773fc0b"
},
"downloads": -1,
"filename": "kuryr-lib-1.1.1.tar.gz",
"has_sig": false,
"md5_digest": "f802d98129bab5d39a36a6dbbaf8afdf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 731894,
"upload_time": "2019-09-16T16:46:28",
"url": "https://files.pythonhosted.org/packages/e6/fa/5985f0d7d99dcb5b11e837f793db2db44c7e16ddbd365ad414ba99a1a424/kuryr-lib-1.1.1.tar.gz"
}
]
}