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
- affine >=2.3.0
-
blake3
>=1.0.1
python_version < "4.0" and python_version >= "3.13"
- cmd-queue >=0.1.20
- delayed-image >=0.4.5
- einops >=0.6.0
- fsspec >=2023.6.0
-
geojson
>=3.1.0
python_version < "4.0" and python_version >= "3.12"
- geopandas <1.0.0,>=0.10.2
- imagesize >=1.4.1
-
jq
>=1.8.0
python_version < "4.0" and python_version >= "3.13"
- kwarray >=0.6.19
- kwcoco >=0.8.2
- kwgis >=0.1.0
- kwimage >=0.11.0
- kwplot >=0.4.14
- kwutil >=0.3.5
- lark >=1.1.7
-
lark-cython
>=0.0.16
python_version < "4.0" and python_version >= "3.12"
- lazy-loader >=0.4
-
matplotlib
>=3.9.2
python_version < "4.0" and python_version >= "3.13"
-
mgrs
>=1.4.6
python_version < "4.0" and python_version >= "3.12"
- more-itertools >=8.12.0
- ndsampler >=0.8.0
-
networkx
>=3.0
python_version < "4.0" and python_version >= "3.13"
-
numpy
>=2.1.0
python_version < "4.0" and python_version >= "3.13"
-
pandas
>=2.2.3
python_version < "4.0" and python_version >= "3.13"
-
pyproj
>=3.7.0
python_version < "4.0" and python_version >= "3.13"
- pytorch-lightning !=2.3.*,!=2.4.0,>=2.0.8
-
rasterio
>=1.3.11
python_version < "4.0" and python_version >= "3.13"
- requests >=2.27.1
- rich >=12.5.1
-
scikit-image
>=0.24.0
python_version < "4.0" and python_version >= "3.13"
-
scipy
>=1.14.1
python_version < "4.0" and python_version >= "3.13"
- scriptconfig >=0.7.10
- seaborn >=0.13.0
-
shapely
>=2.0.6
python_version < "4.0" and python_version >= "3.13"
-
torch
>=2.5.0
python_version < "4.0" and python_version >= "3.13"
- ubelt >=1.3.6
- utm >=0.7.0
214 optional dependencies
-
affine==2.3.0[runtime-strict]extra == "runtime-strict"
-
affine>=2.3.0[all]extra == "all"
-
affine>=2.3.0[runtime]extra == "runtime"
-
affine==2.3.0[all-strict]extra == "all-strict"
-
blake3>=1.0.1[all](python_version < "4.0" and python_version >= "3.13") and extra == "all"
-
blake3==1.0.1[runtime-strict](python_version < "4.0" and python_version >= "3.13") and extra == "runtime-strict"
-
blake3>=1.0.1[runtime](python_version < "4.0" and python_version >= "3.13") and extra == "runtime"
-
blake3==1.0.1[all-strict](python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
-
cmd-queue==0.1.20[runtime-strict]extra == "runtime-strict"
-
cmd-queue>=0.1.20[runtime]extra == "runtime"
-
cmd-queue==0.1.20[all-strict]extra == "all-strict"
-
cmd-queue>=0.1.20[all]extra == "all"
-
coverage>=7.4.3[tests]extra == "tests"
-
coverage>=7.4.3[all]extra == "all"
-
coverage==7.4.3[all-strict]extra == "all-strict"
-
coverage==7.4.3[tests-strict]extra == "tests-strict"
-
delayed-image>=0.4.5[all]extra == "all"
-
delayed-image==0.4.5[runtime-strict]extra == "runtime-strict"
-
delayed-image>=0.4.5[runtime]extra == "runtime"
-
delayed-image==0.4.5[all-strict]extra == "all-strict"
-
einops>=0.6.0[all]extra == "all"
-
einops==0.6.0[runtime-strict]extra == "runtime-strict"
-
einops>=0.6.0[runtime]extra == "runtime"
-
einops==0.6.0[all-strict]extra == "all-strict"
-
flake8>=5.0.0[linting]extra == "linting"
-
flake8==5.0.0[linting-strict]extra == "linting-strict"
-
fsspec>=2023.6.0[runtime]extra == "runtime"
-
fsspec==2023.6.0[all-strict]extra == "all-strict"
-
fsspec>=2023.6.0[all]extra == "all"
-
fsspec==2023.6.0[runtime-strict]extra == "runtime-strict"
-
gdal>=3.10.0[gdal](python_version < "4.0" and python_version >= "3.13") and extra == "gdal"
-
gdal==3.10.0[gdal-strict](python_version < "4.0" and python_version >= "3.13") and extra == "gdal-strict"
-
geodatasets==2023.12.0[tests-strict]extra == "tests-strict"
-
geodatasets>=2023.12.0[all]extra == "all"
-
geodatasets==2023.12.0[all-strict]extra == "all-strict"
-
geodatasets>=2023.12.0[tests]extra == "tests"
-
geojson>=3.1.0[all](python_version < "4.0" and python_version >= "3.12") and extra == "all"
-
geojson==3.1.0[runtime-strict](python_version < "4.0" and python_version >= "3.12") and extra == "runtime-strict"
-
geojson==3.1.0[all-strict](python_version < "4.0" and python_version >= "3.12") and extra == "all-strict"
-
geojson>=3.1.0[runtime](python_version < "4.0" and python_version >= "3.12") and extra == "runtime"
-
geopandas<1.0.0,>=0.10.2[all]extra == "all"
-
geopandas<1.0.0,>=0.10.2[runtime]extra == "runtime"
-
geopandas<1.0.0,==0.10.2[runtime-strict]extra == "runtime-strict"
-
geopandas<1.0.0,==0.10.2[all-strict]extra == "all-strict"
-
imagesize==1.4.1[runtime-strict]extra == "runtime-strict"
-
imagesize>=1.4.1[runtime]extra == "runtime"
-
imagesize==1.4.1[all-strict]extra == "all-strict"
-
imagesize>=1.4.1[all]extra == "all"
-
jq==1.8.0[runtime-strict](python_version < "4.0" and python_version >= "3.13") and extra == "runtime-strict"
-
jq>=1.8.0[all](python_version < "4.0" and python_version >= "3.13") and extra == "all"
-
jq==1.8.0[all-strict](python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
-
jq>=1.8.0[runtime](python_version < "4.0" and python_version >= "3.13") and extra == "runtime"
-
kwarray==0.6.19[runtime-strict]extra == "runtime-strict"
-
kwarray>=0.6.19[all]extra == "all"
-
kwarray==0.6.19[all-strict]extra == "all-strict"
-
kwarray>=0.6.19[runtime]extra == "runtime"
-
kwcoco==0.8.2[all-strict]extra == "all-strict"
-
kwcoco>=0.8.2[all]extra == "all"
-
kwcoco==0.8.2[runtime-strict]extra == "runtime-strict"
-
kwcoco>=0.8.2[runtime]extra == "runtime"
-
kwgis>=0.1.0[runtime]extra == "runtime"
-
kwgis==0.1.0[all-strict]extra == "all-strict"
-
kwgis==0.1.0[runtime-strict]extra == "runtime-strict"
-
kwgis>=0.1.0[all]extra == "all"
-
kwimage==0.11.0[all-strict]extra == "all-strict"
-
kwimage>=0.11.0[runtime]extra == "runtime"
-
kwimage==0.11.0[runtime-strict]extra == "runtime-strict"
-
kwimage>=0.11.0[all]extra == "all"
-
kwplot==0.4.14[all-strict]extra == "all-strict"
-
kwplot==0.4.14[runtime-strict]extra == "runtime-strict"
-
kwplot>=0.4.14[all]extra == "all"
-
kwplot>=0.4.14[runtime]extra == "runtime"
-
kwutil==0.3.5[runtime-strict]extra == "runtime-strict"
-
kwutil>=0.3.5[all]extra == "all"
-
kwutil==0.3.5[all-strict]extra == "all-strict"
-
kwutil>=0.3.5[runtime]extra == "runtime"
-
lark>=1.1.7[all]extra == "all"
-
lark==1.1.7[runtime-strict]extra == "runtime-strict"
-
lark>=1.1.7[runtime]extra == "runtime"
-
lark==1.1.7[all-strict]extra == "all-strict"
-
lark-cython==0.0.16[runtime-strict](python_version < "4.0" and python_version >= "3.12") and extra == "runtime-strict"
-
lark-cython>=0.0.16[all](python_version < "4.0" and python_version >= "3.12") and extra == "all"
-
lark-cython==0.0.16[all-strict](python_version < "4.0" and python_version >= "3.12") and extra == "all-strict"
-
lark-cython>=0.0.16[runtime](python_version < "4.0" and python_version >= "3.12") and extra == "runtime"
-
lazy-loader==0.4[all-strict]extra == "all-strict"
-
lazy-loader==0.4[runtime-strict]extra == "runtime-strict"
-
lazy-loader>=0.4[all]extra == "all"
-
lazy-loader>=0.4[runtime]extra == "runtime"
-
matplotlib>=3.9.2[all](python_version < "4.0" and python_version >= "3.13") and extra == "all"
-
matplotlib==3.9.2[all-strict](python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
-
matplotlib==3.9.2[runtime-strict](python_version < "4.0" and python_version >= "3.13") and extra == "runtime-strict"
-
matplotlib>=3.9.2[runtime](python_version < "4.0" and python_version >= "3.13") and extra == "runtime"
-
mgrs>=1.4.6[all](python_version < "4.0" and python_version >= "3.12") and extra == "all"
-
mgrs==1.4.6[runtime-strict](python_version < "4.0" and python_version >= "3.12") and extra == "runtime-strict"
-
mgrs>=1.4.6[runtime](python_version < "4.0" and python_version >= "3.12") and extra == "runtime"
-
mgrs==1.4.6[all-strict](python_version < "4.0" and python_version >= "3.12") and extra == "all-strict"
-
more-itertools>=8.12.0[all]extra == "all"
-
more-itertools==8.12.0[all-strict]extra == "all-strict"
-
more-itertools>=8.12.0[runtime]extra == "runtime"
-
more-itertools==8.12.0[runtime-strict]extra == "runtime-strict"
-
myst-parser==0.18.0[docs-strict]extra == "docs-strict"
-
myst-parser>=0.18.0[docs]extra == "docs"
-
ndsampler>=0.8.0[runtime]extra == "runtime"
-
ndsampler>=0.8.0[all]extra == "all"
-
ndsampler==0.8.0[all-strict]extra == "all-strict"
-
ndsampler==0.8.0[runtime-strict]extra == "runtime-strict"
-
networkx==3.0[all-strict](python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
-
networkx==3.0[runtime-strict](python_version < "4.0" and python_version >= "3.13") and extra == "runtime-strict"
-
networkx>=3.0[runtime](python_version < "4.0" and python_version >= "3.13") and extra == "runtime"
-
networkx>=3.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"
-
numpy==2.1.0[runtime-strict](python_version < "4.0" and python_version >= "3.13") and extra == "runtime-strict"
-
numpy>=2.1.0[runtime](python_version < "4.0" and python_version >= "3.13") and extra == "runtime"
-
numpy>=2.1.0[all](python_version < "4.0" and python_version >= "3.13") and extra == "all"
-
opencv-python>=4.10.0.84[graphics](python_version < "4.0" and python_version >= "3.13") and extra == "graphics"
-
opencv-python==4.10.0.84[graphics-strict](python_version < "4.0" and python_version >= "3.13") and extra == "graphics-strict"
-
opencv-python-headless>=4.10.0.84[headless](python_version < "4.0" and python_version >= "3.13") and extra == "headless"
-
opencv-python-headless==4.10.0.84[headless-strict](python_version < "4.0" and python_version >= "3.13") and extra == "headless-strict"
-
pandas==2.2.3[runtime-strict](python_version < "4.0" and python_version >= "3.13") and extra == "runtime-strict"
-
pandas>=2.2.3[all](python_version < "4.0" and python_version >= "3.13") and extra == "all"
-
pandas==2.2.3[all-strict](python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
-
pandas>=2.2.3[runtime](python_version < "4.0" and python_version >= "3.13") and extra == "runtime"
-
pygments>=2.9.0[docs]extra == "docs"
-
pygments==2.9.0[docs-strict]extra == "docs-strict"
-
pyproj==3.7.0[all-strict](python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
-
pyproj>=3.7.0[all](python_version < "4.0" and python_version >= "3.13") and extra == "all"
-
pyproj>=3.7.0[runtime](python_version < "4.0" and python_version >= "3.13") and extra == "runtime"
-
pyproj==3.7.0[runtime-strict](python_version < "4.0" and python_version >= "3.13") and extra == "runtime-strict"
-
pytest==8.0.2[tests-strict]extra == "tests-strict"
-
pytest>=8.0.2[all]extra == "all"
-
pytest==8.0.2[all-strict]extra == "all-strict"
-
pytest>=8.0.2[tests]extra == "tests"
-
pytest-cov==3.0.0[all-strict]extra == "all-strict"
-
pytest-cov==3.0.0[tests-strict]extra == "tests-strict"
-
pytest-cov>=3.0.0[all]extra == "all"
-
pytest-cov>=3.0.0[tests]extra == "tests"
-
pytorch-lightning!=2.3.*,!=2.4.0,==2.0.8[runtime-strict]extra == "runtime-strict"
-
pytorch-lightning!=2.3.*,!=2.4.0,>=2.0.8[runtime]extra == "runtime"
-
pytorch-lightning!=2.3.*,!=2.4.0,==2.0.8[all-strict]extra == "all-strict"
-
pytorch-lightning!=2.3.*,!=2.4.0,>=2.0.8[all]extra == "all"
-
rasterio==1.3.11[all-strict](python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
-
rasterio>=1.3.11[all](python_version < "4.0" and python_version >= "3.13") and extra == "all"
-
rasterio==1.3.11[runtime-strict](python_version < "4.0" and python_version >= "3.13") and extra == "runtime-strict"
-
rasterio>=1.3.11[runtime](python_version < "4.0" and python_version >= "3.13") and extra == "runtime"
-
requests>=2.27.1[runtime]extra == "runtime"
-
requests>=2.27.1[all]extra == "all"
-
requests==2.27.1[runtime-strict]extra == "runtime-strict"
-
requests==2.27.1[all-strict]extra == "all-strict"
-
rich>=12.5.1[all]extra == "all"
-
rich>=12.5.1[linting]extra == "linting"
-
rich==12.5.1[linting-strict]extra == "linting-strict"
-
rich>=12.5.1[runtime]extra == "runtime"
-
rich==12.5.1[runtime-strict]extra == "runtime-strict"
-
rich==12.5.1[all-strict]extra == "all-strict"
-
scikit-image==0.24.0[all-strict](python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
-
scikit-image>=0.24.0[all](python_version < "4.0" and python_version >= "3.13") and extra == "all"
-
scikit-image>=0.24.0[runtime](python_version < "4.0" and python_version >= "3.13") and extra == "runtime"
-
scikit-image==0.24.0[runtime-strict](python_version < "4.0" and python_version >= "3.13") and extra == "runtime-strict"
-
scipy>=1.14.1[runtime](python_version < "4.0" and python_version >= "3.13") and extra == "runtime"
-
scipy>=1.14.1[all](python_version < "4.0" and python_version >= "3.13") and extra == "all"
-
scipy==1.14.1[all-strict](python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
-
scipy==1.14.1[runtime-strict](python_version < "4.0" and python_version >= "3.13") and extra == "runtime-strict"
-
scriptconfig>=0.7.10[all]extra == "all"
-
scriptconfig==0.7.10[all-strict]extra == "all-strict"
-
scriptconfig==0.7.10[runtime-strict]extra == "runtime-strict"
-
scriptconfig>=0.7.10[runtime]extra == "runtime"
-
seaborn>=0.13.0[all]extra == "all"
-
seaborn==0.13.0[all-strict]extra == "all-strict"
-
seaborn>=0.13.0[runtime]extra == "runtime"
-
seaborn==0.13.0[runtime-strict]extra == "runtime-strict"
-
shapely==2.0.6[runtime-strict](python_version < "4.0" and python_version >= "3.13") and extra == "runtime-strict"
-
shapely>=2.0.6[runtime](python_version < "4.0" and python_version >= "3.13") and extra == "runtime"
-
shapely==2.0.6[all-strict](python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
-
shapely>=2.0.6[all](python_version < "4.0" and python_version >= "3.13") and extra == "all"
-
sphinx>=5.0.1[docs]extra == "docs"
-
sphinx==5.0.1[docs-strict]extra == "docs-strict"
-
sphinx-autoapi==1.8.4[docs-strict]extra == "docs-strict"
-
sphinx-autoapi>=1.8.4[docs]extra == "docs"
-
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-strict]extra == "docs-strict"
-
sphinx-rtd-theme>=1.0.0[docs]extra == "docs"
-
sphinxcontrib-napoleon==0.7[docs-strict]extra == "docs-strict"
-
sphinxcontrib-napoleon>=0.7[docs]extra == "docs"
-
torch==2.5.0[runtime-strict](python_version < "4.0" and python_version >= "3.13") and extra == "runtime-strict"
-
torch>=2.5.0[all](python_version < "4.0" and python_version >= "3.13") and extra == "all"
-
torch==2.5.0[all-strict](python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
-
torch>=2.5.0[runtime](python_version < "4.0" and python_version >= "3.13") and extra == "runtime"
-
torch-optimizer>=0.1.0[development]python_version >= "3.6" and extra == "development"
-
torch-optimizer==0.1.0[development-strict]python_version >= "3.6" and extra == "development-strict"
-
ubelt>=1.3.6[linting]extra == "linting"
-
ubelt==1.3.6[linting-strict]extra == "linting-strict"
-
ubelt>=1.3.6[runtime]extra == "runtime"
-
ubelt==1.3.6[runtime-strict]extra == "runtime-strict"
-
ubelt>=1.3.6[all]extra == "all"
-
ubelt==1.3.6[all-strict]extra == "all-strict"
-
utm==0.7.0[all-strict]extra == "all-strict"
-
utm>=0.7.0[runtime]extra == "runtime"
-
utm==0.7.0[runtime-strict]extra == "runtime-strict"
-
utm>=0.7.0[all]extra == "all"
-
webdataset>=0.2.109[all](python_version < "4.0" and python_version >= "3.13") and extra == "all"
-
webdataset==0.2.109[all-strict](python_version < "4.0" and python_version >= "3.13") and extra == "all-strict"
-
webdataset>=0.2.109[optional](python_version < "4.0" and python_version >= "3.13") and extra == "optional"
-
webdataset==0.2.109[optional-strict](python_version < "4.0" and python_version >= "3.13") and extra == "optional-strict"
-
xdev>=1.5.3[linting]extra == "linting"
-
xdev==1.5.3[linting-strict]extra == "linting-strict"
-
xdoctest>=1.1.5[all]extra == "all"
-
xdoctest==1.1.5[all-strict]extra == "all-strict"
-
xdoctest>=1.1.2[docs]extra == "docs"
-
xdoctest==1.1.2[docs-strict]extra == "docs-strict"
-
xdoctest>=1.1.5[tests]extra == "tests"
-
xdoctest==1.1.5[tests-strict]extra == "tests-strict"
Used By
- geowatch 401/mo