provide-testkit 2025-11-16
Add provide foundry theme and security scanner implementations
65 files · 7,983+ · 12-

Provide foundry documentation theme

5 files changed
  • provide-theme.css Custom CSS theme for documentation
  • custom.js Custom JavaScript for documentation
  • nav_filter_hook.py MkDocs navigation filter hook
  • version_hook.py MkDocs version injection hook
  • copyright.html Copyright partial template
  • Integrated provide foundry documentation theme with CSS, JavaScript, MkDocs hooks, and template partials instantiate behavioral
    3 files
    • provide-theme.css
    • nav_filter_hook.py
    • version_hook.py

Individual security scanner implementations

6 files changed
  • gitleaks_scanner.py Gitleaks secret detection scanner
  • pip_audit_scanner.py Pip-audit vulnerability scanner
  • safety_scanner.py Safety dependency scanner
  • semgrep_scanner.py Semgrep static analysis scanner
  • trufflehog_scanner.py Trufflehog secret scanner
  • checkov_scanner.py Checkov IaC scanner
  • Added dedicated scanner implementations for gitleaks, pip-audit, safety, semgrep, trufflehog, and checkov instantiate behavioral
    5 files
    • gitleaks_scanner.py
    • pip_audit_scanner.py
    • safety_scanner.py
    • semgrep_scanner.py
    • trufflehog_scanner.py

Foundry documentation partials

3 files changed
  • DISTRIBUTION.md Distribution documentation partial
  • python-requirements.md Python requirements partial
  • uv-installation.md UV installation guide partial
  • Added reusable documentation partials for installation, setup, and troubleshooting instantiate internal
    3 files
    • DISTRIBUTION.md
    • python-requirements.md
    • uv-installation.md