The safety runs had already been split in an earlier PR between "install" and "all". However, the requirements.txt file is now used for install, and that causes safety to pass even when the minimum version has a safety issue. It would only fail is there was a pinning to a version that has safety issues.
This ticket is to improve that by moving the direct and indirect install dependencies in the minimum-constraints.txt file into a new minimum-constraints-install.txt file for use by the safety run for install. The new file would be includes with -c in the existing file.
The safety runs had already been split in an earlier PR between "install" and "all". However, the requirements.txt file is now used for install, and that causes safety to pass even when the minimum version has a safety issue. It would only fail is there was a pinning to a version that has safety issues.
This ticket is to improve that by moving the direct and indirect install dependencies in the minimum-constraints.txt file into a new minimum-constraints-install.txt file for use by the safety run for install. The new file would be includes with
-c
in the existing file.