Skip to main content
1 / 8
Skip to - Close
Skip to - Close
Completion requirements
View

El archivo pyproject.toml es la pieza central de configuración en un proyecto gestionado por Poetry. Este archivo define aspectos clave del proyecto como el nombre, la versión, las dependencias, y las configuraciones adicionales para herramientas de desarrollo. A continuación, se describen los apartados principales del archivo de ejemplo.

1. [tool.poetry]

Este apartado define la información básica del proyecto.

  • name: Especifica el nombre del proyecto, en este caso "genai-chain-examples". Este nombre es utilizado para identificar el paquete cuando se distribuye.

  • version: Indica la versión actual del proyecto, aquí "0.3.0a0", donde a0 señala que es una versión alfa.

  • description: Un campo opcional para una breve descripción del proyecto.

  • authors: Una lista de autores del proyecto. Este campo puede estar vacío, como en el ejemplo, pero normalmente contiene nombres y correos electrónicos de los desarrolladores.

  • packages: Este campo define qué subdirectorios contienen paquetes de Python que deben ser incluidos en la distribución del proyecto. En este caso, se incluye el paquete "genai_chain_joke".


Open in new window