Inputs
Safety allows you to scan your Python dependencies in a few different ways:
Scanning your current environment
Safety can scan your current environment for all packages that are currently installed. This type of scan will ensure that all downstream (recursive) package installations are audited and checked for security vulnerabilities.
safety check --key <YOUR-API-KEY>
Scanning a requirements.txt file
safety check -r <path-to-requirements-file> --key <YOUR-API-KEY>
Piping requirements into Safety
You can pipe your requirements.txt content directly into Safety via the --stdin
argument. For example:
cat requirements.txt | safety check --key <YOUR-API-KEY> --stdin
Last updated