Understand and upgrade your Python dependencies effortlessly. PyPI Assistant adds three key features to every requirements.txt and pyproject.toml file:
- Hover tooltips on PyPI dependencies. All the key details, right in the editor โ package description, author, license, and last release date, plus links.
- CodeLens inline info. See the latest version at a glance.
- Version completion suggestions. Specify the right constraints quickly, based on the package's actual release history.
PyPI Assistant supports virtually all the popular requirements formats:
- pip requirements files โ
requirements.txt,requirements.in,constraints.txt, and such - Poetry โ
pyproject.toml'stool.poetry.dependencies - PEP 631 โ
pyproject.toml'sproject.dependencies/project.optional-dependencies - PEP 735 -
pyproject.toml'sdependency-groups - PEP 518 โ
pyproject.toml'sbuild-system.requires - uv -
pyproject.toml'stool.uv.constraint-dependencies/tool.uv.dev-dependencies/tool.uv.override-dependencies - Pixi -
pyproject.toml'stool.pixi.pypi-dependencies
This extension depends on Microsoft's official Python extension for pip requirements language support.
