uv
uvAn extremely fast Python package and project manager, written in Rust.
An extremely fast Python package and project manager, written in Rust.
Python project and package manager. Forms cover add, run, sync and venv; global flags and index/resolution tuning are left out.
uv addAdd packages to the project in the current directory. Index, resolution and build options are left out.
packagespackagesdevstring · positional 0 · repeatableboolean--devstring--groupstring--optionalboolean--editablestring--extrastring--revstring--tagstring--branchstring--packageboolean-Uuv runRun a command or script in the project environment. Arguments for the command itself are typed after it.
commandcommandwithstring · positional 0string--withboolean-m--moduleboolean-s--scriptboolean--isolatedboolean--no-syncboolean--lockedboolean--frozenboolean--no-devboolean--all-extrasstring--extrastring--grouppath--env-filestring--packageboolean--no-projectuv syncUpdate the project's environment from the lockfile.
no_devall_extrasupgradeboolean--all-extrasstring--extraboolean--no-devboolean--only-devstring--groupboolean--all-groupsboolean--inexactboolean--no-install-projectboolean--all-packagesstring--packageboolean-Uuv venvCreate a virtual environment; the target path is the last argument.
venv_pathpythonvenv_pathpythonseedpath · positional 0string-p--python3.133.123.11boolean--seedboolean--system-site-packagesboolean--allow-existingstring--promptboolean--relocatableboolean--no-projectfigcompletionfigcompletionfigcompletionfigcompletionfigcompletionBefore it fills your prompt, Otty checks the installed uv against its version. A form that does not match your version is not offered.