Documentación de VNMA
Versión:
0.3.2(Beta) Runtime: CPython 3.11+ · Windows y Linux
Bienvenido a la documentación oficial en español de VNMA, un gestor de dependencias y vendoring que instala los paquetes en un directorio local del proyecto (vendor/) en lugar de crear entornos virtuales.
Índice de documentación
01. Uso
Instalación de VNMA, gestión de dependencias, configuración de proyectos y paquetes, y ejecución de código.
- 01. Primeros pasos — Instalar VNMA, inicializar un proyecto y la primera instalación.
- 02. Gestión de dependencias — Instalar desde PyPI, rutas locales y Git; actualizar, podar, modo offline y enlaces vivos.
- 03. Especificaciones de configuración — Esquema de
vnma.tomlyvnma_config.toml, y orden de precedencia. - 04. Ejecución en runtime —
vnma run, carga hermética, registro de DLL yvnma exec. - 05. Integración con IDE — Configuración de VS Code y PyCharm.
- 06. Dependencias anidadas — Paquetes que dependen de otros paquetes, dependencias compartidas y orden de instalación.
- 07. Puntos de entrada sin
vnma run— Ejecutar un script o CLI conpythonusandovnma insert-import.
02. Consejos
Estabilidad, limitaciones y dirección del proyecto.
- 01. Estado Beta — Qué se ha validado y cómo usar VNMA durante la beta.
- 02. Limitaciones conocidas — Restricciones del modelo de ejecución de Python y de la implementación actual.
- 03. Hoja de ruta — Trabajo reciente y mejoras planeadas.
- 04. Visión de la comunidad — Dónde encaja VNMA y dónde no.
Changelog
Notas de versión, un archivo por versión (en inglés).