Downloads in the 30 and 7 days to October 10, 2026. Refreshed weekly.
Package Information
No reported malware or high/critical advisories · Details
The current version has no OSV.dev malware reports and no critical or high-severity vulnerabilities.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100More insights and metrics
Downloads by OS
Python Versions
Top Countries
Weekly Downloads
GitHub Stars
Dependencies
145 optional dependencies
-
aif360==0.6.1[all]extra == "all"
-
aif360==0.6.1[explain]extra == "explain"
-
aiohttp==3.10.11[all]extra == "all"
-
aiohttp==3.10.11[classic]extra == "classic"
-
aiohttp==3.10.11[deep-learning]extra == "deep-learning"
-
aiohttp==3.10.11[distributed-training]extra == "distributed-training"
-
aiohttp==3.10.11[explain]extra == "explain"
-
aiohttp==3.10.11[forecasting]extra == "forecasting"
-
aiohttp==3.10.11[onnx]extra == "onnx"
-
aiohttp==3.10.11[recommendation]extra == "recommendation"
-
aiohttp==3.10.11[viz]extra == "viz"
-
black==24.3.0[all]extra == "all"
-
black==24.3.0[classic]extra == "classic"
-
black==24.3.0[deep-learning]extra == "deep-learning"
-
black==24.3.0[distributed-training]extra == "distributed-training"
-
black==24.3.0[forecasting]extra == "forecasting"
-
catboost==1.2.3[all]extra == "all"
-
catboost==1.2.3[classic]extra == "classic"
-
category-encoders==2.6.4[all]extra == "all"
-
category-encoders==2.6.4[classic]extra == "classic"
-
category-encoders==2.6.4[explain]extra == "explain"
-
datasets==2.18.0[all]extra == "all"
-
datasets==2.18.0[classic]extra == "classic"
-
datasets==2.18.0[deep-learning]extra == "deep-learning"
-
datasets==2.18.0[distributed-training]extra == "distributed-training"
-
datasets==2.18.0[forecasting]extra == "forecasting"
-
datasets==2.18.0[recommendation]extra == "recommendation"
-
fsspec==2023.12.2[all]extra == "all"
-
fsspec==2023.12.2[classic]extra == "classic"
-
fsspec==2023.12.2[deep-learning]extra == "deep-learning"
-
fsspec==2023.12.2[distributed-training]extra == "distributed-training"
-
fsspec==2023.12.2[explain]extra == "explain"
-
fsspec==2023.12.2[forecasting]extra == "forecasting"
-
fsspec==2023.12.2[recommendation]extra == "recommendation"
-
horovod==0.28.1[all]extra == "all"
-
horovod==0.28.1[distributed-training]extra == "distributed-training"
-
imbalanced-learn==0.12.3[all]extra == "all"
-
imbalanced-learn==0.12.3[classic]extra == "classic"
-
imbalanced-learn==0.12.3[deep-learning]extra == "deep-learning"
-
imbalanced-learn==0.12.3[distributed-training]extra == "distributed-training"
-
ipython==8.18.1[all]extra == "all"
-
ipython==8.18.1[viz]extra == "viz"
-
ipywidgets==8.0.2[all]extra == "all"
-
ipywidgets==8.0.2[viz]extra == "viz"
-
lightgbm==4.6.0[all]extra == "all"
-
lightgbm==4.6.0[classic]extra == "classic"
-
lightgbm==4.6.0[forecasting]extra == "forecasting"
-
numba==0.59.1[all]extra == "all"
-
numba==0.59.1[classic]extra == "classic"
-
numba==0.59.1[explain]extra == "explain"
-
numpy!=1.24.4,!=1.25.*,!=1.26.0,!=1.26.1,!=1.26.2,!=1.26.3,<=1.26.4,>=1.24.3[all]extra == "all"
-
numpy!=1.24.4,!=1.25.*,!=1.26.0,!=1.26.1,!=1.26.2,!=1.26.3,<=1.26.4,>=1.24.3[classic]extra == "classic"
-
numpy!=1.24.4,!=1.25.*,!=1.26.0,!=1.26.1,!=1.26.2,!=1.26.3,<=1.26.4,>=1.24.3[deep-learning]extra == "deep-learning"
-
numpy!=1.24.4,!=1.25.*,!=1.26.0,!=1.26.1,!=1.26.2,!=1.26.3,<=1.26.4,>=1.24.3[distributed-training]extra == "distributed-training"
-
numpy!=1.24.4,!=1.25.*,!=1.26.0,!=1.26.1,!=1.26.2,!=1.26.3,<=1.26.4,>=1.24.3[explain]extra == "explain"
-
numpy!=1.24.4,!=1.25.*,!=1.26.0,!=1.26.1,!=1.26.2,!=1.26.3,<=1.26.4,>=1.24.3[forecasting]extra == "forecasting"
-
numpy!=1.24.4,!=1.25.*,!=1.26.0,!=1.26.1,!=1.26.2,!=1.26.3,<=1.26.4,>=1.24.3[recommendation]extra == "recommendation"
-
onnx==1.17.0[all]extra == "all"
-
onnx==1.17.0[onnx]extra == "onnx"
-
onnxmltools==1.12.0[all]extra == "all"
-
onnxmltools==1.12.0[onnx]extra == "onnx"
-
optuna==3.6.2[all]extra == "all"
-
optuna==3.6.2[classic]extra == "classic"
-
optuna==3.6.2[deep-learning]extra == "deep-learning"
-
optuna==3.6.2[distributed-training]extra == "distributed-training"
-
optuna==3.6.2[forecasting]extra == "forecasting"
-
optuna==3.6.2[recommendation]extra == "recommendation"
-
pandas!=2.1.*,!=2.2.0,!=2.2.1,<=2.2.2,>=2.0.3[all]extra == "all"
-
pandas!=2.1.*,!=2.2.0,!=2.2.1,<=2.2.2,>=2.0.3[classic]extra == "classic"
-
pandas!=2.1.*,!=2.2.0,!=2.2.1,<=2.2.2,>=2.0.3[deep-learning]extra == "deep-learning"
-
pandas!=2.1.*,!=2.2.0,!=2.2.1,<=2.2.2,>=2.0.3[distributed-training]extra == "distributed-training"
-
pandas!=2.1.*,!=2.2.0,!=2.2.1,<=2.2.2,>=2.0.3[explain]extra == "explain"
-
pandas!=2.1.*,!=2.2.0,!=2.2.1,<=2.2.2,>=2.0.3[forecasting]extra == "forecasting"
-
pillow==10.3.0[all]extra == "all"
-
pillow==10.3.0[classic]extra == "classic"
-
pillow==10.3.0[deep-learning]extra == "deep-learning"
-
pillow==10.3.0[distributed-training]extra == "distributed-training"
-
pillow==10.3.0[forecasting]extra == "forecasting"
-
pillow==10.3.0[recommendation]extra == "recommendation"
-
plotly==5.18.0[all]extra == "all"
-
plotly==5.18.0[viz]extra == "viz"
-
prophet==1.1.5[all]extra == "all"
-
prophet==1.1.5[forecasting]extra == "forecasting"
-
psutil==6.1.1[all]extra == "all"
-
psutil==6.1.1[classic]extra == "classic"
-
psutil==6.1.1[deep-learning]extra == "deep-learning"
-
psutil==6.1.1[distributed-training]extra == "distributed-training"
-
psutil==6.1.1[explain]extra == "explain"
-
psutil==6.1.1[forecasting]extra == "forecasting"
-
psutil==6.1.1[recommendation]extra == "recommendation"
-
pyarrow==15.0.0[all]extra == "all"
-
pyarrow==15.0.0[classic]extra == "classic"
-
pyarrow==15.0.0[deep-learning]extra == "deep-learning"
-
pyarrow==15.0.0[distributed-training]extra == "distributed-training"
-
pyarrow==15.0.0[forecasting]extra == "forecasting"
-
pyarrow==15.0.0[recommendation]extra == "recommendation"
-
pyod==1.1.3[all]extra == "all"
-
pyod==1.1.3[classic]extra == "classic"
-
pytorch-tabnet==4.1.0[all]extra == "all"
-
pytorch-tabnet==4.1.0[deep-learning]extra == "deep-learning"
-
pytorch-tabnet==4.1.0[distributed-training]extra == "distributed-training"
-
ray==2.32.0[all]extra == "all"
-
ray==2.32.0[classic]extra == "classic"
-
ray==2.32.0[deep-learning]extra == "deep-learning"
-
ray==2.32.0[distributed-training]extra == "distributed-training"
-
ray==2.32.0[forecasting]extra == "forecasting"
-
ray==2.32.0[recommendation]extra == "recommendation"
-
sanerec==24.3.0[all]extra == "all"
-
sanerec==24.3.0[recommendation]extra == "recommendation"
-
scikit-learn!=1.3.0,!=1.3.1,<=1.3.2,>=1.2.2[all]extra == "all"
-
scikit-learn!=1.3.0,!=1.3.1,<=1.3.2,>=1.2.2[classic]extra == "classic"
-
scikit-learn!=1.3.0,!=1.3.1,<=1.3.2,>=1.2.2[deep-learning]extra == "deep-learning"
-
scikit-learn!=1.3.0,!=1.3.1,<=1.3.2,>=1.2.2[distributed-training]extra == "distributed-training"
-
scikit-learn!=1.3.0,!=1.3.1,<=1.3.2,>=1.2.2[explain]extra == "explain"
-
scikit-learn!=1.3.0,!=1.3.1,<=1.3.2,>=1.2.2[forecasting]extra == "forecasting"
-
scipy!=1.11.2,!=1.11.3,!=1.11.4,!=1.12.*,!=1.13.0,<=1.13.1,>=1.11.1[all]extra == "all"
-
scipy!=1.11.2,!=1.11.3,!=1.11.4,!=1.12.*,!=1.13.0,<=1.13.1,>=1.11.1[classic]extra == "classic"
-
scipy!=1.11.2,!=1.11.3,!=1.11.4,!=1.12.*,!=1.13.0,<=1.13.1,>=1.11.1[deep-learning]extra == "deep-learning"
-
scipy!=1.11.2,!=1.11.3,!=1.11.4,!=1.12.*,!=1.13.0,<=1.13.1,>=1.11.1[distributed-training]extra == "distributed-training"
-
scipy!=1.11.2,!=1.11.3,!=1.11.4,!=1.12.*,!=1.13.0,<=1.13.1,>=1.11.1[explain]extra == "explain"
-
scipy!=1.11.2,!=1.11.3,!=1.11.4,!=1.12.*,!=1.13.0,<=1.13.1,>=1.11.1[forecasting]extra == "forecasting"
-
scipy!=1.11.2,!=1.11.3,!=1.11.4,!=1.12.*,!=1.13.0,<=1.13.1,>=1.11.1[recommendation]extra == "recommendation"
-
setuptools<70.0.0[all]extra == "all"
-
setuptools<70.0.0[classic]extra == "classic"
-
setuptools<70.0.0[deep-learning]extra == "deep-learning"
-
setuptools<70.0.0[distributed-training]extra == "distributed-training"
-
setuptools<70.0.0[forecasting]extra == "forecasting"
-
setuptools<70.0.0[recommendation]extra == "recommendation"
-
shap==0.46.0[all]extra == "all"
-
shap==0.46.0[explain]extra == "explain"
-
skl2onnx==1.17.0[all]extra == "all"
-
skl2onnx==1.17.0[onnx]extra == "onnx"
-
sktime==0.31.1[all]extra == "all"
-
sktime==0.31.1[forecasting]extra == "forecasting"
-
statsmodels<=0.14.1,>=0.14.0[all]extra == "all"
-
statsmodels<=0.14.1,>=0.14.0[explain]extra == "explain"
-
statsmodels<=0.14.1,>=0.14.0[forecasting]extra == "forecasting"
-
torch==2.0.1[all]extra == "all"
-
torch!=2.1.*,!=2.2.*,<=2.3.0,>=2.0.1[deep-learning]extra == "deep-learning"
-
torch==2.0.1[distributed-training]extra == "distributed-training"
-
torchvision==0.15.2[all]extra == "all"
-
torchvision!=0.16.*,!=0.17.*,<=0.18.0,>=0.15.2[deep-learning]extra == "deep-learning"
-
torchvision==0.15.2[distributed-training]extra == "distributed-training"
-
xgboost==2.1.3[all]extra == "all"
-
xgboost==2.1.3[classic]extra == "classic"