uv
astral-sh/uvRevisado por IA
Qué hace
uv es una herramienta de línea de comandos que hace el trabajo que normalmente se reparte entre pip, pipx, poetry, pyenv, virtualenv y twine: instala paquetes, crea entornos aislados, fija versiones exactas de dependencias, instala y cambia entre versiones de Python, ejecuta scripts de un solo archivo y publica paquetes. Es para personas que programan en Python. Hay binarios listos para Windows, Mac y Linux (unos 15 MB) y un comando de instalación de una sola línea; no necesitas tener instalado Python ni Rust de antemano, y uv puede descargar Python por ti.
Facilidad de instalación
A · descarga y abre · Windows
- Windows A
- macOS A
- Linux A
Cada versión publicada incluye un binario listo para Windows, Mac y Linux (por ejemplo uv-x86_64-pc-windows-msvc.zip, 15 MB), y el README da un único comando de instalación por sistema; no hace falta instalar nada más antes. Después se usa escribiendo comandos en una terminal, así que solo resulta útil para quien se sienta cómodo con una terminal.
Números en GitHub
- Estrellas
- 91.403el 31 oct 2026
- Descargas
- 1.156.112.96834.086.943 en la semana
- Crecimiento
- +229estrellas en 6 días
Estrellas a lo largo del tiempo
Datos
- Funciona en
- Windows, macOS, Linux
- Necesitas instalar
- Nada más que el programa
- Para compilar desde el código
- Python, Docker, Rust
- Espacio en disco
- 15 MB–46 MB · según el instalador
- Cuentas o claves
- Ninguna
- Costo
- Gratis · Gratuito y de código abierto (MIT o Apache-2.0, a tu elección). Astral, la empresa detrás del proyecto, vende otros productos.
- Licencia
- Apache-2.0 (Permisiva)
- Última actualización
- 31 oct 2026
Señales de riesgo (2)
- InfoLa instalación ejecuta un script remoto en la terminal
README.md recomienda instalar con `curl -LsSf https://astral.sh/uv/install.sh | sh` en Mac y Linux y con `powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"` en Windows, lo que ejecuta un script descargado de astral.sh sin que lo leas antes. Las mismas versiones están disponibles como archivos comprimidos simples en GitHub.
revisión con IA
- InfoSe actualiza sola y descarga componentes mientras se usa
README.md documenta `uv self update` para reemplazar el propio programa, y `uv python install 3.12 3.13 3.14` junto con `uv venv --python 3.12.0`, que descargan versiones de Python y paquetes desde internet mientras lo usas.
revisión con IA
La evidencia aparece en su idioma original.
Lo que Radar no pudo verificar
- La comparación de velocidad de 10 a 100 veces frente a pip que muestra el README, medida por los propios autores.
- Cuánto espacio en disco llegan a ocupar con el tiempo la caché de paquetes y las versiones de Python descargadas (el programa instalado ocupa unos 15-46 MB).
- Si las dependencias de un proyecto dado se resuelven exactamente en las mismas versiones que con pip o poetry.
- De dónde provienen las compilaciones de Python que descarga uv y cómo se verifican.