Name | pyvulnerabilitylookup JSON |
Version |
2.5.0
JSON |
| download |
home_page | None |
Summary | Python CLI and module for Vulnerability Lookup |
upload_time | 2025-02-08 15:04:22 |
maintainer | None |
docs_url | None |
author | Raphaël Vinot |
requires_python | >=3.9 |
license | BSD-3-Clause |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Python client and module for Vulnerability-Lookup
[PyVulnerabilityLookup](https://github.com/vulnerability-lookup/PyVulnerabilityLookup), a Python library to access
[Vulnerability-Lookup](https://github.com/vulnerability-lookup/vulnerability-lookup) via its REST API.
PyVulnerabilityLookup allows you to fetch vulnerabilities, create comments, bundles, sightings, and more.
## Installation
```bash
pip install pyvulnerabilitylookup
```
## Usage
### Command line
You can use the `vulnerability_lookup` command:
```bash
$ vulnerability_lookup -h
usage: vulnerability_lookup [-h] --url URL (--redis_up | --vulnerability VULNERABILITY)
Query a thing.
options:
-h, --help show this help message and exit
--url URL URL of the instance.
--redis_up Check if redis is up.
--vulnerability VULNERABILITY
Get a vulnerability.
```
### Library
See [API Reference](https://pyvulnerabilitylookup.readthedocs.io/en/latest/api_reference.html)
Raw data
{
"_id": null,
"home_page": null,
"name": "pyvulnerabilitylookup",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": null,
"author": "Rapha\u00ebl Vinot",
"author_email": "raphael.vinot@circl.lu>",
"download_url": "https://files.pythonhosted.org/packages/f7/7e/0eecb74f9b8352472254c0aff2549ff149b7fe8dbc0b6ef321611fd3f228/pyvulnerabilitylookup-2.5.0.tar.gz",
"platform": null,
"description": "# Python client and module for Vulnerability-Lookup\n\n[PyVulnerabilityLookup](https://github.com/vulnerability-lookup/PyVulnerabilityLookup), a Python library to access\n[Vulnerability-Lookup](https://github.com/vulnerability-lookup/vulnerability-lookup) via its REST API.\n\nPyVulnerabilityLookup allows you to fetch vulnerabilities, create comments, bundles, sightings, and more.\n\n\n## Installation\n\n```bash\npip install pyvulnerabilitylookup\n```\n\n## Usage\n\n### Command line\n\nYou can use the `vulnerability_lookup` command:\n\n```bash\n$ vulnerability_lookup -h\nusage: vulnerability_lookup [-h] --url URL (--redis_up | --vulnerability VULNERABILITY)\n\nQuery a thing.\n\noptions:\n -h, --help show this help message and exit\n --url URL URL of the instance.\n --redis_up Check if redis is up.\n --vulnerability VULNERABILITY\n Get a vulnerability.\n```\n\n### Library\n\nSee [API Reference](https://pyvulnerabilitylookup.readthedocs.io/en/latest/api_reference.html)\n\n",
"bugtrack_url": null,
"license": "BSD-3-Clause",
"summary": "Python CLI and module for Vulnerability Lookup",
"version": "2.5.0",
"project_urls": {
"Documentation": "https://pyvulnerabilitylookup.readthedocs.io/",
"Repository": "https://github.com/vulnerability-lookup/PyVulnerabilityLookup"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "f2496e8177d2afbab0dd3800fb5154cce9ab09e0e56b9ad4e9273c397a266812",
"md5": "2729c6e4548578013072a6ef488506e4",
"sha256": "abbb0fdc0ffd66f1debb2d1e4f70ad6747a65d92f6b3550bea2f0495fc258032"
},
"downloads": -1,
"filename": "pyvulnerabilitylookup-2.5.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2729c6e4548578013072a6ef488506e4",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 7152,
"upload_time": "2025-02-08T15:04:20",
"upload_time_iso_8601": "2025-02-08T15:04:20.367985Z",
"url": "https://files.pythonhosted.org/packages/f2/49/6e8177d2afbab0dd3800fb5154cce9ab09e0e56b9ad4e9273c397a266812/pyvulnerabilitylookup-2.5.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f77e0eecb74f9b8352472254c0aff2549ff149b7fe8dbc0b6ef321611fd3f228",
"md5": "1c30f5c1d56a3657d67b963d6e0aac04",
"sha256": "45cd9182c5c93c869ea5a9a85b5f39aa565c5862703dbeeb8239eaa08b71ba75"
},
"downloads": -1,
"filename": "pyvulnerabilitylookup-2.5.0.tar.gz",
"has_sig": false,
"md5_digest": "1c30f5c1d56a3657d67b963d6e0aac04",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 6059,
"upload_time": "2025-02-08T15:04:22",
"upload_time_iso_8601": "2025-02-08T15:04:22.131934Z",
"url": "https://files.pythonhosted.org/packages/f7/7e/0eecb74f9b8352472254c0aff2549ff149b7fe8dbc0b6ef321611fd3f228/pyvulnerabilitylookup-2.5.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-08 15:04:22",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "vulnerability-lookup",
"github_project": "PyVulnerabilityLookup",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "pyvulnerabilitylookup"
}