{ "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": "Team and repository tags\n========================\n\n.. image:: http://governance.openstack.org/badges/neutron-dynamic-routing.svg\n :target: http://governance.openstack.org/reference/tags/index.html\n\n.. Change things from this point on\n\nThis package contains neutron-dynamic-routing code which depends upon neutron\nand it's related libraries to run.\n\nProject Resources\n=================\n\nThe homepage for Neutron is: https://launchpad.net/neutron. Use this\nsite for asking for help, and filing bugs. We use a single launchpad\npage for all Neutron projects.\n\nCode is available on opendev.org at:\nhttps://opendev.org/openstack/neutron-dynamic-routing\n\nRefer to Neutron documentation for more information:\n`Neutron README.rst `_\n\nRelease notes for the project can be found at:\nhttps://docs.openstack.org/releasenotes/neutron-dynamic-routing/\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/neutron-dynamic-routing/latest/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "neutron-dynamic-routing", "package_url": "https://pypi.org/project/neutron-dynamic-routing/", "platform": "", "project_url": "https://pypi.org/project/neutron-dynamic-routing/", "project_urls": { "Homepage": "https://docs.openstack.org/neutron-dynamic-routing/latest/" }, "release_url": "https://pypi.org/project/neutron-dynamic-routing/15.0.0/", "requires_dist": [ "pbr (!=2.1.0,>=2.0.0)", "eventlet (!=0.18.3,!=0.20.1,>=0.18.2)", "httplib2 (>=0.9.1)", "netaddr (>=0.7.18)", "SQLAlchemy (>=1.2.0)", "alembic (>=0.8.10)", "six (>=1.10.0)", "neutron-lib (>=1.26.0)", "os-ken (>=0.3.0)", "oslo.config (>=5.2.0)", "oslo.db (>=4.27.0)", "oslo.log (>=3.36.0)", "oslo.messaging (>=5.29.0)", "oslo.serialization (!=2.19.1,>=2.18.0)", "oslo.service (!=1.28.1,>=1.24.0)", "oslo.utils (>=3.33.0)", "neutron (>=14.0.0.0b1)" ], "requires_python": "", "summary": "Neutron Dynamic Routing", "version": "15.0.0" }, "last_serial": 5983111, "releases": { "11.0.1": [ { "comment_text": "", "digests": { "md5": "c3414735ee444bca2e266bfb4b649b28", "sha256": "7f07eff8dc044cc6c196ba5d93659d2c9e71ecd49fd74bba8be348cf2053ae98" }, "downloads": -1, "filename": "neutron_dynamic_routing-11.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c3414735ee444bca2e266bfb4b649b28", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 116048, "upload_time": "2018-04-24T18:23:52", "url": "https://files.pythonhosted.org/packages/35/81/7748e6eb7cc60f22214821041c04a44bc35c3e87ca4bdbe6177da0ac956d/neutron_dynamic_routing-11.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "07068a86c6a35a9f39ee770f13278e79", "sha256": "b1910f7034381c2024b825ef73d3dede29e299ac14a67fe3702dd8cc6aadf6c7" }, "downloads": -1, "filename": "neutron-dynamic-routing-11.0.1.tar.gz", "has_sig": false, "md5_digest": "07068a86c6a35a9f39ee770f13278e79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 117531, "upload_time": "2018-04-24T18:23:57", "url": "https://files.pythonhosted.org/packages/60/8c/bf7c8af341fc972c99df20602bfb8cc1baf5450e50d8335b047fc858d881/neutron-dynamic-routing-11.0.1.tar.gz" } ], "11.0.2": [ { "comment_text": "", "digests": { "md5": "905f27075d9aa51d4918c06f339114b8", "sha256": "5806ef95cf726407d74d0446ab55882decd4dde33e17f794a3859a34429de0c5" }, "downloads": -1, "filename": "neutron_dynamic_routing-11.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "905f27075d9aa51d4918c06f339114b8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 132644, "upload_time": "2019-05-10T19:59:49", "url": "https://files.pythonhosted.org/packages/5b/5a/f8b2438224198b9ff6b1693f052d11bd83ace4c2542b78d9cbf70c5f37b8/neutron_dynamic_routing-11.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "81d4b934b0175c3f5a3972cb99468527", "sha256": "796fa10cf09659aa2e9edea0b23cb8f6ccb02ff55890f0f33e7dd3bd41bd3eab" }, "downloads": -1, "filename": "neutron-dynamic-routing-11.0.2.tar.gz", "has_sig": false, "md5_digest": "81d4b934b0175c3f5a3972cb99468527", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 117828, "upload_time": "2019-05-10T19:59:52", "url": "https://files.pythonhosted.org/packages/f2/55/65b8ebc138247ac84bd68ff43d2cbccd1574762a54cb2525ea97653d14cb/neutron-dynamic-routing-11.0.2.tar.gz" } ], "12.0.0": [ { "comment_text": "", "digests": { "md5": "438cb9481731da14818faff6fe6ca994", "sha256": "2647b61499eed0e97d2d888a89e0d01f1daa3f44dc142f250508d872301aeaa8" }, "downloads": -1, "filename": "neutron_dynamic_routing-12.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "438cb9481731da14818faff6fe6ca994", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 123141, "upload_time": "2018-02-28T11:42:20", "url": "https://files.pythonhosted.org/packages/a0/86/40500a5f84dec2e4683dbfeec1349c258196a7ca4cf815d14df580b73a86/neutron_dynamic_routing-12.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "657d99f3f4352809c152c669bba6dc66", "sha256": "7e61e93c12165c0774d59ba241a20597a13103bb063ff96492c8558506150f24" }, "downloads": -1, "filename": "neutron-dynamic-routing-12.0.0.tar.gz", "has_sig": false, "md5_digest": "657d99f3f4352809c152c669bba6dc66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 117616, "upload_time": "2018-02-28T11:42:24", "url": "https://files.pythonhosted.org/packages/52/0d/f7c2909b5363c8b9c27b694d264efe285f8628dad3accc977dfbfc7c8b12/neutron-dynamic-routing-12.0.0.tar.gz" } ], "12.0.0.0b1": [ { "comment_text": "", "digests": { "md5": "95097d3205eb8c9edcb10a6a1b10181d", "sha256": "6fce7e1a02b1a8c016ee775530289647ee170213b23809323f4a4e80229dd882" }, "downloads": -1, "filename": "neutron_dynamic_routing-12.0.0.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "95097d3205eb8c9edcb10a6a1b10181d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 118579, "upload_time": "2017-10-25T22:55:53", "url": "https://files.pythonhosted.org/packages/32/50/8de5ae290185fd5824fbc561575075553df867911c8dc7459ded5f15a60f/neutron_dynamic_routing-12.0.0.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d33d6aa6c31bd7b440c50a51897c3a0", "sha256": "b445af5b4b282fd33610c38c0358e58a59d859c1bf1f6232aff744bac547ee15" }, "downloads": -1, "filename": "neutron-dynamic-routing-12.0.0.0b1.tar.gz", "has_sig": false, "md5_digest": "0d33d6aa6c31bd7b440c50a51897c3a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 115506, "upload_time": "2017-10-25T22:55:57", "url": "https://files.pythonhosted.org/packages/87/46/66c6e401fbdb079fdf5c73d324d7630932da38e220380e453fa50eefdb68/neutron-dynamic-routing-12.0.0.0b1.tar.gz" } ], "12.0.0.0b2": [ { "comment_text": "", "digests": { "md5": "a242221fee8f81dee668cbb1f22da94b", "sha256": "884774543778a577f8e676d5604c7c3bf70d05097f6b485c2b2bef7d452e4968" }, "downloads": -1, "filename": "neutron_dynamic_routing-12.0.0.0b2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a242221fee8f81dee668cbb1f22da94b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 123164, "upload_time": "2017-12-07T20:28:46", "url": "https://files.pythonhosted.org/packages/98/13/5fc94cb5bfa0dc5652052a388da3d4c5e6f533fe327a25023ab722d96d41/neutron_dynamic_routing-12.0.0.0b2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0234bfce3b152f4056874df5027b9d6a", "sha256": "01a58e1eece8a5983ab8fda88f4dde4839374dae986ec88264c64a49af12230a" }, "downloads": -1, "filename": "neutron-dynamic-routing-12.0.0.0b2.tar.gz", "has_sig": false, "md5_digest": "0234bfce3b152f4056874df5027b9d6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 116380, "upload_time": "2017-12-07T20:28:50", "url": "https://files.pythonhosted.org/packages/5e/86/29c811e1f6c48a3abe2a141866a8e0087185a611ed3706c139a479799b92/neutron-dynamic-routing-12.0.0.0b2.tar.gz" } ], "12.0.0.0b3": [ { "comment_text": "", "digests": { "md5": "5e47ebafb8a86eb0a7b509bca525607b", "sha256": "1e9a2c949f543db100a80b4dbd6292d88db02f558fbc4a8cb599e0cefadbb587" }, "downloads": -1, "filename": "neutron_dynamic_routing-12.0.0.0b3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5e47ebafb8a86eb0a7b509bca525607b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 123213, "upload_time": "2018-01-24T23:52:45", "url": "https://files.pythonhosted.org/packages/4a/e1/0c9d75e4d5738a6fa5f8aa0c9e743662c2f871b5cad8f765b880e844533c/neutron_dynamic_routing-12.0.0.0b3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f2d87b38a71c5fac63005f7eecf7d1b4", "sha256": "f2d57097f0b0d247822a879b678b968e7ff213c3e55c059e26a0387750ad930f" }, "downloads": -1, "filename": "neutron-dynamic-routing-12.0.0.0b3.tar.gz", "has_sig": false, "md5_digest": "f2d87b38a71c5fac63005f7eecf7d1b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 117359, "upload_time": "2018-01-24T23:52:51", "url": "https://files.pythonhosted.org/packages/58/dd/2895af315b517eae4a6ac8ece63a7ff89befd74f94c9075643a3b32cacd8/neutron-dynamic-routing-12.0.0.0b3.tar.gz" } ], "12.0.0.0rc1": [ { "comment_text": "", "digests": { "md5": "16a7e48585b2e6bafe3aa113e1fcb2b8", "sha256": "60dd53314d7dd7bdd333fc74111ffc9afb40535213d8e97c08c3193f7ae673f6" }, "downloads": -1, "filename": "neutron_dynamic_routing-12.0.0.0rc1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "16a7e48585b2e6bafe3aa113e1fcb2b8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 123232, "upload_time": "2018-02-09T16:56:48", "url": "https://files.pythonhosted.org/packages/c4/da/7ba44b6b273a995d7056a2f184432bd50bb60bc5347c3817b60aaf031191/neutron_dynamic_routing-12.0.0.0rc1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e46f240d2b6e927febcc91bae0664c7", "sha256": "bd33e954d4574f2cbb3e60142bbf51ea33cd80d3746903c366ba00b93e3574d0" }, "downloads": -1, "filename": "neutron-dynamic-routing-12.0.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "7e46f240d2b6e927febcc91bae0664c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 118776, "upload_time": "2018-02-09T16:56:52", "url": "https://files.pythonhosted.org/packages/3c/9c/47c64b3a6afbcdb05aae537d54b295ec54756350be016c5a088b6f36c2fe/neutron-dynamic-routing-12.0.0.0rc1.tar.gz" } ], "12.0.0.0rc2": [ { "comment_text": "", "digests": { "md5": "a582fb0173900c704b1969b444146f58", "sha256": "bba57204dcb1b92fc62a0d46f51d420a908973c9e2bd11c8d8514a3e1c14c8d1" }, "downloads": -1, "filename": "neutron_dynamic_routing-12.0.0.0rc2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a582fb0173900c704b1969b444146f58", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 123239, "upload_time": "2018-02-19T21:18:28", "url": "https://files.pythonhosted.org/packages/76/e3/0099c7ac4ab6996199533aa221b5218d5e2e4cf93a985e7dfcdad763f3ad/neutron_dynamic_routing-12.0.0.0rc2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3b6c5e3cd7eb8772c2a133adcd7c1a3", "sha256": "918e60b80443c269f8f63f3804a6f6e7148314f47926d150607adc34bac1df61" }, "downloads": -1, "filename": "neutron-dynamic-routing-12.0.0.0rc2.tar.gz", "has_sig": false, "md5_digest": "a3b6c5e3cd7eb8772c2a133adcd7c1a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 120006, "upload_time": "2018-02-19T21:18:31", "url": "https://files.pythonhosted.org/packages/85/af/1ee64503ca9a1d28ded91fc81abb07e36963377c716604d5ad984b8c2d6f/neutron-dynamic-routing-12.0.0.0rc2.tar.gz" } ], "12.0.1": [ { "comment_text": "", "digests": { "md5": "f7cf20a79f9431fe42c12bb3715bf062", "sha256": "3c86d007115c073331469d940fe18ed84276dbab73634a37f91ec20943fe7684" }, "downloads": -1, "filename": "neutron_dynamic_routing-12.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f7cf20a79f9431fe42c12bb3715bf062", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 121479, "upload_time": "2018-04-24T18:32:53", "url": "https://files.pythonhosted.org/packages/2c/4a/6d67888b3a80abe9fd81fc3a572ccccf70e9895bab82e81e57c2175e03cd/neutron_dynamic_routing-12.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "60b6930c2e9c2de046b71f205cdb9b35", "sha256": "c6d745ae521c937985b48e53e788d83bdc5afb137eb663395e756784db986886" }, "downloads": -1, "filename": "neutron-dynamic-routing-12.0.1.tar.gz", "has_sig": false, "md5_digest": "60b6930c2e9c2de046b71f205cdb9b35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 119191, "upload_time": "2018-04-24T18:32:58", "url": "https://files.pythonhosted.org/packages/32/ba/87855292afc715fe7b94fa5ed16470a2ac5b01a307163808a62b36beedfe/neutron-dynamic-routing-12.0.1.tar.gz" } ], "13.0.0": [ { "comment_text": "", "digests": { "md5": "41e65376add28cc6f4fd8a05274c4b80", "sha256": "3294aeffd6b2bb314823c67aec8e0e03d33d3a76ca5baf102e04c20882463e0d" }, "downloads": -1, "filename": "neutron_dynamic_routing-13.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "41e65376add28cc6f4fd8a05274c4b80", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 121508, "upload_time": "2018-08-30T14:21:44", "url": "https://files.pythonhosted.org/packages/65/e9/e651937ba1d4463ec8377bbbde61ac47f3dfa3c0a832cbdb8ec1c9fff4f1/neutron_dynamic_routing-13.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "548242e1c84091b0b1a52f93e1a0314a", "sha256": "ef562d94d68231f21a8f47c9cdfcd5e5fd9a50391d825e471c183c3b44fc05df" }, "downloads": -1, "filename": "neutron-dynamic-routing-13.0.0.tar.gz", "has_sig": false, "md5_digest": "548242e1c84091b0b1a52f93e1a0314a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 119857, "upload_time": "2018-08-30T14:21:47", "url": "https://files.pythonhosted.org/packages/96/3e/96b3aa5ea95a073c3c5d0d773bd487c607688baad0b25c2a3376b6b72c52/neutron-dynamic-routing-13.0.0.tar.gz" } ], "13.0.0.0b1": [ { "comment_text": "", "digests": { "md5": "e15aeb75687796ca4872643e2e6a3c38", "sha256": "c0db46f3762bd03842de96b5e31c59ff7270e7d788c5504f0228499a792e9000" }, "downloads": -1, "filename": "neutron_dynamic_routing-13.0.0.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e15aeb75687796ca4872643e2e6a3c38", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 121566, "upload_time": "2018-04-19T14:25:24", "url": "https://files.pythonhosted.org/packages/50/09/e66658f9557b4626d036349cba9d08db950da7d9c14221c0b3fbe0bf97b0/neutron_dynamic_routing-13.0.0.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "168e2d5e5595b2b7cda93f847a3a13fa", "sha256": "8176f1ac4ea0b4d4a384f15c10f770ca5216b117f193e421afee0033d7eaa130" }, "downloads": -1, "filename": "neutron-dynamic-routing-13.0.0.0b1.tar.gz", "has_sig": false, "md5_digest": "168e2d5e5595b2b7cda93f847a3a13fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 121176, "upload_time": "2018-04-19T14:25:27", "url": "https://files.pythonhosted.org/packages/6e/85/bcb2d8a5fa871dea701a0e71029d778d2b46445171375284f74a054e70e6/neutron-dynamic-routing-13.0.0.0b1.tar.gz" } ], "13.0.0.0b2": [ { "comment_text": "", "digests": { "md5": "8e6b9aca31d18cccc53bfd04f2a0e5e8", "sha256": "0b55acb61212e2769036d668b6bc198e3f94f9d1f1114cd4fe2f05d233bedde9" }, "downloads": -1, "filename": "neutron_dynamic_routing-13.0.0.0b2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8e6b9aca31d18cccc53bfd04f2a0e5e8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 121584, "upload_time": "2018-06-07T22:20:24", "url": "https://files.pythonhosted.org/packages/0b/3f/44de54b699594b08acee2f31168c5931859245668361afe17128c7ff97e5/neutron_dynamic_routing-13.0.0.0b2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "819d154b574b8b72488f82d214f3de1f", "sha256": "e4ac7f3497185771bba2114c242023d68bbf4264c9d1c465785f1706f3aa59f2" }, "downloads": -1, "filename": "neutron-dynamic-routing-13.0.0.0b2.tar.gz", "has_sig": false, "md5_digest": "819d154b574b8b72488f82d214f3de1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 120440, "upload_time": "2018-06-07T22:20:28", "url": "https://files.pythonhosted.org/packages/f8/66/3841b8212c9f9c2404e2f6f3e1e47aebc65ed020026b2fd2eb9bee6f17f2/neutron-dynamic-routing-13.0.0.0b2.tar.gz" } ], "13.0.0.0b3": [ { "comment_text": "", "digests": { "md5": "2fa06ff8df5f0555d7c19cf7173c77d2", "sha256": "634d6e6dd5aa04e852d0f3c018f8d74aa0a73bd8acfaa433f4c79bcdfd42fa7a" }, "downloads": -1, "filename": "neutron_dynamic_routing-13.0.0.0b3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2fa06ff8df5f0555d7c19cf7173c77d2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 121584, "upload_time": "2018-07-26T17:37:49", "url": "https://files.pythonhosted.org/packages/96/b8/49d36d49a6495261aaa27da36033432a8ad34a0e9210f8b0c931ae46f8c4/neutron_dynamic_routing-13.0.0.0b3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4336aa356f9475987a977348e293733f", "sha256": "69f7013ed2d01c530e22a7b8c1080d33d433e7fc4c35ddd1be67701421e18def" }, "downloads": -1, "filename": "neutron-dynamic-routing-13.0.0.0b3.tar.gz", "has_sig": false, "md5_digest": "4336aa356f9475987a977348e293733f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 119553, "upload_time": "2018-07-26T17:37:56", "url": "https://files.pythonhosted.org/packages/a7/be/e13abd610aa3a23df6cb92e9240a8ce4aa20fa2e6a308f4c62e84a6362e4/neutron-dynamic-routing-13.0.0.0b3.tar.gz" } ], "13.0.0.0rc1": [ { "comment_text": "", "digests": { "md5": "1eb6c4f1d49ed257abfeceba01ef3f05", "sha256": "9ddbfe871905cf49b7a404c1fe111c3fcd04670cfcb4b718298d6b15773cc71a" }, "downloads": -1, "filename": "neutron_dynamic_routing-13.0.0.0rc1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1eb6c4f1d49ed257abfeceba01ef3f05", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 121582, "upload_time": "2018-08-09T22:10:58", "url": "https://files.pythonhosted.org/packages/74/60/5869320b0c32d6f1aa0343866143b94d17b76db7d44c60e460ba6c4cf3b9/neutron_dynamic_routing-13.0.0.0rc1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f08c01e507308347b10b3141318d4e61", "sha256": "de4745d4396df482e8a351ac7394b12b2c24448f529334598b36ea34a970632b" }, "downloads": -1, "filename": "neutron-dynamic-routing-13.0.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "f08c01e507308347b10b3141318d4e61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 120202, "upload_time": "2018-08-09T22:11:04", "url": "https://files.pythonhosted.org/packages/a2/a9/f8565acd950d0d3e560413143d0c82cffd53ee4ac3d55684a8e32648d9a2/neutron-dynamic-routing-13.0.0.0rc1.tar.gz" } ], "13.0.1": [ { "comment_text": "", "digests": { "md5": "7f90c27642ddcd2b39c41680aaee7ed5", "sha256": "766fe99f099397a6c48118b284bab7044b8d72cf2b8d63563da942bba313dc33" }, "downloads": -1, "filename": "neutron_dynamic_routing-13.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7f90c27642ddcd2b39c41680aaee7ed5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 128912, "upload_time": "2019-02-26T23:46:38", "url": "https://files.pythonhosted.org/packages/11/67/b33b9c60b1649c3180072324759fa0eb0c89fed2e0ff0c93f4b1544d8f96/neutron_dynamic_routing-13.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "31c0768d44823d929116ecd262a1a55f", "sha256": "f808660478afc326d459763977cd6145785ac740a766ee3f069bdae21a880d10" }, "downloads": -1, "filename": "neutron-dynamic-routing-13.0.1.tar.gz", "has_sig": false, "md5_digest": "31c0768d44823d929116ecd262a1a55f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 120894, "upload_time": "2019-02-26T23:46:45", "url": "https://files.pythonhosted.org/packages/7f/8e/8350f5c30f1f6dadbb1244f4683ce4233bd9a5de85424445c9ff1d92ba61/neutron-dynamic-routing-13.0.1.tar.gz" } ], "14.0.0": [ { "comment_text": "", "digests": { "md5": "49fd93105417efab5636d34bd0ee3f0b", "sha256": "e6b0864f522b802d990689fb108ee9ae2448faff673271d73d8cc613b8af6aa5" }, "downloads": -1, "filename": "neutron_dynamic_routing-14.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "49fd93105417efab5636d34bd0ee3f0b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 134339, "upload_time": "2019-04-10T12:25:20", "url": "https://files.pythonhosted.org/packages/48/7f/2cedf3523d46f744e1d63ba604c5b378cdf57859ebad285ea2b4a4f5e319/neutron_dynamic_routing-14.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "13ead660c3240cc067d03bdfdd5dfc86", "sha256": "74bc3026382caa75ae66fa93659472ba8aa7c6068b4735c27c19739dcd945b70" }, "downloads": -1, "filename": "neutron-dynamic-routing-14.0.0.tar.gz", "has_sig": false, "md5_digest": "13ead660c3240cc067d03bdfdd5dfc86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 125481, "upload_time": "2019-04-10T12:25:24", "url": "https://files.pythonhosted.org/packages/b7/66/90d18daee1208c86b7e0abd86ab2b4f371e4a8d0bcd5924968f9ba0935b4/neutron-dynamic-routing-14.0.0.tar.gz" } ], "14.0.0.0b1": [ { "comment_text": "", "digests": { "md5": "08fa7f9e9371d495e3ed6e02caecb032", "sha256": "13f180998a8efacd314856625b919429c565b9f54519fffc583b18ed6b9475b1" }, "downloads": -1, "filename": "neutron_dynamic_routing-14.0.0.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "08fa7f9e9371d495e3ed6e02caecb032", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 132495, "upload_time": "2019-02-26T13:00:34", "url": "https://files.pythonhosted.org/packages/66/ca/21c543f634adb05fbd745974a74b33c61f75fc76364a1091f3dd3904dee7/neutron_dynamic_routing-14.0.0.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11c232c8fd2e1412eff97fb90e26d299", "sha256": "77ee2fedaa48e888223bd89798a8bf681696b04e2f811a1f3de787671fb050f6" }, "downloads": -1, "filename": "neutron-dynamic-routing-14.0.0.0b1.tar.gz", "has_sig": false, "md5_digest": "11c232c8fd2e1412eff97fb90e26d299", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 123031, "upload_time": "2019-02-26T13:00:39", "url": "https://files.pythonhosted.org/packages/04/9d/3f2bf0497f35555fa7e1ec9e7c7441a365575c74a51641ea448e0c74dc5c/neutron-dynamic-routing-14.0.0.0b1.tar.gz" } ], "14.0.0.0b2": [ { "comment_text": "", "digests": { "md5": "af2eab8eff9b420fe7de165ec3039912", "sha256": "2f31a0850a1bc8d00b1412d8540f0b1b7cd6b502372161b4155c006c34739fda" }, "downloads": -1, "filename": "neutron_dynamic_routing-14.0.0.0b2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "af2eab8eff9b420fe7de165ec3039912", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 134442, "upload_time": "2019-03-11T14:54:25", "url": "https://files.pythonhosted.org/packages/72/56/96783881791e333514de49d5e47877be493b2d1fd835713c234a7fd15182/neutron_dynamic_routing-14.0.0.0b2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9be965216e76420a8c1ddcf351c290dd", "sha256": "4602fb7a4364f0d228f5aa0591c8489143cd61d30a931c0c895ececcdfae3113" }, "downloads": -1, "filename": "neutron-dynamic-routing-14.0.0.0b2.tar.gz", "has_sig": false, "md5_digest": "9be965216e76420a8c1ddcf351c290dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126147, "upload_time": "2019-03-11T14:54:30", "url": "https://files.pythonhosted.org/packages/5c/11/77da6c466376d122d3d255b87f082ef3fa55837bbe9efbe20df1945a109e/neutron-dynamic-routing-14.0.0.0b2.tar.gz" } ], "14.0.0.0rc1": [ { "comment_text": "", "digests": { "md5": "2661ab5f6401d8cec5b7ffa103acf709", "sha256": "e22403a177ccd13c1e2d2457e463c212ac5c65a8eea17e767552bb94290850e1" }, "downloads": -1, "filename": "neutron_dynamic_routing-14.0.0.0rc1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2661ab5f6401d8cec5b7ffa103acf709", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 134424, "upload_time": "2019-03-21T21:50:25", "url": "https://files.pythonhosted.org/packages/4d/92/5d1269b765f72a67df468112714d9a69dc96049e089405f5f8c0ea7424ad/neutron_dynamic_routing-14.0.0.0rc1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "09faa4a9f659ef8516541821766e3ff3", "sha256": "f13f7a0072559d64db93f42812ef1f2ee84fad488b88cfe23bbd7ab669530e06" }, "downloads": -1, "filename": "neutron-dynamic-routing-14.0.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "09faa4a9f659ef8516541821766e3ff3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 123917, "upload_time": "2019-03-21T21:50:29", "url": "https://files.pythonhosted.org/packages/e8/aa/694060caf40aef953f2280b6e13305f1c0850eaa58c80689a71dc7d06309/neutron-dynamic-routing-14.0.0.0rc1.tar.gz" } ], "15.0.0": [ { "comment_text": "", "digests": { "md5": "990c26875de440ecb54f8eaa66d763a0", "sha256": "fe59292a9c623ee0b828712570e1a9bfe3acb1415bd00fe79f4659dd395bf6be" }, "downloads": -1, "filename": "neutron_dynamic_routing-15.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "990c26875de440ecb54f8eaa66d763a0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 134557, "upload_time": "2019-10-16T12:46:51", "url": "https://files.pythonhosted.org/packages/cb/a9/d6c9efb427e5ef9dcb51a3fa36e5bc83b09d09b955640082c331daebe42a/neutron_dynamic_routing-15.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5126dc2ebfb51bde28ce6fd91a9269ae", "sha256": "3fa2378295b057ad68b73e9d2d91c28c2944ec9b3ee993c7337d5799b233dc53" }, "downloads": -1, "filename": "neutron-dynamic-routing-15.0.0.tar.gz", "has_sig": false, "md5_digest": "5126dc2ebfb51bde28ce6fd91a9269ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 125869, "upload_time": "2019-10-16T12:46:56", "url": "https://files.pythonhosted.org/packages/39/82/06994ee6d3bce03f6cfcadb880667c590f601bd2824defcf7753950ce164/neutron-dynamic-routing-15.0.0.tar.gz" } ], "15.0.0.0b1": [ { "comment_text": "", "digests": { "md5": "c2c5a52bb1aae3296eda8c78124162ad", "sha256": "d646807734bd98a0cb2378fbe96cc8eac0e0f8b2107b3e17177c8cf7be896f3c" }, "downloads": -1, "filename": "neutron_dynamic_routing-15.0.0.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c2c5a52bb1aae3296eda8c78124162ad", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 134624, "upload_time": "2019-09-19T10:16:03", "url": "https://files.pythonhosted.org/packages/2c/91/9edadff7db06341e5f1fe6953a7bd5b8d5eaa4cde69ef77f057d8f0bf295/neutron_dynamic_routing-15.0.0.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "246b2d76390b191316cd21b5d21e94cf", "sha256": "aebe0d3c311df6ea0cecb4dc499db1cae676d2f66694f75820d982db4b0d85f2" }, "downloads": -1, "filename": "neutron-dynamic-routing-15.0.0.0b1.tar.gz", "has_sig": false, "md5_digest": "246b2d76390b191316cd21b5d21e94cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126395, "upload_time": "2019-09-19T10:16:07", "url": "https://files.pythonhosted.org/packages/ec/47/314808c79eade9d9b523743cb7f97c50baedada68f69a39250ac66227574/neutron-dynamic-routing-15.0.0.0b1.tar.gz" } ], "15.0.0.0rc1": [ { "comment_text": "", "digests": { "md5": "1c494ff2a6e28e6e24e6ecff03149bf7", "sha256": "5d25dfd0f693210dadc0384b0b69c4c421d3f667026ce717514ff14311a0943a" }, "downloads": -1, "filename": "neutron_dynamic_routing-15.0.0.0rc1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1c494ff2a6e28e6e24e6ecff03149bf7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 134643, "upload_time": "2019-09-25T08:59:20", "url": "https://files.pythonhosted.org/packages/f2/bb/ecc09976667a98647a0ec0e465cd262eb56f02a7f95eb1863719dd319115/neutron_dynamic_routing-15.0.0.0rc1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e04caec788cd4f069ffb800dceba44e", "sha256": "b6cf08f5d0ef8851e2013468d3a34397aeabed33c1216e430772129871017868" }, "downloads": -1, "filename": "neutron-dynamic-routing-15.0.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "8e04caec788cd4f069ffb800dceba44e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126207, "upload_time": "2019-09-25T08:59:25", "url": "https://files.pythonhosted.org/packages/35/90/9193b0359ae14a326dc663008ebdd60ed969a242b0760b3510b0205f9f8f/neutron-dynamic-routing-15.0.0.0rc1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "990c26875de440ecb54f8eaa66d763a0", "sha256": "fe59292a9c623ee0b828712570e1a9bfe3acb1415bd00fe79f4659dd395bf6be" }, "downloads": -1, "filename": "neutron_dynamic_routing-15.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "990c26875de440ecb54f8eaa66d763a0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 134557, "upload_time": "2019-10-16T12:46:51", "url": "https://files.pythonhosted.org/packages/cb/a9/d6c9efb427e5ef9dcb51a3fa36e5bc83b09d09b955640082c331daebe42a/neutron_dynamic_routing-15.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5126dc2ebfb51bde28ce6fd91a9269ae", "sha256": "3fa2378295b057ad68b73e9d2d91c28c2944ec9b3ee993c7337d5799b233dc53" }, "downloads": -1, "filename": "neutron-dynamic-routing-15.0.0.tar.gz", "has_sig": false, "md5_digest": "5126dc2ebfb51bde28ce6fd91a9269ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 125869, "upload_time": "2019-10-16T12:46:56", "url": "https://files.pythonhosted.org/packages/39/82/06994ee6d3bce03f6cfcadb880667c590f601bd2824defcf7753950ce164/neutron-dynamic-routing-15.0.0.tar.gz" } ] }