LinuxCommandLibrary

uv-remove

Remove dependencies from a uv project

TLDR

Remove dependency

$ uv remove [package]
copy
Remove dev dependency
$ uv remove --dev [package]
copy
Remove from optional group
$ uv remove --optional [group] [package]
copy

SYNOPSIS

uv remove [options] packages...

DESCRIPTION

uv remove removes dependencies from a Python project. Updates pyproject.toml and uv.lock. Automatically syncs the virtual environment.

PARAMETERS

--dev

Remove from dev dependencies.
--optional group
Remove from optional group.
--frozen
Don't update lockfile.
--no-sync
Don't sync environment.

SEE ALSO

uv(1), uv-add(1), uv-sync(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard