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

Uploaded Source

Built Distribution

nvdinterface-0.2.0-py3-none-any.whl (33.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for nvdinterface-0.2.0.tar.gz
Algorithm Hash digest
SHA256 c2521a6751ab318998d904dfb0d0de33b1d100484819a35a1102c045712bf317
MD5 3423bc44f9396dd58fd7e7988c5a6fd0
BLAKE2b-256 a1cab1a302c586e55b7ed26b3ba1babaf97ca1e046e47cf332c5fd2f30c4de23

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for nvdinterface-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 39ed209033f06a0207f9a8ad41a8ffe624190e9ea9dd9568b88e34d59d746ed8
MD5 dcb93c36793d3c32516ae6a7de3cc3d1
BLAKE2b-256 917a1e4ef567d84f0b902e35c2b00b4a3b4a57168c45439d064676268a81c01e

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