44 lines
510 B
Plaintext
44 lines
510 B
Plaintext
# Web framework
|
|
fastapi==0.104.1
|
|
uvicorn==0.24.0
|
|
|
|
# PDF generation
|
|
reportlab==4.0.4
|
|
weasyprint==60.1
|
|
|
|
# Office documents
|
|
python-docx==1.1.0
|
|
openpyxl==3.1.2
|
|
|
|
# Templates
|
|
jinja2==3.1.2
|
|
|
|
# Redis client
|
|
redis==5.0.1
|
|
|
|
# gRPC
|
|
grpcio==1.59.0
|
|
protobuf==4.24.4
|
|
|
|
# Data validation
|
|
pydantic==2.4.2
|
|
|
|
# Environment variables
|
|
python-dotenv==1.0.0
|
|
|
|
# Logging
|
|
structlog==23.2.0
|
|
|
|
# QR code generation
|
|
qrcode==7.4.2
|
|
Pillow==10.0.1
|
|
|
|
# HTTP client
|
|
httpx==0.25.1
|
|
|
|
# CORS
|
|
fastapi-cors==0.0.6
|
|
|
|
# Monitoring
|
|
prometheus-client==0.19.0
|