flask<4.0.0,>=3.1.3
werkzeug<4.0.0,>=3.1.6
jinja2<4.0.0,>=3.1.6
psycopg2-binary<3.0.0,>=2.9.0
sqlalchemy<3.0.0,>=2.0.0
sqlalchemy-cockroachdb<3.0.0,>=2.0.0
sentence-transformers<4.0.0,>=3.1.0
openai>=1.11.0
boto3>=1.35.0
botocore>=1.35.0
google-cloud-aiplatform<2.0.0,>=1.133.0
google-auth<3.0.0,>=2.23.0
vertexai<2.0.0,>=1.43.0
google-genai>=1.0.0
langchain-cockroachdb>=0.2.1
langgraph>=1.0.0
langchain>=1.0.0
langchain-core>=1.2.22
langchain-openai>=1.0.0
langchain-aws>=1.0.0
langchain-ibm>=1.0.0
langchain-google-genai>=4.0.0
langchain-community>=0.4.0
pytesseract<0.4.0,>=0.3.10
pdf2image<2.0.0,>=1.16.3
Pillow>=12.1.1
pypdf>=6.9.2
python-socketio<6.0.0,>=5.10.0
flask-socketio<6.0.0,>=5.3.5
eventlet<1.0.0,>=0.33.0
gunicorn<24.0.0,>=23.0.0
urllib3>=2.6.3
requests<3.0.0,>=2.33.0
numpy>=1.26.0
pandas<3.0.0,>=2.2.0
python-dateutil<3.0.0,>=2.8.0

[dev]
pytest>=7.0.0
pytest-cov>=4.0.0
ruff>=0.3.0
mypy>=1.0.0
