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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for nvdinterface-0.3.0.tar.gz
Algorithm Hash digest
SHA256 6d8e3275adab2e256596efdc3d3951d8f927b23f8e4d447114e836481fb2880d
MD5 b74ad8b39d4d782456153b7d197d085a
BLAKE2b-256 93ebbca7d5a5c6e2a72eec9f3589a152b29414566402eefc1d676e151bf3d7dd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nvdinterface-0.3.0-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.12.7

File hashes

Hashes for nvdinterface-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2e45e44e614b476d94909b25574497d6e13e153291e15231b9b7166f687fd642
MD5 4cc4f43246c041b4ba855acd51ea2394
BLAKE2b-256 87540aa327a3b48862c12bd476977af6d0cc4d45899aac93db771f1cb242b9e1

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