v0.4.3 — Auto-install venv + mcp dependencies
v0.4.3
New: venv automático en .specnative/.venv
El instalador ahora crea un entorno virtual aislado con todas las dependencias del servidor MCP:
.specnative/specnative_mcp.py ← servidor MCP
.specnative/.venv/ ← venv con mcp instalado
Pasos que ejecuta install.py automáticamente:
python3 -m venv .specnative/.venv.specnative/.venv/bin/python3 -m pip install -U pip.specnative/.venv/bin/python3 -m pip install mcp
No se requiere ningún paso manual de instalación de dependencias.
Cambios en configuración de agentes
Todos los configs de agentes (Claude Code, Claude Desktop, OpenCode, Codex CLI) ahora apuntan al Python del venv:
{
"command": "/tu/proyecto/.specnative/.venv/bin/python3",
"args": ["/tu/proyecto/.specnative/specnative_mcp.py", "--repo", "/tu/proyecto"]
}Dependencias del servidor MCP
La única dependencia explícita es mcp — pip resuelve sus transitivas automáticamente (pydantic, anyio, starlette, uvicorn, etc.). No hay requirements.txt adicional.
Quick start
curl -sSL https://github.com/rafex/SpecNative-Development/releases/latest/download/install.py \
| python3 - --target /path/to/your/repo --profile minimal