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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for nvdinterface-0.3.1.tar.gz
Algorithm Hash digest
SHA256 57981ee46bcbe5f0a1c8c83b1f60f6424902d290df47efc564fe627dbaa71792
MD5 b68b628e26188d76c47f7e0257a3a405
BLAKE2b-256 084464b271296bb107b5c36b5ab6dfdac5c6aed3d818f7d1a548f5e36245882c

See more details on using hashes here.

Provenance

The following attestation bundles were made for nvdinterface-0.3.1.tar.gz:

Publisher: pypi-publish.yml on LachJones/nvdinterface

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

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

File hashes

Hashes for nvdinterface-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8f130717ae84a7f4ac37f82e1125bcec677237d0ae711faaced2cedd7b9c9b2d
MD5 1d12c7ee21c90c30b0f0fad3ba11dd37
BLAKE2b-256 c1a341362ac7a68da8c55654df1f4fa739343dc352220a0266120589c86d7168

See more details on using hashes here.

Provenance

The following attestation bundles were made for nvdinterface-0.3.1-py3-none-any.whl:

Publisher: pypi-publish.yml on LachJones/nvdinterface

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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