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.