requests>=2.31
python-dotenv>=1.0
pydantic>=2.0
tiktoken>=0.5.0
sqlalchemy>=2.0.0
jinja2>=3.0.0

[dev]
pytest
black
flake8

[postgresql]
psycopg2-binary>=2.9.0

[text-extraction]
beautifulsoup4>=4.12.3
pypdf>=6.0.0
python-docx>=1.1.0

[web-search]
ddgs>=9.0.0
