Python
What type of Python projects does Snyk support?
Snyk supports testing and monitoring Python projects that have their dependencies managed by pip and expressed in a requirements.txt
file. Python support for requirements.txt
files is available for GitHub repositories, Bitbucket Server and Gitlab, and via the Snyk CLI.
Snyk also supports testing and monitoring Python projects that have their dependencies managed by pipenv and expressed in a Pipfile
file. Python support for Pipfile
files is available via the Snyk CLI.
Testing Python projects
We scan Python projects by examining your requirements.txt
or Pipfile
file to compare the specific versions of every direct and deep dependency in your project against our Python vulnerability database.