dargslan-git-audit
Git Repository Security Auditor — Scan for secrets in commits, large files, .gitignore gaps, and sensitive data leaks. Zero external dependencies.
Installation
pip install dargslan-git-audit
CLI Usage
dargslan-git report # Full security report
dargslan-git secrets # Scan for secrets
dargslan-git sensitive # Check sensitive files
dargslan-git gitignore # Check .gitignore gaps
dargslan-git large # Find large files
dargslan-git stats # Repository statistics
dargslan-git json # JSON output
Python API
from dargslan_git_audit import GitAudit
ga = GitAudit()
secrets = ga.scan_working_secrets()
issues = ga.audit()
ga.print_report()
More from Dargslan
- Dargslan.com — Linux & DevOps eBook Store
- Free Cheat Sheets
- Blog & Tutorials
License
MIT — see LICENSE
Metadata
Release files for dargslan-git-audit 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dargslan_git_audit-1.0.0.tar.gz | 6.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dargslan_git_audit-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.2 kB
Release files / dargslan_git_audit-1.0.0.tar.gz
| Download URL | dargslan_git_audit-1.0.0.tar.gz |
|---|---|
| Size | 6.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e0c884367830c270231e9fe227fd3b42c61a152d5c0e1c68f844adc733af79ef
|
|
BLAKE2b-256 checksum How to use checksums |
3819460f7a54e1668e344454dd5ab4730082f759a32783b0eb1311681a8fdf1d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.14
|
Release files / dargslan_git_audit-1.0.0-py3-none-any.whl
| Download URL | dargslan_git_audit-1.0.0-py3-none-any.whl |
|---|---|
| Size | 7.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2106086abd7e66e934a71c9a09af46fec49731146396ff607239e8de1dd36f5f
|
|
BLAKE2b-256 checksum How to use checksums |
23cf92f02db67e57ecd5b46b786824ef6dd485386e48dd42f9f14821812d032b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.14
|