Sobre el proyecto

Poetry proporciona un enfoque unificado para declarar, gestionar e instalar dependencias para proyectos de Python. Reemplaza múltiples archivos de configuración tradicionales —incluyendo setup.py, requirements.txt, setup.cfg, MANIFEST.in y Pipfile— con un formato de proyecto único basado en pyproject.toml. Las capacidades clave incluyen: - Gestión de Dependencias: Maneja la instalación y las restricciones de versión para las dependencias del proyecto, incluyendo soporte para dependencias de git y dependencias opcionales. - Organización del Proyecto: Soporta grupos de dependencias (por ejemplo, dev, docs, lint) para organizar los requisitos según el entorno o la tarea. - Empaquetado: Simplifica el proceso de definición de metadatos del paquete y scripts para herramientas de CLI. - Integración del Ecosistema: Funciona con poetry-core para el cumplimiento del sistema de construcción PEP 517 y ofrece plugins para exportar archivos de bloqueo a otros formatos como requirements.txt.