Tools around pip and venv#
The pip and venv discussed so far are the underpinning of Python package management. Often that’s all you need. But sometimes you may want another layer of tools to further facilitate some aspects. On the one hand, when working with packages not directly related to a given project, or even shared across multiple projects, pip-review and pipx may come in handy. On the other hand, when working on a given project, the development and dependency management can be simplified with a package manager. We suggest you give uv a try, but if your group is already using a different tool, feel free to stick to pipenv or poetry.