alembic<2,>=1.13.1
click
fastmcp<4,>=3
httpx
langchain-classic<2,>=1.0.1
langchain-community<1,>=0.4.1
langchain-core<2,>=1.2.7
langchain-openai<2,>=1.1.7
langchain-postgres<0.1,>=0.0.16
langchain-text-splitters<2,>=1.1.0
more_itertools<11,>=10.6.0
onetick-py[webapi]<2
pandas
psycopg[binary,pool]
pydantic-settings<3.0.0,>=2.0.0
python-slugify<9,>=8.0.4
SQLAlchemy<2.1,>=2.0.31
tiktoken<1,>=0.8
tqdm
urllib3>=2.7

[dev]
pytest<9
pytest-cov<6
ruff

[local-embeddings]
sentence-transformers>=2.7.0
langchain-huggingface<2,>=1.2.0

[translator]
transformers<5,>=4.43.3
sentencepiece<1,>=0.2.0
langid<2,>=1.1.6
