Python Analysis
October 27, 2025 ยท View on GitHub
The python buildtool ecosystem consists of three major toolchains: setuptools (requirements.txt, setup.py), pipenv, and conda.
| Strategy | Direct Deps | Transitive Deps | Edges | Container Scanning |
|---|---|---|---|---|
| pipenv | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
| pipfile | :heavy_check_mark: | :heavy_check_mark: | :x: | :x: |
| requirements.txt & setuptools | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | :heavy_check_mark: |
| setup.py & setuptools | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | :heavy_check_mark: |
| conda | :heavy_check_mark: | :white_check_mark: | :x: | :x: |
| poetry | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | :heavy_check_mark: |
| pdm | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | :heavy_check_mark: |
| uv | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
- :heavy_check_mark: - Supported in all projects
- :white_check_mark: - Supported only when relevant data is available (e.g. lockfiles are present)
- :x: - Not Supported