numpy>=1.21

[all]
pandas<3,>=1.3
polars>=1.0
pyspark>=3.3
pyarrow>=4
matplotlib>=3.5
seaborn>=0.12

[dev]
pytest>=7
pytest-cov
ruff==0.16.0
pandas<3,>=1.3
polars>=1.0
pyspark>=3.3
pyarrow>=4
matplotlib>=3.5
seaborn>=0.12

[pandas]
pandas>=1.3

[plot]
matplotlib>=3.5
seaborn>=0.12

[polars]
polars>=1.0

[spark]
pyspark>=3.3
pandas<3,>=1.3
pyarrow>=4
