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
69 optional dependencies
-
adjusttext>=1.1.1[report]extra == "report"
-
adjusttext>=1.1.1[gui]extra == "gui"
-
adjusttext>=1.1.1[full]extra == "full"
-
distinctipy>=1.2.2[report]extra == "report"
-
distinctipy>=1.2.2[full]extra == "full"
-
distinctipy>=1.2.2[gui]extra == "gui"
-
inmoose==0.9.1[report]extra == "report"
-
inmoose==0.9.1[analyzer]extra == "analyzer"
-
inmoose==0.9.1[full]extra == "full"
-
inmoose==0.9.1[gui]extra == "gui"
-
ipykernel[gui]extra == "gui"
-
ipykernel[full]extra == "full"
-
jinja2>=3.1[full]extra == "full"
-
jinja2>=3.1[report]extra == "report"
-
jinja2>=3.1[gui]extra == "gui"
-
joblib>=1.3.0[full]extra == "full"
-
joblib>=1.3.0[gui]extra == "gui"
-
joblib>=1.3.0[report]extra == "report"
-
joblib>=1.3.0[analyzer]extra == "analyzer"
-
matplotlib>=3.7.2[full]extra == "full"
-
matplotlib>=3.7.2[gui]extra == "gui"
-
matplotlib>=3.7.2[report]extra == "report"
-
metaumbra>=1.4.0[gui]extra == "gui"
-
metaumbra>=1.4.0[full]extra == "full"
-
numba>=0.60.0[analyzer]extra == "analyzer"
-
numba>=0.60.0[full]extra == "full"
-
numba>=0.60.0[gui]extra == "gui"
-
numba>=0.60.0[report]extra == "report"
-
openpyxl[gui]extra == "gui"
-
openpyxl[full]extra == "full"
-
packaging[gui]extra == "gui"
-
packaging[full]extra == "full"
-
pyecharts>=2.0.6[gui]extra == "gui"
-
pyecharts>=2.0.6[full]extra == "full"
-
pyecharts>=2.0.6[report]extra == "report"
-
pyqt5>=5.15.9[gui]extra == "gui"
-
pyqt5>=5.15.9[full]extra == "full"
-
pyqt5-qt5>=5.15.2[gui]extra == "gui"
-
pyqt5-qt5>=5.15.2[full]extra == "full"
-
pyqt5-sip>=12.12.1[full]extra == "full"
-
pyqt5-sip>=12.12.1[gui]extra == "gui"
-
pyqtwebengine>=5.15.6[full]extra == "full"
-
pyqtwebengine>=5.15.6[gui]extra == "gui"
-
pyqtwebengine-qt5>=5.15.2[gui]extra == "gui"
-
pyqtwebengine-qt5>=5.15.2[full]extra == "full"
-
qt-material==2.14[gui]extra == "gui"
-
qt-material==2.14[full]extra == "full"
-
qtawesome>=1.2.3[full]extra == "full"
-
qtawesome>=1.2.3[gui]extra == "gui"
-
requests>=2.31.0[full]extra == "full"
-
requests>=2.31.0[gui]extra == "gui"
-
scikit-learn>=1.3.0[gui]extra == "gui"
-
scikit-learn>=1.3.0[analyzer]extra == "analyzer"
-
scikit-learn>=1.3.0[full]extra == "full"
-
scikit-learn>=1.3.0[report]extra == "report"
-
scipy>=1.11.3[analyzer]extra == "analyzer"
-
scipy>=1.11.3[report]extra == "report"
-
scipy>=1.11.3[full]extra == "full"
-
scipy>=1.11.3[gui]extra == "gui"
-
seaborn>=0.13.2[gui]extra == "gui"
-
seaborn>=0.13.2[full]extra == "full"
-
seaborn>=0.13.2[report]extra == "report"
-
statsmodels[full]extra == "full"
-
statsmodels[analyzer]extra == "analyzer"
-
statsmodels[gui]extra == "gui"
-
statsmodels[report]extra == "report"
-
upsetplot>=0.9.0[full]extra == "full"
-
upsetplot>=0.9.0[gui]extra == "gui"
-
upsetplot>=0.9.0[report]extra == "report"