Credentialdigger

Latest version: v4.14.4

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

Scan your dependencies

Page 1 of 4

4.13.0

Restructure the project and repackage the tool in a more modern way.
Introduce src layout and a `pyproject.toml` while deprecating `setup.py`.
Version tracking is now delegated to a dynamic file and old package data (old folders for BoW models deprecated in v4.4) have been deleted.
A new badge has been introduced to show what python versions are currently supported by Credential Digger (this point is often source of confusion as we have to rely on external libraries not necessarily supporting the latest available python versions). This badge will be updated only after the release of pypi package (it relies on metadata published there).

Minor version has been increased to better distinguish from the old package structure, even if it could also not be strongly needed in such a case.

4.12.0

- Update hyperscan dependency. New versions of python-hyperscan don't require installing the OS package (i.e., libhyperscan for linux or hyperscan for macOS) because it's statically linked inside the python package
- Support python versions 3.8 to 3.11
- update Dockerfile to use python3.10 instead of 3.9


Minor:
- update dependencies
- update README

4.11.0

New features

- Add `get_discoveries_with_rules` method in both client and CLI
- Add endpoint for `scan_file` method in server/UI

Minor
- update dependencies

From v4.10 (not released before)
- enhance `get_discoveries` to also return the matching rule of a discovery. A `with_rule` optional parameter has been added (default to `False`)

4.9.0

New features:

- Add the possibility of scanning pull requests with `scan_pull_request` method.
All the new lines introduced (i.e., either added or modified) will be scanned
- Integrate the new features in CLI with `scan_pr` command
- Write tests and add documentation for the new features

4.8.0

New features

- A first version of pre-commit hook is released. The hook can be installed (also via pre-commit framework) or run as CLI.


Fixes

- SqliteClient supports paths containing `~`
- `credentialdigger` can now be run as a command, without the `python -m` preamble

4.7.0

Main features:
- Use `hyperscan` version 0.2.0 (i.e., based on `libhyperscan5`) for python3.8 (was `hyperscan` 0.1.5 before, based on `libhyperscan4`).
- Add support for python 3.10
- Abandon python 3.6, whose eol was in 2021
- Bump requirements and make Credential Digger ready for ubuntu 22.04
- Update tests
- Fix bugs

Bugfixes details:
- 183
- 200
- 214
- 224 (bug in update discoveries functions)

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.