invoice-processing-google-d.../pyproject.toml
2025-08-26 12:26:03 +02:00

30 lines
874 B
TOML

# 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"]