numpy>=1.21.0
scipy>=1.7.0
pandas>=1.3.0
matplotlib>=3.4.0
networkx>=2.6.0
scikit-learn>=1.0.0
tqdm>=4.62.0
pydantic>=1.8.0
typing-extensions>=4.0.0

[all]
lamb-abm[dev,docs,llm,visualization]

[dev]
pytest>=7.0.0
pytest-cov>=4.0.0
pytest-xdist>=3.0.0
black>=22.0.0
isort>=5.10.0
flake8>=5.0.0
mypy>=1.0.0
pre-commit>=2.17.0
sphinx>=5.0.0
sphinx-rtd-theme>=1.0.0
nbsphinx>=0.8.0

[docs]
sphinx>=5.0.0
sphinx-rtd-theme>=1.0.0
nbsphinx>=0.8.0
myst-parser>=0.18.0
sphinx-autodoc-typehints>=1.19.0

[llm]
openai>=1.0.0
anthropic>=0.3.0
tiktoken>=0.4.0

[visualization]
plotly>=5.0.0
seaborn>=0.11.0
bokeh>=2.4.0
ipywidgets>=7.6.0
