Dependency Management Support Matrix
This page details the compatibility, support and implementation limitations of certain managers. It is intended to supply the list of currently supported managers.
Python dependencies
Manager / Python version |
3.9 |
3.10 |
3.11 |
3.12 |
3.13 |
poetry |
✔ |
✔ |
✔ |
✔ |
✔ |
pdm |
✔ |
✔ |
✔ |
✔ |
✔ |
pip-compile [1] |
- |
- |
- |
✔ |
- |
pipenv |
✔ |
✔ |
✔ |
✔ |
✔ |
uv [2] |
✔ |
✔ |
✔ |
✔ |
✔ |
-
Python 3.8 and older are not supported.
-
peynv
is available and used to install Python 3.10 and Python 3.13, which are not available in UBI images.
Using uv
instead of pip-compile
If Python 3.12 for pip-compile
is not sufficient for your project, consider using uv pip compile
instead, see the uv docs and Renovate docs.
RPM lock files
Capability |
Supported |
Generate a new |
No |
Update existing |
Yes |
Update multiple lock files in subdirectories |
No [3] |
Display individual package upgrades in PR description |
Yes |
Match CVE data to package upgrades (root |
Yes |
Match CVE data to package upgrades (subdirectory |
No |