Skip to main content

A command line tool for developers to check if their project dependencies have known vulnerabilities.

Project description

Pychk

Pychk is a tool to help developers identify vulnerable dependencies being used in their project. It reads the project's dependencies from the specified file (which is usually requirements.txt) and checks the entries in it against entries in a database of packages with known vulnerabilities associated with them.

Installation

Pychk can be easily installed with PIP with the following command:

pip3 install pychk

Usage

Pychk reads the project dependencies from the file specified by the user (by default, Pychk will look for 'requirements.txt' in the current directory). It can also, optionally, write the output to a specified file in JSON format.

  • Running Pychk with defaults:
pychk
  • Running Pychk against a specific file:
pychk [-p/--path <path to file>]
  • Writing the output to a file:
pychk [-o/--out-file <file>]
  • Displaying help:
pychk -h/--help

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

pychk-1.0.1.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

pychk-1.0.1-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file pychk-1.0.1.tar.gz.

File metadata

  • Download URL: pychk-1.0.1.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.6.5

File hashes

Hashes for pychk-1.0.1.tar.gz
Algorithm Hash digest
SHA256 a38ee43844a66762497b8da5376cf9e6b74b211fa9fbb84678922007f27439d4
MD5 1f9492b22d86874065e943bd45850711
BLAKE2b-256 ff8795ee08e42379bdf8146b8923c4851da67ebc6df6bfce21a0ea1f79f3ebbc

See more details on using hashes here.

File details

Details for the file pychk-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: pychk-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.6.5

File hashes

Hashes for pychk-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 93d4c5efe9299c340bb68031ccc67bf62684bf3fe477d19e73b9895ad0b3b3eb
MD5 e69869272a249cb7b54860828451d5d3
BLAKE2b-256 682b70ffb89bf26ebc3fc11bfa833e9ab17faa9e02e79885833eb40de81a4992

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