Skip to main content

CVE Explorer CLI

A command-line interface tool to explore CVE (Common Vulnerabilities and Exposures) information.

Build & Publish to PyPI

Features

  • Look up CVE information from the FIRST EPSS API
  • Beautiful CLI interface with spinners and colored output
  • Fast and easy to use

cvex

Installation

pip install cve-explorer-cli

Usage

After installation, you can use the cvex command:

Look up a CVE

cvex lookup --id CVE-2022-27225

Get help

cvex --help

Requirements

  • Python >= 3.11

Development

To contribute or develop locally:

# Clone the repository
git clone https://github.com/meddlin/cve-explorer-cli.git
cd cve-explorer-cli

# Create a virtual environment
python3 -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate

# Install dependencies
pip install -r requirements.txt
pip install -r requirements-dev.txt

# Run locally
python -m cve_explorer_cli.main lookup --id CVE-2022-27225

Metadata

Release files for cve-explorer-cli 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cve-explorer-cli 0.3.1
File Size Uploaded
cve_explorer_cli-0.3.1.tar.gz 8.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cve-explorer-cli 0.3.1
File Interpreter ABI Platform
cve_explorer_cli-0.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 17.8 kB

Release files / cve_explorer_cli-0.3.1.tar.gz

Download URL cve_explorer_cli-0.3.1.tar.gz
Size 8.5 kB
Tags Source
SHA-256 checksum
How to use checksums
234e064ff4072efc48849533cb920b0435650b4cf4b1c219eb773c0ddd51a22b
BLAKE2b-256 checksum
How to use checksums
bb002f782577ef08550026f65a61eca9d335fe4c3697dc4ffdf67204dbb97c98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 22, 2025.

Transparency log

Release files / cve_explorer_cli-0.3.1-py3-none-any.whl

Download URL cve_explorer_cli-0.3.1-py3-none-any.whl
Size 9.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
33c92ea445ce61c7363b95af076e7e4bfbe948c37b102c32749d74d7154bb4c2
BLAKE2b-256 checksum
How to use checksums
2bbcb7d58fd6e1b0e6b575de9d45c5211041288aceac31c6a1ccb03b1119a4d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 22, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files

0.3.0

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page