Inputs
Safety allows you to scan your Python dependencies in a few different ways:
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>
safety check -r <path-to-requirements-file> --key <YOUR-API-KEY>
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