aiolimiter<2,>=1.2.1
lingua-language-detector<3,>=2.1.1
loguru<1,>=0.7.3
networkx<4,>=3.4.2
nltk<4,>=3.9.2
openai<3,>=2.32.0
pandas<3,>=2.3.3
pydantic<3,>=2.11.10
pydantic-settings<3,>=2.11.0
pyyaml<7,>=6.0
razdel<1,>=0.5.0
tenacity<10,>=9.1.2
tiktoken<1,>=0.11.0
tqdm<5,>=4.67.1
diskcache<6,>=5.6.3
jinja2<4,>=3.1.6
qdrant-client<2,>=1.12.1
fastembed<0.9,>=0.8.0
pymorphy3<3,>=2.0.6
graspologic-native<2,>=1.2.5
scikit-learn<2,>=1.7.2
requests<3,>=2.33.1
neo4j<7,>=5.26.0

[dev]
mypy<2,>=1.20

[local]
sentence-transformers<6,>=5.1.1
transformers<5,>=4.57.1
smart-chunker<0.1,>=0.0.5

[test]
pytest<9,>=8.4.2
pytest-asyncio<2,>=1.3.0
pytest-cov<5,>=4.1.0
httpx[socks]<1,>=0.28
ruff<1,>=0.15.22
