UV Versions Manager
VS Code extension for tracking Python dependency versions in projects with pyproject.toml and uv.lock .
Features
- 📦 Parse dependencies from
pyproject.toml
- 🔒 Detect installed versions from
uv.lock
- 🌐 Check latest versions via PyPI API
- 💡 Hover tooltips with version information
- ✅ Visual status indicators:
- 🟢 Green - version is up-to-date
- 🟡 Yellow - updates available
Usage
- Open a project with
pyproject.toml and uv.lock files
- Extension activates automatically
- Hover over dependencies to view version information
Commands
- Refresh dependency version information - Refresh version data
- Bump all - Update all dependencies to installed versions
- Upgrade all - Update all dependencies to latest versions
Installation
- Open VS Code
- Go to Extensions (Ctrl+Shift+X)
- Search for "UV Versions Manager"
- Click Install
Requirements
- VS Code 1.74.0+
- Project with
pyproject.toml and uv.lock
License
MIT
| |