The Wake up call
Cómo salir de una relación tóxica con tu tooling.
✨
UV (EL ELEGIDO)
Instante, un solo binario, te ama.
🚩
PIP / CONDA
Lento, rompe entornos, te ignora.
¿Por qué esperar 20s cuando puedes tener 0.1s?
# El pasado (Pip)
time pip install pandas
Finished in 14.8s
# El futuro (uv)
time uv pip install pandas
Finished in 0.18s
uv está escrito en Rust. No solo es rápido, es eficiente con tus recursos locales.
Instalación universal en un segundo.
# macOS / Linux
curl -LsSf astral.sh/uv/install.sh | sh
# Windows
powershell -c "irm astral.sh/uv/install.ps1 | iex"
Un binario único. Sin dependencias externas pesadas.
¿Prefieres hacerlo paso a paso?
Revisa la documentación oficial de uv: https://docs.astral.sh/uv/getting-started/installation/#installing-uv
Inicia un proyecto limpio sin dramas de venv.
uv init mi-app-pro
cd mi-app-pro
uv crea un pyproject.toml moderno y gestiona tu entorno virtual por ti de forma invisible.
Gestión de dependencias con un lockfile real.
uv add fastapi sqlalchemy
# Para desarrollo:
uv add --dev ruff pytest
Se acabó el caos. uv genera un uv.lock infalible para todo el equipo de desarrollo.
Olvídate de "activar" entornos virtuales.
uv run main.py
Fricción eliminada.
uv prepara el entorno y corre tu código en un solo paso.
Dile adiós a la toxicidad del tooling lento. Tus proyectos merecen replicabilidad y velocidad.
Es más fácil de lo que crees.