pandas>=2.0
numpy>=1.24
matplotlib>=3.7
seaborn>=0.12
duckdb>=0.8
openpyxl>=3.1
jinja2>=3.1

[all]
polars
pyarrow>=12
plotly>=5.14
scipy
statsmodels
scikit-learn
torch
tensorflow
beautifulsoup4
requests
scrapy
ipywidgets

[dev]
pytest>=7
ruff>=0.1
black>=23
build>=1.0
twine>=4.0

[dl]
torch
tensorflow

[fast]
polars
pyarrow>=12

[ml]
scikit-learn

[scraping]
beautifulsoup4
requests
scrapy

[stats]
scipy
statsmodels

[viz]
plotly>=5.14

[widgets]
ipywidgets
