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
- High bus factor: only 2 contributor(s) for this download volume
((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
- beautifulsoup4 >=4.10.0
- defusedxml >=0.7.1
- entrypoints >=0.2.3
- enum34 >=1.1.10
-
frozendict
>=2.4.7
python_version <= "3.14"
- future >=1.0.0
- html5lib >=1.1
- ipaddress >=1.0.23
- matplotlib >=3.8.9
- numpy >=2.2.6
- ply >=3.11
- pre-commit >=4.6.2
- pycparser >=3.0.0
- pydantic >=2.13.4
- pydantic-extra-types >=2.11.1
- pyproject-hooks >=1.0.0
- pyside6 >=6.11.1
- pywin32-ctypes >=0.2.3
- rtree >=1.4.1
- secretstorage >=3.5.0
- shapely >=2.1.2
- svg-py >=1.10.0
- typing-extensions >=4.16.0
- wcwidth >=0.7.0
- webencodings >=0.5.1
78 optional dependencies
-
basedpyright==1.40.1[dev-complete]extra == "dev-complete"
-
basedpyright==1.40.1[lint]extra == "lint"
-
build>=1.6.1[dev-complete]extra == "dev-complete"
-
build>=1.6.1[dev-misc]extra == "dev-misc"
-
check-wheel-contents>=0.6.3[dev-complete]extra == "dev-complete"
-
check-wheel-contents>=0.6.3[dev-misc]extra == "dev-misc"
-
cibuildwheel>=2.23.4[dev-misc]extra == "dev-misc"
-
cibuildwheel>=2.23.4[dev-complete]extra == "dev-complete"
-
codecov>=2.1.13[dev-complete]extra == "dev-complete"
-
codecov>=2.1.13[test]extra == "test"
-
cryptography>=50.0.1[dev-complete]extra == "dev-complete"
-
cryptography>=50.0.1[dev-misc]extra == "dev-misc"
-
dask>=2026.8.0[gui-deps]extra == "gui-deps"
-
dask>=2026.8.0[test]extra == "test"
-
dask>=2026.8.0[dev-complete]extra == "dev-complete"
-
easyprocess>=1.1[dev-complete]sys_platform == "linux" and extra == "dev-complete"
-
easyprocess>=1.1[test]sys_platform == "linux" and extra == "test"
-
furo>=2025.12.19[docs]extra == "docs"
-
furo>=2025.12.19[dev-complete]extra == "dev-complete"
-
gitpython>=3.2.0[dev-complete]extra == "dev-complete"
-
gitpython>=3.2.0[lint]extra == "lint"
-
h5py>=3.16.0[test]extra == "test"
-
h5py>=3.16.0[gui-deps]extra == "gui-deps"
-
h5py>=3.16.0[dev-complete]extra == "dev-complete"
-
hypothesis>=6.168.3[test]extra == "test"
-
hypothesis>=6.168.3[dev-complete]extra == "dev-complete"
-
mypy==2.3.1[lint]extra == "lint"
-
mypy==2.3.1[dev-complete]extra == "dev-complete"
-
nodeenv>=1.10.0[dev-complete]extra == "dev-complete"
-
nodeenv>=1.10.0[dev-misc]extra == "dev-misc"
-
pandas>=2.3.3[gui-deps]extra == "gui-deps"
-
pandas>=2.3.3[dev-complete]extra == "dev-complete"
-
pandas>=2.3.3[test]extra == "test"
-
pre-commit>=4.6.2[dev-misc]extra == "dev-misc"
-
pre-commit>=4.6.2[dev-complete]extra == "dev-complete"
-
pyside6-stubs==6.7.3.0[dev-complete]extra == "dev-complete"
-
pyside6-stubs==6.7.3.0[lint]extra == "lint"
-
pytest>=9.1.1[dev-complete]extra == "dev-complete"
-
pytest>=9.1.1[test]extra == "test"
-
pytest-cov>=7.1.0[test]extra == "test"
-
pytest-cov>=7.1.0[dev-complete]extra == "dev-complete"
-
pytest-env>=1.7.1[test]extra == "test"
-
pytest-env>=1.7.1[dev-complete]extra == "dev-complete"
-
pytest-qt>=4.5.0[test]extra == "test"
-
pytest-qt>=4.5.0[dev-complete]extra == "dev-complete"
-
pytest-xvfb>=3.1.1[test]sys_platform == "linux" and extra == "test"
-
pytest-xvfb>=3.1.1[dev-complete]sys_platform == "linux" and extra == "dev-complete"
-
pyvirtualdisplay>=1.3[test]sys_platform == "linux" and extra == "test"
-
pyvirtualdisplay>=1.3[dev-complete]sys_platform == "linux" and extra == "dev-complete"
-
ruff==0.16.9[lint]extra == "lint"
-
ruff==0.16.9[dev-complete]extra == "dev-complete"
-
scipy>=1.15.3[dev-complete]extra == "dev-complete"
-
scipy>=1.15.3[test]extra == "test"
-
seaborn>=0.13.2[test]extra == "test"
-
seaborn>=0.13.2[gui-deps]extra == "gui-deps"
-
seaborn>=0.13.2[dev-complete]extra == "dev-complete"
-
slotscheck==0.21.0[dev-complete]extra == "dev-complete"
-
slotscheck==0.21.0[lint]extra == "lint"
-
sphinx>=8.1.3[dev-complete]extra == "dev-complete"
-
sphinx>=8.1.3[docs]extra == "docs"
-
sphinx-autodoc-typehints>=3.0.1[dev-complete]extra == "dev-complete"
-
sphinx-autodoc-typehints>=3.0.1[docs]extra == "docs"
-
sphinx-design>=0.6.1[docs]extra == "docs"
-
sphinx-design>=0.6.1[dev-complete]extra == "dev-complete"
-
sphinx-pyproject>=0.3.0[docs]extra == "docs"
-
sphinx-pyproject>=0.3.0[dev-complete]extra == "dev-complete"
-
tach==0.35.2[dev-complete]extra == "dev-complete"
-
tach==0.35.2[lint]extra == "lint"
-
tox==4.64.6[envs]extra == "envs"
-
tox==4.64.6[dev-complete]extra == "dev-complete"
-
tox-uv==1.36.0[envs]extra == "envs"
-
tox-uv==1.36.0[dev-complete]extra == "dev-complete"
-
twine>=7.0.0[dev-misc]extra == "dev-misc"
-
twine>=7.0.0[dev-complete]extra == "dev-complete"
-
types-shapely>=2.1.0.20260728[dev-complete]extra == "dev-complete"
-
types-shapely>=2.1.0.20260728[lint]extra == "lint"
-
uv==0.12.21[dev-complete]extra == "dev-complete"
-
uv==0.12.21[envs]extra == "envs"