Fawltydeps

Latest version: v0.18.0

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

Scan your dependencies

Page 5 of 5

0.2.0

Merged PRs:
- [Add the `--ignore-undeclared` option to the CLI](https://github.com/tweag/FawltyDeps/pull/158)
- [Add the `--ignore-unused` option to the CLI](https://github.com/tweag/FawltyDeps/pull/151)
- [Add the `--version` option to the CLI](https://github.com/tweag/FawltyDeps/pull/133)
- [Parse more requirements files (`*requirements*.txt`)](https://github.com/tweag/FawltyDeps/pull/130)
- [Add `--json` for producing JSON-formatted output](https://github.com/tweag/FawltyDeps/pull/129)

Refer to the project's [readme](https://github.com/tweag/FawltyDeps/blob/main/README.md) or `fawltydeps --help` for more documentation.

0.1.1

Initial Tweag-internal release.

- automatically parses all imports from Python scripts and Jupyter notebooks in a project.
- supports the most common file formats for declaring dependencies:
- `requirements.txt`, `requirements.in`, `requirements-all.txt`
- `setup.py`
- `setup.cfg`
- `pyproject.toml`

Refer to the project's readme or `fawltydeps --help` for more documentation.

0.1.0

This release removes the Docker dependency to work more in line with other Python ecosystem linters, such as `black` and `isort`, to give more flexibility in installing ecosystem packages before running FawltyDeps.

It also allows the user to specify what version of FawltyDeps to run. This can run with any supported Python version.

0.0.3

This is the first release of `FawltyDeps-action` to go live in GitHub Marketplace. This allows users to integrate [FawltyDeps](https://github.com/tweag/FawltyDeps) into their Python projects in order to find undeclared and unused dependencies.

0.0.2

What's Changed
* Add better documentation, remove redundant shell script, fix badges

**Full Changelog**: https://github.com/tweag/FawltyDeps-action/compare/v0.0.1...v0.0.2

0.0.1

Initial release by obscurerichard.

* Has support for specifying options to `fawltydeps`
* Uses a `Dockerfile` to get a consistent execution environment

Page 5 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.