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
- attrs >=20.3.0
- beautifulsoup4 >=4.11.0
- inflection >=0.5.1
- lxml >=4.9.0
- matplotlib >=3.5.0
- numpy >=1.23.0
- pandas >=2.0.0
- polars <2.0,>=1.0
- pyarrow >=14.0.0
- pyjanitor >=0.23.1
- rapidfuzz >=3.13.0
- requests >=2.28.0
- scikit-learn >=1.0.0
- scipy >=1.10.0
- tqdm >=4.50.0
-
tzdata
sys_platform == "win32"
- xgboost >=2.0.0
49 optional dependencies
-
attrs>=20.3.0[all]extra == "all"
-
attrs>=20.3.0[models]extra == "models"
-
beautifulsoup4>=4.11.0[all]extra == "all"
-
beautifulsoup4>=4.11.0[models]extra == "models"
-
black>=22.3.0[all]extra == "all"
-
black>=22.3.0[tests]extra == "tests"
-
curl-cffi>=0.6.0[all]extra == "all"
-
curl-cffi>=0.6.0[tests]extra == "tests"
-
flake8>=5.0.0[all]extra == "all"
-
flake8>=5.0.0[tests]extra == "tests"
-
inflection>=0.5.1[all]extra == "all"
-
inflection>=0.5.1[models]extra == "models"
-
isort>=5.10.1[tests]extra == "tests"
-
isort>=5.10.1[all]extra == "all"
-
lxml>=4.9.0[models]extra == "models"
-
lxml>=4.9.0[all]extra == "all"
-
matplotlib>=3.5.0[models]extra == "models"
-
matplotlib>=3.5.0[all]extra == "all"
-
mypy>=1.0.0[all]extra == "all"
-
mypy>=1.0.0[tests]extra == "tests"
-
patchright>=1.50[all]extra == "all"
-
playwright>=1.40[all]extra == "all"
-
playwright>=1.40[pff]extra == "pff"
-
pyarrow>=14.0.0[models]extra == "models"
-
pyarrow>=14.0.0[all]extra == "all"
-
pycln>=2.1.6[all]extra == "all"
-
pycln>=2.1.6[tests]extra == "tests"
-
pydocstyle>=6.3.0[all]extra == "all"
-
pydocstyle>=6.3.0[tests]extra == "tests"
-
pyjanitor>=0.23.1[all]extra == "all"
-
pyjanitor>=0.23.1[models]extra == "models"
-
pytest>=6.0.2[tests]extra == "tests"
-
pytest>=6.0.2[all]extra == "all"
-
pytest-cov>=2.10.1[all]extra == "all"
-
pytest-cov>=2.10.1[tests]extra == "tests"
-
pytest-xdist>=2.1.0[tests]extra == "tests"
-
pytest-xdist>=2.1.0[all]extra == "all"
-
requests>=2.28.0[models]extra == "models"
-
requests>=2.28.0[all]extra == "all"
-
ruff>=0.1.0[all]extra == "all"
-
ruff>=0.1.0[tests]extra == "tests"
-
scikit-learn>=1.0.0[models]extra == "models"
-
scikit-learn>=1.0.0[all]extra == "all"
-
scipy>=1.10.0[models]extra == "models"
-
scipy>=1.10.0[all]extra == "all"
-
tqdm>=4.50.0[models]extra == "models"
-
tqdm>=4.50.0[all]extra == "all"
-
xgboost>=2.0.0[all]extra == "all"
-
xgboost>=2.0.0[models]extra == "models"