LICENSE
README.md
pyproject.toml
src/provchain/__init__.py
src/provchain/__main__.py
src/provchain/config.py
src/provchain/py.typed
src/provchain.egg-info/PKG-INFO
src/provchain.egg-info/SOURCES.txt
src/provchain.egg-info/dependency_links.txt
src/provchain.egg-info/entry_points.txt
src/provchain.egg-info/requires.txt
src/provchain.egg-info/top_level.txt
src/provchain/cli/__init__.py
src/provchain/cli/main.py
src/provchain/cli/commands/__init__.py
src/provchain/cli/commands/attack.py
src/provchain/cli/commands/config.py
src/provchain/cli/commands/sbom.py
src/provchain/cli/commands/verify.py
src/provchain/cli/commands/vet.py
src/provchain/cli/commands/vuln.py
src/provchain/cli/commands/watch.py
src/provchain/cli/formatters/__init__.py
src/provchain/cli/formatters/json.py
src/provchain/cli/formatters/markdown.py
src/provchain/cli/formatters/sarif.py
src/provchain/cli/formatters/table.py
src/provchain/core/__init__.py
src/provchain/core/package.py
src/provchain/core/sbom.py
src/provchain/core/version.py
src/provchain/data/__init__.py
src/provchain/data/cache.py
src/provchain/data/db.py
src/provchain/data/models.py
src/provchain/integrations/__init__.py
src/provchain/integrations/attack_feeds.py
src/provchain/integrations/github.py
src/provchain/integrations/gitlab.py
src/provchain/integrations/osv.py
src/provchain/integrations/pypi.py
src/provchain/interrogator/__init__.py
src/provchain/interrogator/cvss.py
src/provchain/interrogator/engine.py
src/provchain/interrogator/risk_scorer.py
src/provchain/interrogator/analyzers/__init__.py
src/provchain/interrogator/analyzers/attack.py
src/provchain/interrogator/analyzers/base.py
src/provchain/interrogator/analyzers/behavior.py
src/provchain/interrogator/analyzers/install_hooks.py
src/provchain/interrogator/analyzers/maintainer.py
src/provchain/interrogator/analyzers/metadata.py
src/provchain/interrogator/analyzers/typosquat.py
src/provchain/interrogator/analyzers/vulnerability.py
src/provchain/interrogator/sandbox/__init__.py
src/provchain/interrogator/sandbox/container.py
src/provchain/interrogator/sandbox/tracer.py
src/provchain/plugins/__init__.py
src/provchain/plugins/interface.py
src/provchain/plugins/loader.py
src/provchain/utils/__init__.py
src/provchain/utils/hashing.py
src/provchain/utils/logging.py
src/provchain/utils/network.py
src/provchain/verifier/__init__.py
src/provchain/verifier/engine.py
src/provchain/verifier/provenance/__init__.py
src/provchain/verifier/provenance/gpg.py
src/provchain/verifier/provenance/hash.py
src/provchain/verifier/provenance/sigstore.py
src/provchain/verifier/reproducible/__init__.py
src/provchain/verifier/reproducible/builder.py
src/provchain/verifier/reproducible/comparator.py
src/provchain/watchdog/__init__.py
src/provchain/watchdog/engine.py
src/provchain/watchdog/alerts/__init__.py
src/provchain/watchdog/alerts/email.py
src/provchain/watchdog/alerts/slack.py
src/provchain/watchdog/alerts/webhook.py
src/provchain/watchdog/monitors/__init__.py
src/provchain/watchdog/monitors/cve.py
src/provchain/watchdog/monitors/maintainer.py
src/provchain/watchdog/monitors/release.py
src/provchain/watchdog/monitors/repo.py
tests/test_config.py
tests/test_config_import_fallback.py
tests/test_main.py