rye icon indicating copy to clipboard operation
rye copied to clipboard

Add `--outdated` for `rye tools list` to display outdated tools

Open linux-china opened this issue 10 months ago • 2 comments

I use rye tools install to install lots of tools, and I wonder to know how many tools are outdated, and upgrade these tools. Thanks.

linux-china avatar Mar 27 '24 14:03 linux-china

Specifically, for my use case, I'd want this to behave similar to npm outdated. In other words, give my the current (installed), wanted (constrained by any version specifiers), and latest (latest published to pypi regardless of version specifiers) versions available.

@linux-china is this your use case as well?

wgordon17 avatar Mar 28 '24 14:03 wgordon17

npm oudated is good for me. :)

npm outdated
Package      Current   Wanted   Latest  Location                  Depended by
glob          5.0.15   5.0.15    6.0.1  node_modules/glob         dependent-package-name
nothingness    0.0.3      git      git  node_modules/nothingness  dependent-package-name
npm            3.5.1    3.5.2    3.5.1  node_modules/npm          dependent-package-name
local-dev      0.0.3   linked   linked  local-dev                 dependent-package-name
once           1.3.2    1.3.3    1.3.3  node_modules/once         dependent-package-name

linux-china avatar Mar 28 '24 14:03 linux-china