nvdutils


Namenvdutils JSON
Version 3.1.2 PyPI version JSON
download
home_pageNone
SummaryA package for parsing, representing, and filtering NVD data.
upload_time2025-01-23 21:53:05
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
keywords package nvd utils
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # nvdutils
A package for parsing, representing, and filtering NVD data.

### Setup 
```sh
$ mkdir ~/.nvdutils
$ cd ~/.nvdutils
# Data for the JSONFeedsLoader
$ git clone https://github.com/fkie-cad/nvd-json-data-feeds.git
```

### Usage

```python
from pathlib import Path
from nvdutils.loaders.json.default import JSONDefaultLoader

loader = JSONDefaultLoader()
# Eagerly load all the data
cve_dictionary = loader.load(Path("~/.nvdutils/nvd-json-data-feeds"), include_subdirectories=True)

```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "nvdutils",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "package, nvd, utils",
    "author": null,
    "author_email": "Eduard Pinconschi <eduard.pinconschi@tecnico.ulisboa.pt>",
    "download_url": "https://files.pythonhosted.org/packages/f9/34/259390c41bf2d90189e2f40376a2640ad9fb139e9e69b3c564137e39e754/nvdutils-3.1.2.tar.gz",
    "platform": null,
    "description": "# nvdutils\nA package for parsing, representing, and filtering NVD data.\n\n### Setup \n```sh\n$ mkdir ~/.nvdutils\n$ cd ~/.nvdutils\n# Data for the JSONFeedsLoader\n$ git clone https://github.com/fkie-cad/nvd-json-data-feeds.git\n```\n\n### Usage\n\n```python\nfrom pathlib import Path\nfrom nvdutils.loaders.json.default import JSONDefaultLoader\n\nloader = JSONDefaultLoader()\n# Eagerly load all the data\ncve_dictionary = loader.load(Path(\"~/.nvdutils/nvd-json-data-feeds\"), include_subdirectories=True)\n\n```\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A package for parsing, representing, and filtering NVD data.",
    "version": "3.1.2",
    "project_urls": {
        "homepage": "https://github.com/epicosy/nvdutils",
        "repository": "https://github.com/epicosy/nvdutils"
    },
    "split_keywords": [
        "package",
        " nvd",
        " utils"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0a10badfe38064fe9a82c45b41fef95b3b2b5482b8520d0ccaa855ee988e5c17",
                "md5": "b2ce1937f6e777c89063a6bc2368c2e4",
                "sha256": "46ff3c06c4b34a8c268037bf4352a55c37763710f6d2f51253dba050948f64d0"
            },
            "downloads": -1,
            "filename": "nvdutils-3.1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b2ce1937f6e777c89063a6bc2368c2e4",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 36227,
            "upload_time": "2025-01-23T21:53:03",
            "upload_time_iso_8601": "2025-01-23T21:53:03.934976Z",
            "url": "https://files.pythonhosted.org/packages/0a/10/badfe38064fe9a82c45b41fef95b3b2b5482b8520d0ccaa855ee988e5c17/nvdutils-3.1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f934259390c41bf2d90189e2f40376a2640ad9fb139e9e69b3c564137e39e754",
                "md5": "b68feb5f7eb94cfee3239e4939f5d0f5",
                "sha256": "9c49c896900af2d365eaef4ae3fa3e1913c10562f7aaa2b69a713e52a1d8972d"
            },
            "downloads": -1,
            "filename": "nvdutils-3.1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "b68feb5f7eb94cfee3239e4939f5d0f5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 23022,
            "upload_time": "2025-01-23T21:53:05",
            "upload_time_iso_8601": "2025-01-23T21:53:05.202862Z",
            "url": "https://files.pythonhosted.org/packages/f9/34/259390c41bf2d90189e2f40376a2640ad9fb139e9e69b3c564137e39e754/nvdutils-3.1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-23 21:53:05",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "epicosy",
    "github_project": "nvdutils",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "nvdutils"
}
        
Elapsed time: 3.90428s