Cli-tool-audit

Latest version: v3.1.0

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

Scan your dependencies

Page 1 of 3

3.1.0

Fixed
- Ranged semver expectations were ignoring the range syntax.

3.0.1

Fixed
- More unit tests, fix link in meta, uses Path instead of str for paths

3.0.0

Fixed
- only truncate long version on console output
- removed three dependencies (toml, hypothesis, importlib-metadata)

Added
- filter an audit by tags
- install_docs, install_command to show what to do when there are problems
- `single` to validate one tool without a config file
- `.html` output

2.0.0

Fixed
- Cache now adds gitingore and clears files older than 30 days on startup
- Audit is now a sub command with arguments.

Changed
- Gnu options with dashes, no underscores
- Global opts that apply to only some commands move to subparser
- check_only_for_existence is now schema type "existence" snapshot_version is now schema type "snapshot"
- default action is now "audit" with all defaults.

1.2.0

Added
- Caching of good results, speeding things up
- Caching enabled only for batches of 5+ tool checks
- TODO: command to clear cache/change cache location
- Formalize support of four schemas, semver, pep440, snapshot and exists.
- Added `about.py`

Fixed
- "wrong OS" no longer flagged as problem
- Added lock to ThreadPoolExecutor's work items

1.1.0

Added
- Interactive config at cli with `--interactive`
- Short switches for cli args and aliases for - and _ as connectors
- Export multiple file formats with `--file-format`
- Added subcommand for `audit` with intention of removing default action.

Fixed
- Spelling and docs. Make file now lints docs and runs spell check tools.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.