Skip to main content

Python wrapper around invoking trivy (https://trivy.dev/)

Project description

build status

trivy-py-ecc

A python wrapper to provide a pip-installable trivy binary.

Internally this package provides a convenient way to download the pre-built trivy binary for your particular platform.

installation

pip install trivy-py-ecc

usage

After installation, the trivy binary should be available in your environment (or trivy.exe on windows).

As a pre-commit hook

See pre-commit for instructions

Sample .pre-commit-config.yaml:

- repo: https://github.com/GaukeT/pre-commit-mirrors-trivy
  rev: v0.69.1.0
  hooks:
    - id: trivy-fs
      args:
        - --exit-code=1 # Example: set exit with code 1
        - --debug # Example: enable debug output
        - . # Example: scan current directory (provide DIR as last argument if `args` are used)
    - id: trivy-config

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

trivy_py_ecc-0.70.0.1.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

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

trivy_py_ecc-0.70.0.1-py2.py3-none-manylinux2014_x86_64.whl (47.0 MB view details)

Uploaded Python 2Python 3

File details

Details for the file trivy_py_ecc-0.70.0.1.tar.gz.

File metadata

  • Download URL: trivy_py_ecc-0.70.0.1.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for trivy_py_ecc-0.70.0.1.tar.gz
Algorithm Hash digest
SHA256 90471994b45bf36c4adb8e0cf2113f56ae00caaf7d50eaf00ac632a8b10b09b2
MD5 f527bde17b5b5c03cf3cff5fe8b41083
BLAKE2b-256 f3608a28a658f55e5661d675d579d18f4f493c9dbd68712ddca010217936c22b

See more details on using hashes here.

File details

Details for the file trivy_py_ecc-0.70.0.1-py2.py3-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for trivy_py_ecc-0.70.0.1-py2.py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c45bd55d88d52a1ed1942aa911efc042d7cef00e3c594274ef65237dd52a2826
MD5 583080c25160a42af69dea68b994c80e
BLAKE2b-256 69632f41101e78480f9e0838501d9803472169fb20552da820542391d96a34c0

See more details on using hashes here.

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