Skip to main content

A simple Package Python to scan vulnerability PyPI Packages, the data provided by https://osv.dev.

Project description

scanvulnpy

Package Python to scan vulnerability PyPI Packages, the data provided by https://osv.dev.

Installation from sources

python -m pip install scanvulnpy

Cloning the repository

git clone https://github.com/little-scripts/scanvulnpy.git
cd scanvulnpy/
python -m pip install -r requirements.txt

Usage

python -m scanvulnpy -h

You can find here a complete list of options :

usage: python -m scanvulnpy [-h] [-f FREEZE] [-r REQUIREMENTS] [--verbose VERBOSE]

A simple Package Python to scan vulnerability PyPI Packages, the data provided by https://osv.dev

options:
  -h, --help         show this help message and exit
  -f FREEZE          enable by default, disable if '-r path/to/requirements' is setting
  -r REQUIREMENTS    path requirements (e.g. -r path/to/requirements)
  --verbose VERBOSE  details package(e.g. --verbose package)

Docker setup

Usage

Build and Run the Docker image:

git clone https://github.com/little-scripts/scanvulnpy.git
cd scanvulnpy/
./scanvulnpy.sh --vulns

Contributing

Contributions to this project are welcome. Feel free, if you want report an issue or add other features.

References

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

scanvulnpy-0.2.1-py3-none-any.whl (20.4 kB view details)

Uploaded Python 3

File details

Details for the file scanvulnpy-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: scanvulnpy-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 20.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.2

File hashes

Hashes for scanvulnpy-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e2a6d9cf2171745f53b4f9e51b1e92391877d77cb174ab01b965b64d9cce2fff
MD5 4664f8351ca64b9755990999630f954b
BLAKE2b-256 fa7992a534ba280488b387d8f259c5f99ee9bc7f3c5b930f1a23c852a1877dfb

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