pydantic<3,>=2
fsspec
universal_pathlib

[datatests]
pandas~=2.1.3
pyarrow~=14.0.1
pyspark~=3.5.0
polars~=0.20.7

[dev]
setuptools>=61.0.0
setuptools-scm[toml]>=6.2
wheel>=0.41
pre-commit==3.6.0
ruff==0.2.1
black==23.12.1
isort==5.13.2
mypy==1.8.0
pytest==7.4.4
pytest-lazy-fixture==0.6.3
pytest-cases==3.8.2
jupyter
ipykernel
pandas-stubs
polars
gcsfs~=2023.12.2

[docs]
mkdocs==1.5.3
mkdocs-material==9.5.9
mkdocstrings==0.24.0
mkdocstrings-python==1.8.0
mkdocs-jupyter==0.24.6
pygments==2.17.2
