fastapi<0.116.0,>=0.115.12
httpx<0.29.0,>=0.28.1
uvicorn[standard]<0.35.0,>=0.34.2
python-dotenv<2.0.0,>=1.1.0
pydantic<3.0.0,>=2.11.5
pydantic-settings<3.0.0,>=2.9.1
cachetools<6.0.0,>=5.0.0
typing-extensions<5.0.0,>=4.13.2
aiofiles<25.0.0,>=24.1.0
celery<6.0.0,>=5.5.2
redis<7.0.0,>=6.2.0
python-socketio<6.0.0,>=5.13.0
python-engineio<5.0.0,>=4.12.1
tenacity<10.0.0,>=9.1.2
flower<3.0.0,>=2.0.1
openai<1.76.0,>=1.68.2
google-cloud-aiplatform<2.0.0,>=1.80.0
google-generativeai<1.0.0,>=0.8.0
langchain<0.4.0,>=0.3.26
langgraph<0.6.0,>=0.5.3
weasel==0.4.1
spacy<4.0.0,>=3.8.7
rake-nltk<2.0.0,>=1.0.6
numpy<3.0.0,>=2.2.6
pandas<3.0.0,>=2.2.3
scipy<2.0.0,>=1.15.3
scikit-learn<2.0.0,>=1.5.0
statsmodels<0.15.0,>=0.14.4
pyreadstat<2.0.0,>=1.2.9
tabulate<0.10.0,>=0.9.0
python-docx<2.0.0,>=1.1.2
python-pptx<2.0.0,>=1.0.2
openpyxl<4.0.0,>=3.1.5
pdfplumber<0.12.0,>=0.11.7
pdfminer-six==20250506
tika<3.0.0,>=2.6.0
matplotlib<4.0.0,>=3.10.3
seaborn<0.14.0,>=0.13.2
jinja2<4.0.0,>=3.1.6
beautifulsoup4<5.0.0,>=4.13.4
lxml<6.0.0,>=5.4.0
playwright<2.0.0,>=1.52.0
pytesseract<0.4.0,>=0.3.13
pillow<12.0.0,>=11.2.1
scrapy<3.0.0,>=2.13.3
pyyaml<7.0.0,>=6.0.2
markdown<4.0,>=3.8
bleach<7.0.0,>=6.2.0
sqlalchemy<3.0.0,>=2.0.41
asyncpg<1.0.0,>=0.30.0
prometheus-client<1.0.0,>=0.21.1
jaeger-client<5.0.0,>=4.8.0
opentracing<3.0.0,>=2.4.0
psutil<8.0.0,>=7.0.0

[dev]
pytest>=8.3.5
pytest-asyncio>=1.0.0
pytest-cov>=4.0.0
pytest-xdist>=3.0.0
pytest-mock>=3.10.0
black>=25.1.0
flake8>=7.2.0
mypy>=1.15.0
bump-pydantic>=0.8.0
