Credsweeper

Latest version: v1.11.2

Safety actively analyzes 723954 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 11

1.2.0

Short description:
- Make execution time ~5x faster
- Less CLI output if result is saved to json
- Fix crash in case of non-utf default system encoding
- Add option to specify ML threshold (less or more sensitive)
- New field in the output: float "ml_probability" which is non empty if ml validation was used


Please note:
Faster execution partially based on changes to the [`credsweeper/rules/config.yaml`](https://github.com/Samsung/CredSweeper/blob/main/credsweeper/rules/config.yaml)
**If you modified this file in your deployment - please apply similar modifications to a newer version!**

1.1.0

Change list:
- Add diff scan for `.patch` files. See `--diff_path PATH` CLI argument
- Add support for non UTF-8 encoding in files
- Add 5 new regex rules: Firebase Domain, AWS S3 Bucket, Nonce, Salt, Certificate
- New severity type: Info
- Update ML model. Retrain it with new rules (mentioned above) and updated dataset
- Add batching for ML model, so it would run in parallel (or even on GPU if `tensorflow-gpu` configured by the user)
- Add value field for the output

Add fist release on pypi: https://pypi.org/project/credsweeper/

1.0.0

Bring up CredSweeper

Page 11 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.