Skip to content

rafaelsq/uvu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UV Interactive Upgrader 🚀

A lightweight CLI tool to interactively review and upgrade your Python project dependencies using uv.

image

Features

  • 🔍 Smart Filtering: Only shows updates for direct dependencies listed in your pyproject.toml.
  • 📊 Interactive Navigation: Step through packages one-by-one with Next, Back, and Skip options.
  • 🔗 Direct Changelogs: Provides clickable links to PyPI/GitHub for every package.
  • 🎨 Visual Feedback: Clean, color-coded terminal interface with a live session history.
  • Powered by uv: Fast, reliable dependency resolution and locking.

Installation

Globally via uv

If you have uv installed, the easiest way to use this anywhere is:

uv tool install git+https://github.com/rafaelsq/uvu

# dev
uv tool install --editable .

About

A lightweight CLI tool to interactively review and upgrade your Python project dependencies using uv

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages