{ "info": { "author": "Ben Maddison", "author_email": "benm@workonline.africa", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "[![PyPI](https://img.shields.io/pypi/v/invalid-scraper.svg)](https://pypi.python.org/pypi/invalid-scraper)\n[![Build Status](https://travis-ci.com/wolcomm/invalid-scraper.svg?branch=master)](https://travis-ci.com/wolcomm/invalid-scraper)\n[![codecov](https://codecov.io/gh/wolcomm/invalid-scraper/branch/master/graph/badge.svg)](https://codecov.io/gh/wolcomm/invalid-scraper)\n\n# invalid-scraper\n\nIterate through a list of Cisco IOS routers (`invalid_scraper/data/hosts.yml`)\nand find RPKI Invalid routes learnt from neighbors.\n\n## Usage\n\n```\nusage: invalid-scraper [-h] [--domain DOMAIN] [--username USERNAME]\n\noptional arguments:\n -h, --help show this help message and exit\n --domain DOMAIN, -d DOMAIN\n --username USERNAME, -u USERNAME\n```\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/wolcomm/invalid-scraper/0.1.0rc2", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wolcomm/invalid-scraper", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "invalid-scraper", "package_url": "https://pypi.org/project/invalid-scraper/", "platform": "", "project_url": "https://pypi.org/project/invalid-scraper/", "project_urls": { "Download": "https://github.com/wolcomm/invalid-scraper/0.1.0rc2", "Homepage": "https://github.com/wolcomm/invalid-scraper" }, "release_url": "https://pypi.org/project/invalid-scraper/0.1.0rc2/", "requires_dist": [ "napalm (<3.0,>=2.4.0)", "pyyaml (<4.0,>=3.13)" ], "requires_python": "", "summary": "A tool for finding rov-invalid received routes.", "version": "0.1.0rc2" }, "last_serial": 4918811, "releases": { "0.1.0rc1": [ { "comment_text": "", "digests": { "md5": "fc913da8a952d7ab960f2c70260ad02e", "sha256": "92e42c935b7aa079f25e63b84339cde50f88b07658d16158a34d8176d7d5fdc0" }, "downloads": -1, "filename": "invalid_scraper-0.1.0rc1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fc913da8a952d7ab960f2c70260ad02e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6148, "upload_time": "2019-03-09T10:54:20", "url": "https://files.pythonhosted.org/packages/81/f1/83574663380801a3bb033f997fdb77643dc3dee40559789e99688d6c341a/invalid_scraper-0.1.0rc1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a9340f7e9fd5ff6768f69109580815e9", "sha256": "52f95222b2409192594eb0379871f7e0f577f718624b930c2e92aa319042a970" }, "downloads": -1, "filename": "invalid_scraper-0.1.0rc1.tar.gz", "has_sig": false, "md5_digest": "a9340f7e9fd5ff6768f69109580815e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4387, "upload_time": "2019-03-09T10:54:22", "url": "https://files.pythonhosted.org/packages/91/2b/f458851b4b1e8ccd96c23a6f14b17f59aaaaca96b137909ae3e9f70659aa/invalid_scraper-0.1.0rc1.tar.gz" } ], "0.1.0rc2": [ { "comment_text": "", "digests": { "md5": "019e13bb74f0c2a57a942b8f2913a87d", "sha256": "9200e6ffaebc10e1fd6e60ccbfe77614f4547adc75f020101ef42de66196eb1c" }, "downloads": -1, "filename": "invalid_scraper-0.1.0rc2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "019e13bb74f0c2a57a942b8f2913a87d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6579, "upload_time": "2019-03-09T13:59:17", "url": "https://files.pythonhosted.org/packages/51/3f/fb16403ec46cd2b1d060b4d207bf26f00366726d1a86c589cef63b0e7925/invalid_scraper-0.1.0rc2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f94e4c10f050a805ec714040ab3a463c", "sha256": "3d62eb4e49248bf8b09575a550e437e66172644a1d521b5d7519833fc2ef86aa" }, "downloads": -1, "filename": "invalid_scraper-0.1.0rc2.tar.gz", "has_sig": false, "md5_digest": "f94e4c10f050a805ec714040ab3a463c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4813, "upload_time": "2019-03-09T13:59:18", "url": "https://files.pythonhosted.org/packages/29/e9/cc7900c7d02d7019fdaf033d03b3322a27bbbc581a06374f3cd4d5aaaeed/invalid_scraper-0.1.0rc2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "019e13bb74f0c2a57a942b8f2913a87d", "sha256": "9200e6ffaebc10e1fd6e60ccbfe77614f4547adc75f020101ef42de66196eb1c" }, "downloads": -1, "filename": "invalid_scraper-0.1.0rc2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "019e13bb74f0c2a57a942b8f2913a87d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6579, "upload_time": "2019-03-09T13:59:17", "url": "https://files.pythonhosted.org/packages/51/3f/fb16403ec46cd2b1d060b4d207bf26f00366726d1a86c589cef63b0e7925/invalid_scraper-0.1.0rc2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f94e4c10f050a805ec714040ab3a463c", "sha256": "3d62eb4e49248bf8b09575a550e437e66172644a1d521b5d7519833fc2ef86aa" }, "downloads": -1, "filename": "invalid_scraper-0.1.0rc2.tar.gz", "has_sig": false, "md5_digest": "f94e4c10f050a805ec714040ab3a463c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4813, "upload_time": "2019-03-09T13:59:18", "url": "https://files.pythonhosted.org/packages/29/e9/cc7900c7d02d7019fdaf033d03b3322a27bbbc581a06374f3cd4d5aaaeed/invalid_scraper-0.1.0rc2.tar.gz" } ] }