Skip to main content

Evidence enrichment and detection agents for audit-packs

Project description

audit-packs-evidence

PyPI version License

audit-packs-evidence provides the evidence collection, detection agents, and data enrichment capabilities for the audit-packs ecosystem. It evaluates code-level syntax and checks workspace configurations to extract context, generate cryptographic evidence paths, and formulate audit-grade evidence details.

Installation

pip install audit-packs-evidence

Features

  • Evidence Collector: Extracts specific code snippets, file context, and line locations associated with scanner findings.
  • Dependency & Config Auditing: Built-in agents (Nist80053Agent, etc.) designed to search configuration files (requirements.txt, pyproject.toml, package.json, Cargo.toml, etc.) to locate wildcards, unpinned packages, and out-of-date security configs.
  • Audit Trails: Structures evidence in clean, human-readable descriptions formatted to fit GRC portals and auditor requests.

Learn More

This library is part of the larger audit-packs Compliance Intelligence Engine. For the main command-line interface, GitHub Action integration, and framework mappings, see the main repository.

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

audit_packs_evidence-0.1.1.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

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

audit_packs_evidence-0.1.1-py3-none-any.whl (10.2 kB view details)

Uploaded Python 3

File details

Details for the file audit_packs_evidence-0.1.1.tar.gz.

File metadata

  • Download URL: audit_packs_evidence-0.1.1.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for audit_packs_evidence-0.1.1.tar.gz
Algorithm Hash digest
SHA256 22b88bd1528ef5c2516835bb2499225c6f1fb50394af7c75918e7626b1f060b4
MD5 f41e7292785deabafee45c2008e43abe
BLAKE2b-256 5a0d94ee79c232d449ad46b694eca43a0d042ce2abfbeea39e1b0ad3a123d85c

See more details on using hashes here.

File details

Details for the file audit_packs_evidence-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for audit_packs_evidence-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2296ec9c9236bc7116aa5c0cc81a0943f96081c98a307b6576f0b19c13145c61
MD5 28a5b2161527ab759a1c18b497f32068
BLAKE2b-256 5baf0a1a406bf9e4d73adcec148aa1fbe535dafc8fc8b80d95eb9a76bb3c630f

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