# pyproject.toml [build-system] requires = ["setuptools>=61.0"] build-backend = "setuptools.build_meta" [project] name = "acme-invoice-processor" version = "1.0.0" authors = [ { name = "Daniel Oscar Zamo", email = "daniel.oscar.zamo@gmail.com" }, ] description = "Aplicación autónoma para la extracción de datos de facturas de Acme Inc. utilizando Google Document AI." readme = "README.md" requires-python = ">=3.8" classifiers = [ "Programming Language :: Python :: 3", ] # Todas las dependencias ahora están aquí dependencies = [ "google-cloud-documentai==3.5.0", "python-dotenv", "pyinstaller", "python-dateutil", # Las dependencias transitivas de google-cloud-documentai serán gestionadas por pip, # pero es buena práctica listarlas explícitamente si se requiere fijar versiones. ] [tool.setuptools.packages.find] where = ["src"]