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.2.tar.gz (25.0 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: nvdinterface-0.2.2.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.2.tar.gz
Algorithm Hash digest
SHA256 799d0bf825c6ffca496ef3c305f79f08ea741ddeb3e578a27eac1f3e3cdab385
MD5 aa2950d4e341b2fccaacfb6c02cf77c9
BLAKE2b-256 e455d2767c36b623e50bb3f45099c24f37d1102d65571de3064d6c7a3a7e3354

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nvdinterface-0.2.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 27dd51a8ab1825ff7153f66b1883863427c4e26c55a09d7ee3f45def0e023b6d
MD5 593e0f5c52f423463ff11bbb7a54d0dd
BLAKE2b-256 e6b55fc9fc5fdb3dee97527843e3389ad9ae0c5939a7e66f715e89870374fa99

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