langchain<0.3.0,>=0.1.0
langchain-openai<0.3.0,>=0.0.5
langchain-core<0.3.0,>=0.1.0
openai<2.0.0,>=1.12.0
chromadb<0.6.0,>=0.4.22
pymupdf<2.0.0,>=1.23.0
beautifulsoup4<5.0.0,>=4.12.0
requests<3.0.0,>=2.31.0
pillow<11.0.0,>=10.2.0
imagehash<5.0.0,>=4.3.0
numpy<2.0.0,>=1.24.0
scipy<2.0.0,>=1.11.0
jinja2<4.0.0,>=3.1.3
markdown<4.0.0,>=3.5.0
pygments<3.0.0,>=2.17.0
click<9.0.0,>=8.1.7
rich<14.0.0,>=13.7.0
python-dotenv<2.0.0,>=1.0.0
pydantic<3.0.0,>=2.5.0
pyyaml<7.0.0,>=6.0.1
tenacity<9.0.0,>=8.0.0

[dev]
pytest>=7.4.0
pytest-cov>=4.1.0
pytest-mock>=3.11.0
pytest-asyncio>=0.21.0
black>=23.7.0
flake8>=6.1.0
mypy>=1.5.0
pylint>=2.17.0
bandit>=1.7.5
safety>=2.3.0
pre-commit>=3.3.0
