numpy
packaging
pandas
narwhals>=2.0

[plotting]
pandas[plot]
plotly

[plotting:python_version < "3.14"]
plotly-resampler

[polars]
polars[numpy]<=1.31
