Skip to content

Twixes/pypi-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

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.

Extension preview

PyPI Assistant supports virtually all the popular requirements formats:

  • pip requirements files โ€“ requirements.txt, requirements.in, constraints.txt, and such
  • Poetry โ€“ pyproject.toml's tool.poetry.dependencies
  • PEP 631 โ€“ pyproject.toml's project.dependencies/project.optional-dependencies
  • PEP 735 - pyproject.toml's dependency-groups
  • PEP 518 โ€“ pyproject.toml's build-system.requires
  • uv - pyproject.toml's tool.uv.constraint-dependencies/tool.uv.dev-dependencies/tool.uv.override-dependencies
  • Pixi - pyproject.toml's tool.pixi.pypi-dependencies

This extension depends on Microsoft's official Python extension for pip requirements language support.

About

๐Ÿ” PyPI package information at a glance for Python dependencies โ€“ a VS Code extension

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 9

Languages