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.3.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.3.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.3.1.tar.gz.

File metadata

  • Download URL: trivy_py_ecc-0.69.3.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.3.1.tar.gz
Algorithm Hash digest
SHA256 ac02db504cc92f5824b4327fa00261f9168709114a0bdd70c99b482348be32c2
MD5 a5ef35a17e49e1905a269f181fdaf211
BLAKE2b-256 371bc1acabe20e28218759da2766a1f74e19f6508bda6805e121e7397d145009

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for trivy_py_ecc-0.69.3.1-py2.py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4f629e5a750dba12377c5b0b71c9fb1bd7a18523da85f6f889af4b2ab5b6cb73
MD5 123b4a20facdaefe82f0475394e7ba27
BLAKE2b-256 b613c08f0a408ebb8abcb26a1f731f9bb730acd76fb801689c5196b2e770bace

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