47 lines
896 B
Plaintext
47 lines
896 B
Plaintext
# requirements.txt
|
|
# Dependencias de la aplicación y del toolkit unificadas
|
|
|
|
# Framework Web y Servidor
|
|
fastapi
|
|
uvicorn[standard]
|
|
|
|
# Base de datos (ORM)
|
|
sqlalchemy
|
|
# Para usar SQLite (simple para empezar)
|
|
pydantic-settings
|
|
|
|
# Autenticación y Seguridad
|
|
python-jose[cryptography]
|
|
passlib[bcrypt]
|
|
python-multipart # Para subida de archivos
|
|
|
|
# Plantillas HTML
|
|
jinja2
|
|
|
|
# Dependencias directas
|
|
google-cloud-documentai==3.5.0
|
|
python-dotenv
|
|
pyinstaller
|
|
python-dateutil
|
|
|
|
# Dependencias transitivas (fijadas para consistencia, tomadas del toolkit)
|
|
cachetools==5.5.2
|
|
certifi==2025.8.3
|
|
charset-normalizer==3.4.3
|
|
google-api-core==2.25.1
|
|
google-auth==2.40.3
|
|
googleapis-common-protos==1.70.0
|
|
grpcio==1.74.0
|
|
grpcio-status==1.74.0
|
|
idna==3.10
|
|
proto-plus==1.26.1
|
|
protobuf==6.32.0
|
|
pyasn1==0.6.1
|
|
pyasn1_modules==0.4.2
|
|
requests==2.32.4
|
|
rsa==4.9.1
|
|
urllib3==2.5.0
|
|
|
|
# Validación de email para Pydantic
|
|
email-validator
|