Move the "Cargo" install method further down in docs (#14842)

Closes https://github.com/astral-sh/uv/issues/14835
This commit is contained in:
Zanie Blue 2025-07-23 07:11:17 -05:00 committed by GitHub
parent 21fadbcc13
commit 788b70f0fe
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 13 additions and 9 deletions

View File

@ -88,15 +88,6 @@ $ pip install uv
[contributing setup guide](https://github.com/astral-sh/uv/blob/main/CONTRIBUTING.md#setup)
for details on building uv from source.
### Cargo
uv is available via Cargo, but must be built from Git rather than [crates.io](https://crates.io) due
to its dependency on unpublished crates.
```console
$ cargo install --git https://github.com/astral-sh/uv uv
```
### Homebrew
uv is available in the core Homebrew packages.
@ -136,6 +127,19 @@ uv release artifacts can be downloaded directly from
Each release page includes binaries for all supported platforms as well as instructions for using
the standalone installer via `github.com` instead of `astral.sh`.
### Cargo
uv is available via Cargo, but must be built from Git rather than [crates.io](https://crates.io) due
to its dependency on unpublished crates.
```console
$ cargo install --git https://github.com/astral-sh/uv uv
```
!!! note
This method builds uv from source, which requires a compatible Rust toolchain.
## Upgrading uv
When uv is installed via the standalone installer, it can update itself on-demand: