Skip to main content

An convenience python class for interacting with NVD

Project description

NVDInterface

NVDInterface is a python library to simplify retrieving and interacting with data from the National Vulnerability Database (NVD).

This project is currently in the early stages of development and will hopefully see changes soon, however is being made available early for others to use, test, and request changes on.


Install

(.venv) $ pip install nvdinterface

Example Usage

>>> from nvdinterface import search_cves
>>> search_cves(cveId="CVE-2021-44228")

Building from Source

  1. Clone the repository
  2. Enter repository directory
  3. Install using poetry

Example:

(.venv) $ git clone https://github.com/LachJones/nvdinterface.git
(.venv) $ cd nvdinterface
(.venv) $ python -m poetry install

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nvdinterface-0.2.1.tar.gz (25.0 kB view details)

Uploaded Source

Built Distribution

nvdinterface-0.2.1-py3-none-any.whl (32.7 kB view details)

Uploaded Python 3

File details

Details for the file nvdinterface-0.2.1.tar.gz.

File metadata

  • Download URL: nvdinterface-0.2.1.tar.gz
  • Upload date:
  • Size: 25.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for nvdinterface-0.2.1.tar.gz
Algorithm Hash digest
SHA256 1991cd463851401b113dcb435d79dd6a3b7631b7d3862f34c6e3f01f77474bfa
MD5 d8ff073f5f22ae83bc4be5b08839fcca
BLAKE2b-256 818264dbd68fa3be1338c49d5c1bb24fc1a08b8504d528a4e2617081c5c4a7b3

See more details on using hashes here.

File details

Details for the file nvdinterface-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: nvdinterface-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 32.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for nvdinterface-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 448ea69584f9bd8cf52e87f50483a5e3bac68fcb4f27d9a8c910ecdd031346a3
MD5 cc7f627c933c67bb7a93f622187cca9f
BLAKE2b-256 443ba27c2a52a53e366a4854a5023e60f8b5eea9af73778d3327698d1b3955e9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page