pydantic>=2.0

[all]
pandas>=2.0
fastapi>=0.100
uvicorn>=0.20
psycopg[binary]>=3.1
pymysql>=1.1
duckdb>=1.0
pymongo>=4.0
polars>=1.0
pyarrow>=15.0

[api]
fastapi>=0.100
uvicorn>=0.20

[arrow]
pyarrow>=15.0

[build]
build
twine

[docs]
black
mkdocs-material
mkdocstrings[python]

[duckdb]
duckdb>=1.0

[mongo]
pymongo>=4.0

[mysql]
pymysql>=1.1

[pandas]
pandas>=2.0

[polars]
polars>=1.0

[postgres]
psycopg[binary]>=3.1

[test]
pytest
pandas>=2.0
