{ "info": { "author": "Ahmet Demir", "author_email": "me@ahmet2mir.eu", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Build Tools" ], "description": "# ExaBGP Controller\n![GitHub](https://img.shields.io/github/license/ahmet2mir/exabgpctl.svg)\n[![image](https://img.shields.io/pypi/pyversions/exabgpctl.svg)](https://python.org/pypi/exabgpctl)\n[![Build Status](https://travis-ci.org/ahmet2mir/exabgpctl.svg?branch=master)](https://travis-ci.org/ahmet2mir/exabgpctl)\n\nexabgpctl is wrapper arround [ExaBGP](https://github.com/Exa-Networks/exabgp) functions.\n\n* Enable / Disable maintenance\n* View processes and neigbours\n* Check neighbours connectivity\n* Check processes statuses\n\n## Installation and documentation\n\n- Full [documentation](https://exabgpctl.readthedocs.io/en/latest/)\n- Code repository is on [GitHub](https://github.com/ahmet2mir/exabgpctl)\n- If you find any problems please fill out an [issue](https://github.com/ahmet2mir/exabgpctl/issues/new/choose). Thank you!\n\n## Contributing\n\nWant to help build? Check out our [contributing documentation](https://exabgpctl.readthedocs.io/en/latest/#contributing).", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ahmet2mir/exabgpctl.git", "keywords": "exabgpctl,command line,cli,ssh,r10k", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "exabgpctl", "package_url": "https://pypi.org/project/exabgpctl/", "platform": "", "project_url": "https://pypi.org/project/exabgpctl/", "project_urls": { "Homepage": "https://github.com/ahmet2mir/exabgpctl.git" }, "release_url": "https://pypi.org/project/exabgpctl/19.6.post1/", "requires_dist": null, "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "summary": "ExaBGP admin CLI", "version": "19.6.post1" }, "last_serial": 5410505, "releases": { "19.1.post1": [ { "comment_text": "", "digests": { "md5": "699b5ceda159884a722d87034b558cac", "sha256": "a8d0f19dd042654fc8c778474c35ce801ffa55b87190fff26421c1c8a80f0d32" }, "downloads": -1, "filename": "exabgpctl-19.1.post1.tar.gz", "has_sig": false, "md5_digest": "699b5ceda159884a722d87034b558cac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8993, "upload_time": "2019-01-26T16:34:40", "url": "https://files.pythonhosted.org/packages/94/46/b1ce7799ba6dc4dd28afd0b9095d4d30ab33354699e226243104a05a467a/exabgpctl-19.1.post1.tar.gz" } ], "19.1.post2": [ { "comment_text": "", "digests": { "md5": "7c85fb5aa167f1f5cceaa88357ba8434", "sha256": "14a3eecd72580804f36d0b565a0f906639741ddb689d4e986a15f8bbaad6b798" }, "downloads": -1, "filename": "exabgpctl-19.1.post2.tar.gz", "has_sig": false, "md5_digest": "7c85fb5aa167f1f5cceaa88357ba8434", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 9530, "upload_time": "2019-02-02T23:33:46", "url": "https://files.pythonhosted.org/packages/1f/73/0302ff5e23ad76e5a661895d32cc0aa41c81679ef84746b3ee6565cea505/exabgpctl-19.1.post2.tar.gz" } ], "19.6.post1": [ { "comment_text": "", "digests": { "md5": "1d0ca2ca4ea2d8e2a7d6c783f8e3c4a1", "sha256": "2a4f141822cbe2c3fbcb4ad9234cf29053c754c4c61498e75b648b45af5adab4" }, "downloads": -1, "filename": "exabgpctl-19.6.post1.tar.gz", "has_sig": false, "md5_digest": "1d0ca2ca4ea2d8e2a7d6c783f8e3c4a1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 13353, "upload_time": "2019-06-17T14:51:07", "url": "https://files.pythonhosted.org/packages/65/b1/ae3936a626fbc0e9b768fbebae2bfa24b9e3b5ada680a07a1c2c2e23170b/exabgpctl-19.6.post1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1d0ca2ca4ea2d8e2a7d6c783f8e3c4a1", "sha256": "2a4f141822cbe2c3fbcb4ad9234cf29053c754c4c61498e75b648b45af5adab4" }, "downloads": -1, "filename": "exabgpctl-19.6.post1.tar.gz", "has_sig": false, "md5_digest": "1d0ca2ca4ea2d8e2a7d6c783f8e3c4a1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 13353, "upload_time": "2019-06-17T14:51:07", "url": "https://files.pythonhosted.org/packages/65/b1/ae3936a626fbc0e9b768fbebae2bfa24b9e3b5ada680a07a1c2c2e23170b/exabgpctl-19.6.post1.tar.gz" } ] }