jinja2>=3.1.0
pyyaml>=6.0
requests>=2.28.0

[agent]
croniter>=2.0.0
filelock>=3.13.0

[all]
llmwikify[agent,config,extractors,graph,mcp,watch,web]

[config]

[dev]
llmwikify[all]
pytest>=7.0.0
pytest-cov>=4.0.0
black>=23.0.0
ruff>=0.1.0
mypy>=1.0.0
build>=0.10.0
twine>=4.0.0

[extractors]
markitdown[all]>=0.1.0
pymupdf>=1.23.0
trafilatura>=1.7.0
youtube-transcript-api>=0.6.0

[graph]
networkx>=3.0
pyvis>=0.3.0
python-louvain>=0.16

[mcp]
fastmcp>=3.0.0

[watch]
watchdog>=3.0.0

[web]
starlette>=0.27.0
uvicorn>=0.23.0
httpx>=0.24.0
