{ "info": { "author": "Tek", "author_email": "tek@randhome.io", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# pygreynoise\n\nPython 3 wrapper for the greynoise API v1, see https://github.com/Grey-Noise-Intelligence/api.greynoise.io and greynoise.io. API V1 is nor deprecated but still working, see [this project](https://github.com/GreyNoise-Intelligence/pygreynoise) for the API V2\n\nTo install, either use pypi with `pip install pygreynoisev1` or install from sources:\n```\ngit clone https://github.com/Te-k/pygreynoisev1.git\ncd pygreynoisev1\npip install -r requirements.txt\npip install .\n```\n\n## CLI\n\n```\n$ greynoisev1 -h\nusage: greynoise [-h] {ip,list,tag,config} ...\n\nRequest GreyNoise\n\npositional arguments:\n {ip,list,tag,config} Subcommand\n ip Request info on an IP\n list List GreyNoise Tags\n tag Query data for a tag\n config Configure key file\n\noptional arguments:\n -h, --help show this help message and exit\n```\n\n## Library\n\n```python\nfrom pygreynoisev1 import GreyNoise\n\ngn = GreyNoise()\ntags = gn.tags()\n\ntry:\n gn.query_ip('198.20.69.74')\nexcept GreyNoiseError:\n print('IP not found')\n\ntry:\n gn.query_tag('YANDEX_SEARCH_ENGINE')\nexcept GreyNoiseError:\n print('This tag does not exist')\n```\n\n## Author and license\n\nPygreynoisev1 was started by [Tek](https://github.com/Te-k) and is published under MIT license. Feel free to open issues and pull requests.\n\n\n", "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/Te-k/pygreynoisev1", "keywords": "security", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pygreynoisev1", "package_url": "https://pypi.org/project/pygreynoisev1/", "platform": "", "project_url": "https://pypi.org/project/pygreynoisev1/", "project_urls": { "Homepage": "https://github.com/Te-k/pygreynoisev1" }, "release_url": "https://pypi.org/project/pygreynoisev1/0.1/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "Python wrapper around the GreyNoise APO", "version": "0.1" }, "last_serial": 4763564, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "4afceaf366435dccad92e726e54bf3d8", "sha256": "e327f8559f22a8932591fdfc6bda723ce830e22dd096413e8cb79a4688720e68" }, "downloads": -1, "filename": "pygreynoisev1-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4afceaf366435dccad92e726e54bf3d8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5453, "upload_time": "2019-01-31T12:44:34", "url": "https://files.pythonhosted.org/packages/a5/78/dcdd03e9adc1ea3b0523b136b58c90109b3160992d249d9326c1aad96990/pygreynoisev1-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cb143b068d830a709a250c408b508616", "sha256": "0383fbd11f9720d620ae98708bed296ce65027459aeb1a0d83d0916fb3c23c70" }, "downloads": -1, "filename": "pygreynoisev1-0.1.tar.gz", "has_sig": false, "md5_digest": "cb143b068d830a709a250c408b508616", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3738, "upload_time": "2019-01-31T12:44:39", "url": "https://files.pythonhosted.org/packages/69/5f/f0810604d1ea8145df9ff2a038e1d7dfa4a48d35ecf8af9b1f669686f067/pygreynoisev1-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4afceaf366435dccad92e726e54bf3d8", "sha256": "e327f8559f22a8932591fdfc6bda723ce830e22dd096413e8cb79a4688720e68" }, "downloads": -1, "filename": "pygreynoisev1-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4afceaf366435dccad92e726e54bf3d8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5453, "upload_time": "2019-01-31T12:44:34", "url": "https://files.pythonhosted.org/packages/a5/78/dcdd03e9adc1ea3b0523b136b58c90109b3160992d249d9326c1aad96990/pygreynoisev1-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cb143b068d830a709a250c408b508616", "sha256": "0383fbd11f9720d620ae98708bed296ce65027459aeb1a0d83d0916fb3c23c70" }, "downloads": -1, "filename": "pygreynoisev1-0.1.tar.gz", "has_sig": false, "md5_digest": "cb143b068d830a709a250c408b508616", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3738, "upload_time": "2019-01-31T12:44:39", "url": "https://files.pythonhosted.org/packages/69/5f/f0810604d1ea8145df9ff2a038e1d7dfa4a48d35ecf8af9b1f669686f067/pygreynoisev1-0.1.tar.gz" } ] }