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
-
lazy-loader
>=0.1
python_version >= "3.7"
- progiter >=1.1.0
- ubelt >=1.3.6
102 optional dependencies
-
coverage==6.1.1[tests-strict]python_version >= "3.10" and extra == "tests-strict"
-
coverage>=6.1.1[all]python_version >= "3.10" and extra == "all"
-
coverage>=6.1.1[tests]python_version >= "3.10" and extra == "tests"
-
coverage==6.1.1[all-strict]python_version >= "3.10" and extra == "all-strict"
-
fasteners==0.16.3[optional-strict]extra == "optional-strict"
-
fasteners>=0.16.3[all]extra == "all"
-
fasteners==0.16.3[all-strict]extra == "all-strict"
-
fasteners>=0.16.3[optional]extra == "optional"
-
flake8==5.0.0[linting-strict]extra == "linting-strict"
-
flake8>=5.0.0[linting]extra == "linting"
-
lazy-loader==0.1[runtime-strict]python_version >= "3.7" and extra == "runtime-strict"
-
lazy-loader==0.1[all-strict]python_version >= "3.7" and extra == "all-strict"
-
lazy-loader>=0.1[runtime]python_version >= "3.7" and extra == "runtime"
-
lazy-loader>=0.1[all]python_version >= "3.7" and extra == "all"
-
myst-parser==0.18.0[docs-strict]extra == "docs-strict"
-
myst-parser>=0.18.0[docs]extra == "docs"
-
numpy>=2.1.0[optional](python_version < "4.0" and python_version >= "3.13") and extra == "optional"
-
numpy==2.1.0[optional-strict](python_version < "4.0" and python_version >= "3.13") and extra == "optional-strict"
-
numpy>=2.1.0[all](python_version < "4.0" and python_version >= "3.13") and extra == "all"
-
numpy==2.1.0[all-strict](python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
-
parse>=1.19.0[optional]extra == "optional"
-
parse==1.19.0[all-strict]extra == "all-strict"
-
parse==1.19.0[optional-strict]extra == "optional-strict"
-
parse>=1.19.0[all]extra == "all"
-
pint==0.24.4[all-strict](python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
-
pint>=0.24.4[all](python_version < "4.0" and python_version >= "3.13") and extra == "all"
-
pint>=0.24.4[optional](python_version < "4.0" and python_version >= "3.13") and extra == "optional"
-
pint==0.24.4[optional-strict](python_version < "4.0" and python_version >= "3.13") and extra == "optional-strict"
-
progiter>=1.1.0[runtime]extra == "runtime"
-
progiter==1.1.0[runtime-strict]extra == "runtime-strict"
-
progiter==1.1.0[all-strict]extra == "all-strict"
-
progiter>=1.1.0[all]extra == "all"
-
psutil==5.9.6[all-strict](python_version < "4.0" and python_version >= "3.12") and extra == "all-strict"
-
psutil>=5.9.6[optional](python_version < "4.0" and python_version >= "3.12") and extra == "optional"
-
psutil==5.9.6[optional-strict](python_version < "4.0" and python_version >= "3.12") and extra == "optional-strict"
-
psutil>=5.9.6[all](python_version < "4.0" and python_version >= "3.12") and extra == "all"
-
py-cpuinfo==9.0.0[all-strict](python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
-
py-cpuinfo>=9.0.0[optional](python_version < "4.0" and python_version >= "3.13") and extra == "optional"
-
py-cpuinfo==9.0.0[optional-strict](python_version < "4.0" and python_version >= "3.13") and extra == "optional-strict"
-
py-cpuinfo>=9.0.0[all](python_version < "4.0" and python_version >= "3.13") and extra == "all"
-
pygments==2.9.0[docs-strict]extra == "docs-strict"
-
pygments>=2.9.0[docs]extra == "docs"
-
pygtrie==2.5.0[all-strict]extra == "all-strict"
-
pygtrie>=2.5.0[optional]extra == "optional"
-
pygtrie==2.5.0[optional-strict]extra == "optional-strict"
-
pygtrie>=2.5.0[all]extra == "all"
-
pytest==6.2.5[all-strict]python_version >= "3.10.0" and extra == "all-strict"
-
pytest>=6.2.5[tests]python_version >= "3.10.0" and extra == "tests"
-
pytest==6.2.5[tests-strict]python_version >= "3.10.0" and extra == "tests-strict"
-
pytest>=6.2.5[all]python_version >= "3.10.0" and extra == "all"
-
pytest-cov>=3.0.0[all]python_version >= "3.6.0" and extra == "all"
-
pytest-cov==3.0.0[all-strict]python_version >= "3.6.0" and extra == "all-strict"
-
pytest-cov>=3.0.0[tests]python_version >= "3.6.0" and extra == "tests"
-
pytest-cov==3.0.0[tests-strict]python_version >= "3.6.0" and extra == "tests-strict"
-
pytest-timeout==1.4.2[all-strict]extra == "all-strict"
-
pytest-timeout>=1.4.2[all]extra == "all"
-
pytest-timeout==1.4.2[tests-strict]extra == "tests-strict"
-
pytest-timeout>=1.4.2[tests]extra == "tests"
-
python-dateutil==2.8.2[all-strict]extra == "all-strict"
-
python-dateutil>=2.8.2[optional]extra == "optional"
-
python-dateutil==2.8.2[optional-strict]extra == "optional-strict"
-
python-dateutil>=2.8.2[all]extra == "all"
-
pytimeparse==1.1.8[all-strict]extra == "all-strict"
-
pytimeparse>=1.1.8[optional]extra == "optional"
-
pytimeparse==1.1.8[optional-strict]extra == "optional-strict"
-
pytimeparse>=1.1.8[all]extra == "all"
-
pyyaml==6.0.1[all-strict](python_version < "4.0" and python_version >= "3.12") and extra == "all-strict"
-
pyyaml>=6.0.1[optional](python_version < "4.0" and python_version >= "3.12") and extra == "optional"
-
pyyaml==6.0.1[optional-strict](python_version < "4.0" and python_version >= "3.12") and extra == "optional-strict"
-
pyyaml>=6.0.1[all](python_version < "4.0" and python_version >= "3.12") and extra == "all"
-
rich==12.3.0[all-strict]extra == "all-strict"
-
rich>=12.3.0[optional]extra == "optional"
-
rich==12.3.0[optional-strict]extra == "optional-strict"
-
rich>=12.3.0[all]extra == "all"
-
ruamel-yaml==0.17.22[all-strict]extra == "all-strict"
-
ruamel-yaml>=0.17.22[optional]extra == "optional"
-
ruamel-yaml==0.17.22[optional-strict]extra == "optional-strict"
-
ruamel-yaml>=0.17.22[all]extra == "all"
-
sphinx==5.0.1[docs-strict]extra == "docs-strict"
-
sphinx>=5.0.1[docs]extra == "docs"
-
sphinx-autoapi>=1.8.4[docs]extra == "docs"
-
sphinx-autoapi==1.8.4[docs-strict]extra == "docs-strict"
-
sphinx-autobuild==2021.3.14[docs-strict]extra == "docs-strict"
-
sphinx-autobuild>=2021.3.14[docs]extra == "docs"
-
sphinx-reredirects==0.0.1[docs-strict]extra == "docs-strict"
-
sphinx-reredirects>=0.0.1[docs]extra == "docs"
-
sphinx-rtd-theme>=1.0.0[docs]extra == "docs"
-
sphinx-rtd-theme==1.0.0[docs-strict]extra == "docs-strict"
-
sphinxcontrib-napoleon>=0.7[docs]extra == "docs"
-
sphinxcontrib-napoleon==0.7[docs-strict]extra == "docs-strict"
-
text-unidecode>=1.3[optional]extra == "optional"
-
text-unidecode>=1.3[all]extra == "all"
-
text-unidecode==1.3[all-strict]extra == "all-strict"
-
text-unidecode==1.3[optional-strict]extra == "optional-strict"
-
ubelt==1.3.6[all-strict]extra == "all-strict"
-
ubelt>=1.3.6[runtime]extra == "runtime"
-
ubelt==1.3.6[runtime-strict]extra == "runtime-strict"
-
ubelt>=1.3.6[all]extra == "all"
-
xdoctest>=1.1.5[all]extra == "all"
-
xdoctest==1.1.5[all-strict]extra == "all-strict"
-
xdoctest>=1.1.5[tests]extra == "tests"
-
xdoctest==1.1.5[tests-strict]extra == "tests-strict"
Used By
- kwimage 12.4K/mo
- kwcoco 9.1K/mo
- cmd-queue 794/mo
- kwdagger 691/mo
- geowatch 401/mo
- aiq-magnet 319/mo
- xcookie 299/mo
- sm64-random-assets 156/mo
- kwgis 148/mo
- kwcoco-dataloader 136/mo