{"categories":[{"label":"Security","url":"https://skillfed.io/packages/category/security/2"}],"enrichment":{"capability":"API client library for GitGuardian's secret detection service, enabling detection of over 200 types of secrets and security vulnerabilities in text content.","skillfed_tags":["secrets-detection","devsecops","api-client"],"use_cases":["Scan code repositories or files in CI/CD pipelines to prevent secrets from being committed","Integrate secret detection into pre-commit hooks to catch credentials before they reach version control","Build custom security scanning tools that check multiple data sources (logs, config files, chat exports) for leaked credentials","Validate API keys and check GitGuardian service health before running large batch scans","Automate compliance checks by scanning application configuration or deployment artifacts for hardcoded secrets"],"what_it_does":"py-gitguardian is a Python wrapper around GitGuardian's API that lets you scan text content for secrets and security vulnerabilities. It handles the HTTP communication and response parsing, exposing methods like `content_scan()` for single documents and `multi_content_scan()` for batch operations. The library uses marshmallow for request/response serialization and includes model classes that can be converted to JSON or dictionaries.\n\nYou typically use it to integrate secret detection into CI/CD pipelines, pre-commit hooks, or custom scanning workflows. The client requires an API key and supports health checks to validate credentials before scanning. Results are returned as structured objects that expose detected secrets, their severity, and remediation guidance.","worth_installing":"Yes. Active maintenance, no known vulnerabilities, low install friction, and permissive MIT license make this a safe choice. Install it if you need to integrate GitGuardian's secret detection into Python workflows\u2014it's the official client and used by GitGuardian Shield itself. Requires a valid API key and internet access to the GitGuardian service."},"id":"pygitguardian","links":{"html":"https://skillfed.io/packages/pygitguardian","md":"https://skillfed.io/packages/pygitguardian.md","pypi":"https://pypi.org/project/pygitguardian/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-28","license_spdx":null,"license_treatment":"permissive","name":"pygitguardian","python_support":"supports_current","summary":"Python Wrapper for GitGuardian's API -- Scan security policy breaks everywhere"},"popularity":{"monthly_downloads":391201,"position":7016,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.33.1"}
