IssueRaiser

Add option to upgrade all packages in the environment, e.g., `upgrade --all`

Something missing from pip is the ability to do `upgrade --all` like conda can do `update --all` in an environment. Wrappers around pip that do this are oftentimes slow because python. Given that you already have some resolution strategies available, it would be really nice to see something like that. And it's also gonna be very fast in your case I believe. The exact resolution strategy for something like that is up for discussion but I think resolution strategies like the one conda uses have been liked by the community. --- Maintainer edit: See https://github.com/astral-sh/uv/issues/1419#issuecomment-2849420114 for a current overview of problems and solutions --- ikrommyd edit: To be perfectly clear, the maintainer's comment above is perfectly valid and when you are in project mode uv already offers this. The original issue when I posted it the day uv got released is specifically about virtual environments which is something that still annoys me to this day.

Posted by ikrommyd on Feb 16, 2024, 3:48 AM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.2,000 issues0 comments

github (Software)

Add option to upgrade all packages in the environment, e.g., `upgrade --all`

ikrommydFeb 16, 2024, 3:48 AM

Something missing from pip is the ability to do `upgrade --all` like conda can do `update --all` in an environment. Wrappers around pip that do this are oftentimes slow because python. Given that you already have some resolution strategies available, it would be really nice to see something like that. And it's also gonna be very fast in your case I believe. The exact resolution strategy for something like that is up for discussion but I think resolution strategies like the one conda uses have been liked by the community. --- Maintainer edit: See https://github.com/astral-sh/uv/issues/1419#issuecomment-2849420114 for a current overview of problems and solutions --- ikrommyd edit: To be perfectly clear, the maintainer's comment above is perfectly valid and when you are in project mode uv already offers this. The original issue when I posted it the day uv got released is specifically about virtual environments which is something that still annoys me to this day.

Comments (0)

No comments yet. Start the discussion.

Comment on this issue