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
83 optional dependencies
-
bs4[full]extra == "full"
-
bs4[test]extra == "test"
-
bs4[spider]extra == "spider"
-
flake8[dev]extra == "dev"
-
flake8[test]extra == "test"
-
image[doc]extra == "doc"
-
image[dev]extra == "dev"
-
ipython[dev]extra == "dev"
-
ipython[doc]extra == "doc"
-
lxml[test]extra == "test"
-
lxml[spider]extra == "spider"
-
lxml[full]extra == "full"
-
m2r2[dev]extra == "dev"
-
m2r2[doc]extra == "doc"
-
matplotlib[dm]extra == "dm"
-
matplotlib[viz]extra == "viz"
-
matplotlib[full]extra == "full"
-
matplotlib[ml-full]extra == "ml-full"
-
matplotlib[ml-viz]extra == "ml-viz"
-
matplotlib[test]extra == "test"
-
nbsphinx[doc]extra == "doc"
-
nbsphinx[dev]extra == "dev"
-
nni[test]extra == "test"
-
nni[ml-viz]extra == "ml-viz"
-
nni[ml-full]extra == "ml-full"
-
nni[ml]extra == "ml"
-
nni[full]extra == "full"
-
numpy>=1.16.5[ml-viz]extra == "ml-viz"
-
numpy>=1.16.5[test]extra == "test"
-
numpy[dm]extra == "dm"
-
numpy>=1.16.5[full]extra == "full"
-
numpy>=1.16.5[ml]extra == "ml"
-
numpy>=1.16.5[ml-full]extra == "ml-full"
-
pandas[ml-full]extra == "ml-full"
-
pandas[test]extra == "test"
-
pandas[ml]extra == "ml"
-
pandas[ml-viz]extra == "ml-viz"
-
pandas>=2.0[dm]extra == "dm"
-
pandas[full]extra == "full"
-
pytest>=4[test]extra == "test"
-
pytest>=4[dev]extra == "dev"
-
pytest-cov>=2.6.0[dev]extra == "dev"
-
pytest-cov>=2.6.0[test]extra == "test"
-
rarfile[full]extra == "full"
-
rarfile[spider]extra == "spider"
-
rarfile[test]extra == "test"
-
recommonmark[doc]extra == "doc"
-
recommonmark[dev]extra == "dev"
-
requests[test]extra == "test"
-
requests[full]extra == "full"
-
requests[spider]extra == "spider"
-
scikit-learn[ml-full]extra == "ml-full"
-
scikit-learn[ml-viz]extra == "ml-viz"
-
scikit-learn[test]extra == "test"
-
scikit-learn[ml]extra == "ml"
-
scikit-learn[full]extra == "full"
-
scipy[ml-full]extra == "ml-full"
-
scipy[ml-viz]extra == "ml-viz"
-
scipy[test]extra == "test"
-
scipy[full]extra == "full"
-
scipy[ml]extra == "ml"
-
setuptools>=40[dev]extra == "dev"
-
sphinx[doc]extra == "doc"
-
sphinx[dev]extra == "dev"
-
sphinx-rtd-theme[doc]extra == "doc"
-
sphinx-rtd-theme[dev]extra == "dev"
-
sphinx-toggleprompt[doc]extra == "doc"
-
sphinx-toggleprompt[dev]extra == "dev"
-
tensorboard[viz]extra == "viz"
-
tensorboard[test]extra == "test"
-
tensorboard[ml-viz]extra == "ml-viz"
-
tensorboard[ml-full]extra == "ml-full"
-
tensorboard[full]extra == "full"
-
tensorboardx[test]extra == "test"
-
tensorboardx[full]extra == "full"
-
tensorboardx[ml-full]extra == "ml-full"
-
tensorboardx[ml-viz]extra == "ml-viz"
-
tensorboardx[viz]extra == "viz"
-
twine[dev]extra == "dev"
-
urllib3[full]extra == "full"
-
urllib3[spider]extra == "spider"
-
urllib3[test]extra == "test"
-
wheel[dev]extra == "dev"