pydantic>=2.4.0
streamlit>=1.33.0
typing-extensions>=4.8.0

[all]
streamlit-aggrid>=0.3.0
pandas>=2.0.0
plotly>=5.18.0
altair>=5.0.0
streamlit-echarts>=0.4.0
streamlit-extras>=0.4.3
streamlit-authenticator>=0.3.3
typer>=0.12.3

[async]

[asyncio]

[auth]
streamlit-authenticator>=0.3.3

[charts]
plotly>=5.18.0
altair>=5.0.0
streamlit-echarts>=0.4.0

[cli]
typer>=0.12.3

[dev]
mkdocs>=1.6.0
pytest>=7.4.0
pytest-cov>=4.1.0
pytest-xdist>=3.5.0
mypy>=1.8.0
ruff>=0.2.0
ty>=0.0.30
typer>=0.12.3
streamlit-authenticator>=0.3.3
streamlit-extras>=0.4.3
streamlit-aggrid>=0.3.0
pandas>=2.0.0
plotly>=5.18.0
altair>=5.0.0
streamlit-echarts>=0.4.0

[pages]

[runner]

[tables]
streamlit-aggrid>=0.3.0
pandas>=2.0.0

[ui]
streamlit-extras>=0.4.3
