Client API for EUPI
===================
[![Build Status](https://travis-ci.org/Rafiot/PyEUPI.svg?branch=master)](https://travis-ci.org/Rafiot/PyEUPI)
[![Documentation Status](https://readthedocs.org/projects/pyeupi/badge/?version=latest)](http://pyeupi.readthedocs.org/en/latest/?badge=latest)
Client API to query the Phishing Initiative service.
Installation
============
From the repository:
```
python setup.py install
```
Or via pip:
```
pip install pyeupi
```
Search queries
==============
```
from pyeupi import PyEUPI
p = PyEUPI('<Api key>')
p.search(content='circl')
p.search_url(tld='lu')
p.search_submissions()
```
Raw data
{
"_id": null,
"home_page": "https://github.com/CIRCL/PyEUPI",
"name": "pyeupi",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8,<4.0",
"maintainer_email": "",
"keywords": "",
"author": "Rapha\u00ebl Vinot",
"author_email": "raphael.vinot@circl.lu",
"download_url": "https://files.pythonhosted.org/packages/10/66/3a63cd3b43992b5011f2893c05f0a208b90050031488bbcc116315d04e80/pyeupi-1.3.0.tar.gz",
"platform": null,
"description": "Client API for EUPI\n===================\n\n[![Build Status](https://travis-ci.org/Rafiot/PyEUPI.svg?branch=master)](https://travis-ci.org/Rafiot/PyEUPI)\n[![Documentation Status](https://readthedocs.org/projects/pyeupi/badge/?version=latest)](http://pyeupi.readthedocs.org/en/latest/?badge=latest)\n\nClient API to query the Phishing Initiative service.\n\nInstallation\n============\n\nFrom the repository:\n\n```\n python setup.py install\n```\n\nOr via pip:\n\n```\n pip install pyeupi\n```\n\nSearch queries\n==============\n\n```\n from pyeupi import PyEUPI\n p = PyEUPI('<Api key>')\n p.search(content='circl')\n p.search_url(tld='lu')\n p.search_submissions()\n```\n",
"bugtrack_url": null,
"license": "BSD-3-Clause",
"summary": "Python API for the European Union anti-phishing initiative.",
"version": "1.3.0",
"project_urls": {
"Documentation": "https://pyeupi.readthedocs.io/en/latest/",
"Homepage": "https://github.com/CIRCL/PyEUPI",
"Repository": "https://github.com/CIRCL/PyEUPI"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ea83454240999c2bc159e5c70b234e068cfd6329400cc1df31fd847a9a37e157",
"md5": "022ce63df711f945fe647f0f5641be53",
"sha256": "495248912ff3635d1c3e8b9c6e012add117178440fdd6c8d75cb2019990df996"
},
"downloads": -1,
"filename": "pyeupi-1.3.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "022ce63df711f945fe647f0f5641be53",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8,<4.0",
"size": 6692,
"upload_time": "2023-08-24T10:37:48",
"upload_time_iso_8601": "2023-08-24T10:37:48.368617Z",
"url": "https://files.pythonhosted.org/packages/ea/83/454240999c2bc159e5c70b234e068cfd6329400cc1df31fd847a9a37e157/pyeupi-1.3.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "10663a63cd3b43992b5011f2893c05f0a208b90050031488bbcc116315d04e80",
"md5": "58040b940934d3d2e7470c48a563d8d6",
"sha256": "a262d8f1c6697c2d9fd462725217e33efa54f0a0c8104ce07fb8a3be781e4d72"
},
"downloads": -1,
"filename": "pyeupi-1.3.0.tar.gz",
"has_sig": false,
"md5_digest": "58040b940934d3d2e7470c48a563d8d6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8,<4.0",
"size": 5398,
"upload_time": "2023-08-24T10:37:49",
"upload_time_iso_8601": "2023-08-24T10:37:49.505111Z",
"url": "https://files.pythonhosted.org/packages/10/66/3a63cd3b43992b5011f2893c05f0a208b90050031488bbcc116315d04e80/pyeupi-1.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-08-24 10:37:49",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "CIRCL",
"github_project": "PyEUPI",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "pyeupi"
}