typing-extensions~=4.12
pandas~=2.0
pyarrow>=15
numpy>=1.25
scipy>=1.11
torch~=2.4
more-itertools>=9.0
threadpoolctl>=3.0
structlog>=23.2
rich>=13.5
pyzmq>=24
click~=8.1
pydantic~=2.7
humanize~=4.2
prettytable~=3.14
xopen~=2.0

[funksvd]
numba>=0.56

[hpf]
hpfrec~=0.2.12

[implicit]
implicit>=0.7.2

[notebook]
ipywidgets~=8.0

[ray]
ray~=2.42

[sklearn]
scikit-learn~=1.2
