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.2.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.2.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.2.1.tar.gz.

File metadata

  • Download URL: trivy_py_ecc-0.69.2.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.2.1.tar.gz
Algorithm Hash digest
SHA256 cd260bcc47af6b65734113b0a602e23881d115552ce35184ebf9fbd193ddb541
MD5 48d9afdd7d57b1138e4daa71e5f32215
BLAKE2b-256 e19b58d30022dec6807b1a4b437ad7c466a88cbfc6672cddb12b2c4ec35ff690

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for trivy_py_ecc-0.69.2.1-py2.py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b31f989d65f55f0ca954e7f6cd8995b7a2b1683d17ce0f68cc31322df2480d06
MD5 c1f96751aa6b08a6007e08ea67f664fd
BLAKE2b-256 6dd49cc91e75d175a70f24ba08e668d9b660b807c31c4c06686c571fb434ebb9

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