RepoPicks Radar

Atualizado todo dia por volta das 02:00 UTC

Guias

Início do Radar

uv

astral-sh/uvRevisado por IA

O que faz

uv é uma ferramenta de linha de comando que faz o trabalho normalmente dividido entre pip, pipx, poetry, pyenv, virtualenv e twine: instala pacotes, cria ambientes isolados, fixa versões exatas de dependências, instala e troca versões de Python, executa scripts de arquivo único e publica pacotes. É para quem programa em Python. Há binários prontos para Windows, Mac e Linux (cerca de 15 MB) e um comando de instalação de uma linha só; você não precisa ter Python nem Rust instalados antes, e o uv pode baixar o Python para você.

Facilidade de instalação

A · baixe e abra · Windows

  • Windows A
  • macOS A
  • Linux A

Cada versão publicada traz um binário pronto para Windows, Mac e Linux (por exemplo uv-x86_64-pc-windows-msvc.zip, 15 MB), e o README dá um único comando de instalação por sistema; nada mais precisa ser instalado antes. Depois disso, o uso é por comandos digitados no terminal, então só é útil para quem se sente à vontade com um terminal.

Números no GitHub

Estrelas
91.403em 31 de out. de 2026
Downloads
1.156.112.96834.086.943 na semana
Crescimento
+229estrelas em 6 dias

Estrelas ao longo do tempo

91.10091.20091.30091.40091.500 25 de out.27 de out.29 de out.31 de out. 91.10091.20091.30091.40091.500 25 de out.28 de out.31 de out.

Fatos

Roda em
Windows, macOS, Linux
Você precisa instalar
Nada além do programa
Para compilar a partir do código
Python, Docker, Rust
Espaço em disco
15 MB–46 MB · pelo instalador
Contas ou chaves
Nenhuma
Custo
Grátis · Gratuito e de código aberto (MIT ou Apache-2.0, à sua escolha). A Astral, empresa por trás do projeto, vende outros produtos.
Licença
Apache-2.0 (Permissiva)
Última atualização
31 de out. de 2026

Sinais de risco (2)

  • InfoA instalação executa um script remoto no terminal

    README.md recomenda instalar com `curl -LsSf https://astral.sh/uv/install.sh | sh` no Mac e no Linux e com `powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"` no Windows, o que executa um script baixado de astral.sh sem que você o leia antes. As mesmas versões estão disponíveis como arquivos compactados simples no GitHub.

    revisão por IA

  • InfoAtualiza a si mesmo e baixa componentes durante o uso

    README.md documenta `uv self update` para substituir o próprio programa, e `uv python install 3.12 3.13 3.14` junto com `uv venv --python 3.12.0`, que baixam versões do Python e pacotes da internet enquanto você o usa.

    revisão por IA

As evidências aparecem no idioma original.

O que o Radar não conseguiu verificar

  • A comparação de velocidade de 10 a 100 vezes em relação ao pip mostrada no README, medida pelos próprios autores.
  • Quanto espaço em disco o cache de pacotes e as versões de Python baixadas acabam ocupando com o tempo (o programa instalado em si tem cerca de 15-46 MB).
  • Se as dependências de um determinado projeto resolvem exatamente nas mesmas versões que com pip ou poetry.
  • De onde vêm os builds de Python que o uv baixa e como eles são verificados.

Projetos parecidos

O app RepoPicks

Em breve: instale com 1 clique pelo app RepoPicks.