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.69.1.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.69.1.1-py2.py3-none-manylinux2014_x86_64.whl (47.6 MB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: trivy_py_ecc-0.69.1.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.69.1.1.tar.gz
Algorithm Hash digest
SHA256 7860f46d14b9e77df4871e38fd019688c5369778a5f4628d1f47c0501c00339c
MD5 d33a06a2e5525997400c34a2ba235777
BLAKE2b-256 9a03b3b6f600173625a32609f4975f5d9fe5b094bca77c81e5c1cf60b8c44ef2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for trivy_py_ecc-0.69.1.1-py2.py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0d5102f3387eda8eded377cc0f67c8e07c4b1be3164e73c07145ab975b04e917
MD5 e7702852b879bf09eeab059bf98a35dd
BLAKE2b-256 4f3bb5a4441e856db8b293140b9af034d1a889feca2fda68ce33a85c7d32b8cc

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