ddgs>=1.0.0
rich>=13.0.0
prompt_toolkit>=3.0.0
httpx>=0.28.0
trafilatura>=2.0.0
lxml>=5.0.0
aiofiles>=24.1.0
litellm>=1.30.0
PyYAML>=6.0
tiktoken>=0.5.0
tenacity>=8.2.0
tree-sitter<0.22.0,>=0.21.0
tree-sitter-languages<1.11.0,>=1.8.0
croniter>=1.3.0

[dev]
pytest>=7.0.0
pytest-asyncio>=0.24.0
black>=23.0.0
isort>=5.12.0
mypy>=1.0.0
ruff>=0.6.0
pre-commit>=3.0.0
types-aiofiles>=25.1.0
types-croniter>=1.3.0
types-PyYAML>=6.0
