diff --git a/uv.lock b/uv.lock index 7e0a403..0d45c88 100644 --- a/uv.lock +++ b/uv.lock @@ -1354,7 +1354,7 @@ name = "cuda-bindings" version = "12.9.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cuda-pathfinder" }, + { name = "cuda-pathfinder", marker = "platform_machine != 'ARM64' or sys_platform != 'win32'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/45/e7/b47792cc2d01c7e1d37c32402182524774dadd2d26339bd224e0e913832e/cuda_bindings-12.9.4-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c912a3d9e6b6651853eed8eed96d6800d69c08e94052c292fec3f282c5a817c9", size = 12210593, upload-time = "2025-10-21T14:51:36.574Z" }, @@ -1605,7 +1605,7 @@ name = "deprecation" version = "2.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "packaging" }, + { name = "packaging", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/5a/d3/8ae2869247df154b64c1884d7346d412fed0c49df84db635aab2d1c40e62/deprecation-2.1.0.tar.gz", hash = "sha256:72b3bde64e5d778694b0cf68178aed03d15e15477116add3fb773e581f9518ff", size = 173788, upload-time = "2020-04-20T14:23:38.738Z" } wheels = [ @@ -1735,16 +1735,16 @@ resolution-markers = [ "(python_full_version < '3.12' and platform_machine != 'ARM64') or (python_full_version < '3.12' and sys_platform != 'win32')", ] dependencies = [ - { name = "fsspec" }, - { name = "importlib-resources" }, - { name = "multimethod" }, - { name = "pqdm" }, - { name = "python-cmr" }, - { name = "requests" }, - { name = "s3fs" }, - { name = "tenacity" }, - { name = "tinynetrc" }, - { name = "typing-extensions" }, + { name = "fsspec", marker = "python_full_version < '3.12'" }, + { name = "importlib-resources", marker = "python_full_version < '3.12'" }, + { name = "multimethod", marker = "python_full_version < '3.12'" }, + { name = "pqdm", marker = "python_full_version < '3.12'" }, + { name = "python-cmr", marker = "python_full_version < '3.12'" }, + { name = "requests", marker = "python_full_version < '3.12'" }, + { name = "s3fs", marker = "python_full_version < '3.12'" }, + { name = "tenacity", marker = "python_full_version < '3.12'" }, + { name = "tinynetrc", marker = "python_full_version < '3.12'" }, + { name = "typing-extensions", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/35/8c/3af48281cc6cb923fa3cebc12fe3affe2dd010264ea8163fbc43bcdfe02b/earthaccess-0.17.0.tar.gz", hash = "sha256:a353e40f4c7eb5445f543dcacc81e905ef16799f816a471a68a57f7a407d66ef", size = 12876625, upload-time = "2026-04-02T16:53:19.28Z" } wheels = [ @@ -1764,16 +1764,16 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'ARM64') or (python_full_version == '3.12.*' and sys_platform != 'win32')", ] dependencies = [ - { name = "fsspec" }, - { name = "importlib-resources" }, - { name = "multimethod" }, - { name = "pqdm" }, - { name = "python-cmr" }, - { name = "requests" }, - { name = "s3fs" }, - { name = "tenacity" }, - { name = "tinynetrc" }, - { name = "typing-extensions" }, + { name = "fsspec", marker = "python_full_version >= '3.12'" }, + { name = "importlib-resources", marker = "python_full_version >= '3.12'" }, + { name = "multimethod", marker = "python_full_version >= '3.12'" }, + { name = "pqdm", marker = "python_full_version >= '3.12'" }, + { name = "python-cmr", marker = "python_full_version >= '3.12'" }, + { name = "requests", marker = "python_full_version >= '3.12'" }, + { name = "s3fs", marker = "python_full_version >= '3.12'" }, + { name = "tenacity", marker = "python_full_version >= '3.12'" }, + { name = "tinynetrc", marker = "python_full_version >= '3.12'" }, + { name = "typing-extensions", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/b4/a9/e3aabb8b1965370424b08edfd6a6ed6301e8b0f437ece149b27e86adb824/earthaccess-0.18.0.tar.gz", hash = "sha256:5733316a7a524b8bbed3d551ddf2b3fd5c624e302a2acd123547a65ef34627cf", size = 12831636, upload-time = "2026-05-12T18:23:34.166Z" } wheels = [ @@ -2463,24 +2463,24 @@ resolution-markers = [ "(python_full_version < '3.12' and platform_machine != 'ARM64') or (python_full_version < '3.12' and sys_platform != 'win32')", ] dependencies = [ - { name = "anywidget" }, - { name = "bqplot" }, - { name = "earthengine-api" }, - { name = "eerepr" }, - { name = "folium" }, - { name = "geocoder" }, - { name = "ipyevents" }, - { name = "ipyfilechooser" }, - { name = "ipyleaflet" }, - { name = "matplotlib" }, - { name = "numpy" }, - { name = "pandas" }, - { name = "plotly" }, - { name = "pyperclip" }, - { name = "pyshp" }, - { name = "python-box" }, - { name = "requests" }, - { name = "scooby" }, + { name = "anywidget", marker = "python_full_version < '3.12'" }, + { name = "bqplot", marker = "python_full_version < '3.12'" }, + { name = "earthengine-api", marker = "python_full_version < '3.12'" }, + { name = "eerepr", marker = "python_full_version < '3.12'" }, + { name = "folium", marker = "python_full_version < '3.12'" }, + { name = "geocoder", marker = "python_full_version < '3.12'" }, + { name = "ipyevents", marker = "python_full_version < '3.12'" }, + { name = "ipyfilechooser", marker = "python_full_version < '3.12'" }, + { name = "ipyleaflet", marker = "python_full_version < '3.12'" }, + { name = "matplotlib", marker = "python_full_version < '3.12'" }, + { name = "numpy", marker = "python_full_version < '3.12'" }, + { name = "pandas", marker = "python_full_version < '3.12'" }, + { name = "plotly", marker = "python_full_version < '3.12'" }, + { name = "pyperclip", marker = "python_full_version < '3.12'" }, + { name = "pyshp", marker = "python_full_version < '3.12'" }, + { name = "python-box", marker = "python_full_version < '3.12'" }, + { name = "requests", marker = "python_full_version < '3.12'" }, + { name = "scooby", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ec/b0/86dc7f7e6eeb15b70970e1e62bbedf0e90252502eed2cad95a1e0fc0e314/geemap-0.37.2.tar.gz", hash = "sha256:7e14102047079deed7b54a9e280f94693c6771fce9213cdf538abbff721d4c11", size = 2470580, upload-time = "2026-03-20T20:51:33.163Z" } wheels = [ @@ -2500,25 +2500,25 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'ARM64') or (python_full_version == '3.12.*' and sys_platform != 'win32')", ] dependencies = [ - { name = "anywidget" }, - { name = "bqplot" }, - { name = "earthengine-api" }, - { name = "eerepr" }, - { name = "folium" }, - { name = "geocoder" }, - { name = "ipyevents" }, - { name = "ipyfilechooser" }, - { name = "ipyleaflet" }, - { name = "matplotlib" }, - { name = "numpy" }, - { name = "pandas" }, - { name = "plotly" }, - { name = "pyperclip" }, - { name = "pyshp" }, - { name = "python-box" }, - { name = "requests" }, - { name = "scooby" }, - { name = "xarray" }, + { name = "anywidget", marker = "python_full_version >= '3.12'" }, + { name = "bqplot", marker = "python_full_version >= '3.12'" }, + { name = "earthengine-api", marker = "python_full_version >= '3.12'" }, + { name = "eerepr", marker = "python_full_version >= '3.12'" }, + { name = "folium", marker = "python_full_version >= '3.12'" }, + { name = "geocoder", marker = "python_full_version >= '3.12'" }, + { name = "ipyevents", marker = "python_full_version >= '3.12'" }, + { name = "ipyfilechooser", marker = "python_full_version >= '3.12'" }, + { name = "ipyleaflet", marker = "python_full_version >= '3.12'" }, + { name = "matplotlib", marker = "python_full_version >= '3.12'" }, + { name = "numpy", marker = "python_full_version >= '3.12'" }, + { name = "pandas", marker = "python_full_version >= '3.12'" }, + { name = "plotly", marker = "python_full_version >= '3.12'" }, + { name = "pyperclip", marker = "python_full_version >= '3.12'" }, + { name = "pyshp", marker = "python_full_version >= '3.12'" }, + { name = "python-box", marker = "python_full_version >= '3.12'" }, + { name = "requests", marker = "python_full_version >= '3.12'" }, + { name = "scooby", marker = "python_full_version >= '3.12'" }, + { name = "xarray", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/f4/43/17ce0f2d2230c9dc366999467b047c2d1765d08426e77228fcdcf0742a36/geemap-0.38.3.tar.gz", hash = "sha256:01770138214123aa9618ddc26a3e7bb40d936685d85bfd8d65be3436d203af83", size = 2467617, upload-time = "2026-06-26T17:51:07.292Z" } wheels = [ @@ -2665,7 +2665,7 @@ wheels = [ [[package]] name = "geospatial" -version = "0.11.6" +version = "0.12.0" source = { editable = "." } dependencies = [ { name = "apache-sedona" }, @@ -2926,14 +2926,14 @@ wheels = [ [[package]] name = "gitpython" -version = "3.1.50" +version = "3.1.54" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "gitdb" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/33/f6/354ae6491228b5eb40e10d89c4d13c651fe1cf7556e35ebdded50cff57ce/gitpython-3.1.50.tar.gz", hash = "sha256:80da2d12504d52e1f998772dc5baf6e553f8d2fcfe1fcc226c9d9a2ee3372dcc", size = 219798, upload-time = "2026-05-06T04:01:26.571Z" } +sdist = { url = "https://files.pythonhosted.org/packages/5e/d5/3da0b92033887033f4c27f2dd109a303c4ca62813c7b3bb2511edb4777de/gitpython-3.1.54.tar.gz", hash = "sha256:53f2085e24a2cda300eed7c3fc5f1559ae289634b725e98acaf4791940247aa0", size = 225076, upload-time = "2026-07-22T04:08:51.403Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/20/7a/1c6e3562dfd8950adbb11ffbc65d21e7c89d01a6e4f137fa981056de25c5/gitpython-3.1.50-py3-none-any.whl", hash = "sha256:d352abe2908d07355014abdd21ddf798c2a961469239afec4962e9da884858f9", size = 212507, upload-time = "2026-05-06T04:01:23.799Z" }, + { url = "https://files.pythonhosted.org/packages/d1/b9/876f442a28df5c068ca69b0122d5c35e65fd2d2fa9992ea5cb5944ea00a6/gitpython-3.1.54-py3-none-any.whl", hash = "sha256:b90d7b3d9bc0238681d24369130826f0dcdb0ceaa45db67cf1d4ffa4c302dedf", size = 216575, upload-time = "2026-07-22T04:08:50.05Z" }, ] [[package]] @@ -3150,13 +3150,13 @@ resolution-markers = [ "(python_full_version < '3.12' and platform_machine != 'ARM64') or (python_full_version < '3.12' and sys_platform != 'win32')", ] dependencies = [ - { name = "geopandas" }, - { name = "joblib" }, - { name = "libpysal", version = "4.14.1", source = { registry = "https://pypi.org/simple" } }, - { name = "numpy" }, - { name = "pandas" }, - { name = "scikit-learn" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" } }, + { name = "geopandas", marker = "python_full_version < '3.12'" }, + { name = "joblib", marker = "python_full_version < '3.12'" }, + { name = "libpysal", version = "4.14.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "numpy", marker = "python_full_version < '3.12'" }, + { name = "pandas", marker = "python_full_version < '3.12'" }, + { name = "scikit-learn", marker = "python_full_version < '3.12'" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/a8/51/ddb965cea543544bdbdfa80c94b4faa54f3821109002f6e6980dc75a8f33/gwlearn-0.1.1.tar.gz", hash = "sha256:a125d559f9a38f8285b80dd1c8d89225f9c1bce87874ff25f8312af2e35d0a66", size = 2206934, upload-time = "2026-01-21T19:55:45.526Z" } wheels = [ @@ -3176,13 +3176,13 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'ARM64') or (python_full_version == '3.12.*' and sys_platform != 'win32')", ] dependencies = [ - { name = "geopandas" }, - { name = "joblib" }, - { name = "libpysal", version = "4.15.0", source = { registry = "https://pypi.org/simple" } }, - { name = "numpy" }, - { name = "pandas" }, - { name = "scikit-learn" }, - { name = "scipy", version = "1.18.0", source = { registry = "https://pypi.org/simple" } }, + { name = "geopandas", marker = "python_full_version >= '3.12'" }, + { name = "joblib", marker = "python_full_version >= '3.12'" }, + { name = "libpysal", version = "4.15.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, + { name = "numpy", marker = "python_full_version >= '3.12'" }, + { name = "pandas", marker = "python_full_version >= '3.12'" }, + { name = "scikit-learn", marker = "python_full_version >= '3.12'" }, + { name = "scipy", version = "1.18.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/12/ff/c9ebd88c2973853012eaeb70d5e09870e5d6e59e38a72d61529f49ac9849/gwlearn-0.2.0.tar.gz", hash = "sha256:29d24341f71e9851dba0cf99fd91395f788ffb8203b12d56db7c0f9d307df779", size = 2216493, upload-time = "2026-05-07T08:22:22.181Z" } wheels = [ @@ -3586,7 +3586,7 @@ resolution-markers = [ "(python_full_version < '3.12' and platform_machine != 'ARM64') or (python_full_version < '3.12' and sys_platform != 'win32')", ] dependencies = [ - { name = "numpy" }, + { name = "numpy", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/af/75/cedaa3dba300df85712515b9c9e13d848ea9557b796b6c44b50bd361571e/imagecodecs-2026.1.14.tar.gz", hash = "sha256:e37ef5116d41ba90b1c9d1d7121846671fd65c271f0c15ef24208353fa79b283", size = 9527808, upload-time = "2026-01-14T04:24:31.234Z" } wheels = [ @@ -3612,7 +3612,7 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'ARM64') or (python_full_version == '3.12.*' and sys_platform != 'win32')", ] dependencies = [ - { name = "numpy" }, + { name = "numpy", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/98/9f/b436418349779e1c18cc27575360cad03dd492bc574ae9e297832bc48cab/imagecodecs-2026.6.26.tar.gz", hash = "sha256:da95b145f6b4f746acc9e0b8707b164eefc6a36ade3b6e70f74d102e9affad8c", size = 9669990, upload-time = "2026-06-28T18:27:01.957Z" } wheels = [ @@ -3653,7 +3653,7 @@ name = "importlib-metadata" version = "9.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "zipp" }, + { name = "zipp", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/a9/01/15bb152d77b21318514a96f43af312635eb2500c96b55398d020c93d86ea/importlib_metadata-9.0.0.tar.gz", hash = "sha256:a4f57ab599e6a2e3016d7595cfd72eb4661a5106e787a95bcc90c7105b831efc", size = 56405, upload-time = "2026-03-20T06:42:56.999Z" } wheels = [ @@ -4399,17 +4399,17 @@ resolution-markers = [ "(python_full_version < '3.12' and platform_machine != 'ARM64') or (python_full_version < '3.12' and sys_platform != 'win32')", ] dependencies = [ - { name = "beautifulsoup4" }, - { name = "geopandas" }, - { name = "jinja2" }, - { name = "numpy" }, - { name = "packaging" }, - { name = "pandas" }, - { name = "platformdirs" }, - { name = "requests" }, - { name = "scikit-learn" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" } }, - { name = "shapely" }, + { name = "beautifulsoup4", marker = "python_full_version < '3.12'" }, + { name = "geopandas", marker = "python_full_version < '3.12'" }, + { name = "jinja2", marker = "python_full_version < '3.12'" }, + { name = "numpy", marker = "python_full_version < '3.12'" }, + { name = "packaging", marker = "python_full_version < '3.12'" }, + { name = "pandas", marker = "python_full_version < '3.12'" }, + { name = "platformdirs", marker = "python_full_version < '3.12'" }, + { name = "requests", marker = "python_full_version < '3.12'" }, + { name = "scikit-learn", marker = "python_full_version < '3.12'" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "shapely", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/da/aa/a44cd823fcc07df56282783898a3ad62f908ea6b6ea3d9bbdb30be71944f/libpysal-4.14.1.tar.gz", hash = "sha256:84a0a832178e57b54f7da35f1c3385c1eaf99016ec8ff819add3b89d36aaff1c", size = 6916386, upload-time = "2026-01-09T18:11:37.005Z" } wheels = [ @@ -4429,17 +4429,17 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'ARM64') or (python_full_version == '3.12.*' and sys_platform != 'win32')", ] dependencies = [ - { name = "beautifulsoup4" }, - { name = "geopandas" }, - { name = "jinja2" }, - { name = "numpy" }, - { name = "packaging" }, - { name = "pandas" }, - { name = "platformdirs" }, - { name = "requests" }, - { name = "scikit-learn" }, - { name = "scipy", version = "1.18.0", source = { registry = "https://pypi.org/simple" } }, - { name = "shapely" }, + { name = "beautifulsoup4", marker = "python_full_version >= '3.12'" }, + { name = "geopandas", marker = "python_full_version >= '3.12'" }, + { name = "jinja2", marker = "python_full_version >= '3.12'" }, + { name = "numpy", marker = "python_full_version >= '3.12'" }, + { name = "packaging", marker = "python_full_version >= '3.12'" }, + { name = "pandas", marker = "python_full_version >= '3.12'" }, + { name = "platformdirs", marker = "python_full_version >= '3.12'" }, + { name = "requests", marker = "python_full_version >= '3.12'" }, + { name = "scikit-learn", marker = "python_full_version >= '3.12'" }, + { name = "scipy", version = "1.18.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, + { name = "shapely", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/54/94/7b7d286e65b66db8bcd0eb18accae8d68501b432cb7255fe9d264338cf22/libpysal-4.15.0.tar.gz", hash = "sha256:db9eee1579678a2eec6974c831dc93abf612a4df5a3c45e9d7ed35ea5f9e2497", size = 6776607, upload-time = "2026-07-03T14:44:42.538Z" } wheels = [ @@ -5031,13 +5031,13 @@ resolution-markers = [ "(python_full_version < '3.12' and platform_machine != 'ARM64') or (python_full_version < '3.12' and sys_platform != 'win32')", ] dependencies = [ - { name = "geopandas" }, - { name = "libpysal", version = "4.14.1", source = { registry = "https://pypi.org/simple" } }, - { name = "networkx" }, - { name = "packaging" }, - { name = "pandas" }, - { name = "shapely" }, - { name = "tqdm" }, + { name = "geopandas", marker = "python_full_version < '3.12'" }, + { name = "libpysal", version = "4.14.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "networkx", marker = "python_full_version < '3.12'" }, + { name = "packaging", marker = "python_full_version < '3.12'" }, + { name = "pandas", marker = "python_full_version < '3.12'" }, + { name = "shapely", marker = "python_full_version < '3.12'" }, + { name = "tqdm", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/bc/31/e5cd0b01ed021c306786bccebd4e8d06201cb297b22d128d7aa4f78add7a/momepy-0.11.0.tar.gz", hash = "sha256:4994794295b06449117ed07c8929d3109df0efdba03f647d889738c4d744835f", size = 31431528, upload-time = "2025-12-23T21:36:02.977Z" } wheels = [ @@ -5057,14 +5057,14 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'ARM64') or (python_full_version == '3.12.*' and sys_platform != 'win32')", ] dependencies = [ - { name = "geopandas" }, - { name = "libpysal", version = "4.15.0", source = { registry = "https://pypi.org/simple" } }, - { name = "networkx" }, - { name = "numpy" }, - { name = "packaging" }, - { name = "pandas" }, - { name = "shapely" }, - { name = "tqdm" }, + { name = "geopandas", marker = "python_full_version >= '3.12'" }, + { name = "libpysal", version = "4.15.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, + { name = "networkx", marker = "python_full_version >= '3.12'" }, + { name = "numpy", marker = "python_full_version >= '3.12'" }, + { name = "packaging", marker = "python_full_version >= '3.12'" }, + { name = "pandas", marker = "python_full_version >= '3.12'" }, + { name = "shapely", marker = "python_full_version >= '3.12'" }, + { name = "tqdm", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/1a/4c/3f584740e13a70b3e8df3ea6b6cc25d0b81647a0321f515efcfe06edcb20/momepy-1.0.0.tar.gz", hash = "sha256:7bc2289a4b2d97f2c1267a9ee318cf1c94998e7098d1c6ad6c662a01bc3d9fe6", size = 3514827, upload-time = "2026-07-02T10:53:29.199Z" } wheels = [ @@ -5765,7 +5765,7 @@ name = "nvidia-cudnn-cu12" version = "9.10.2.21" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-cublas-cu12" }, + { name = "nvidia-cublas-cu12", marker = "platform_machine != 'ARM64' or sys_platform != 'win32'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/ba/51/e123d997aa098c61d029f76663dedbfb9bc8dcf8c60cbd6adbe42f76d049/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:949452be657fa16687d0930933f032835951ef0892b37d2d53824d1a84dc97a8", size = 706758467, upload-time = "2025-06-06T21:54:08.597Z" }, @@ -5776,7 +5776,7 @@ name = "nvidia-cufft-cu12" version = "11.3.3.83" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-nvjitlink-cu12" }, + { name = "nvidia-nvjitlink-cu12", marker = "platform_machine != 'ARM64' or sys_platform != 'win32'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/1f/13/ee4e00f30e676b66ae65b4f08cb5bcbb8392c03f54f2d5413ea99a5d1c80/nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4d2dd21ec0b88cf61b62e6b43564355e5222e4a3fb394cac0db101f2dd0d4f74", size = 193118695, upload-time = "2025-03-07T01:45:27.821Z" }, @@ -5803,9 +5803,9 @@ name = "nvidia-cusolver-cu12" version = "11.7.3.90" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-cublas-cu12" }, - { name = "nvidia-cusparse-cu12" }, - { name = "nvidia-nvjitlink-cu12" }, + { name = "nvidia-cublas-cu12", marker = "platform_machine != 'ARM64' or sys_platform != 'win32'" }, + { name = "nvidia-cusparse-cu12", marker = "platform_machine != 'ARM64' or sys_platform != 'win32'" }, + { name = "nvidia-nvjitlink-cu12", marker = "platform_machine != 'ARM64' or sys_platform != 'win32'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/85/48/9a13d2975803e8cf2777d5ed57b87a0b6ca2cc795f9a4f59796a910bfb80/nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:4376c11ad263152bd50ea295c05370360776f8c3427b30991df774f9fb26c450", size = 267506905, upload-time = "2025-03-07T01:47:16.273Z" }, @@ -5816,7 +5816,7 @@ name = "nvidia-cusparse-cu12" version = "12.5.8.93" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-nvjitlink-cu12" }, + { name = "nvidia-nvjitlink-cu12", marker = "platform_machine != 'ARM64' or sys_platform != 'win32'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/c2/f5/e1854cb2f2bcd4280c44736c93550cc300ff4b8c95ebe370d0aa7d2b473d/nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1ec05d76bbbd8b61b06a80e1eaf8cf4959c3d4ce8e711b65ebd0443bb0ebb13b", size = 288216466, upload-time = "2025-03-07T01:48:13.779Z" }, @@ -6093,10 +6093,10 @@ resolution-markers = [ "(python_full_version < '3.12' and platform_machine != 'ARM64') or (python_full_version < '3.12' and sys_platform != 'win32')", ] dependencies = [ - { name = "lxml" }, - { name = "python-dateutil" }, - { name = "pyyaml" }, - { name = "requests" }, + { name = "lxml", marker = "python_full_version < '3.12'" }, + { name = "python-dateutil", marker = "python_full_version < '3.12'" }, + { name = "pyyaml", marker = "python_full_version < '3.12'" }, + { name = "requests", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/bf/03/5df0b995a3a6eefc24cc2320e3fe830d95e76ee6b0b1c6c9d0f1d4040bbe/owslib-0.35.0.tar.gz", hash = "sha256:0182f377bb30d25b78284bbaf82a12dece97902ed844cee88791ff38665b9b00", size = 194282, upload-time = "2025-10-28T15:13:42.594Z" } wheels = [ @@ -6116,10 +6116,10 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'ARM64') or (python_full_version == '3.12.*' and sys_platform != 'win32')", ] dependencies = [ - { name = "lxml" }, - { name = "python-dateutil" }, - { name = "pyyaml" }, - { name = "requests" }, + { name = "lxml", marker = "python_full_version >= '3.12'" }, + { name = "python-dateutil", marker = "python_full_version >= '3.12'" }, + { name = "pyyaml", marker = "python_full_version >= '3.12'" }, + { name = "requests", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/10/5d/f2b14a61454bc290c48786c1521f7c9e60996cb0d207b544feb722c82dee/owslib-0.36.0.tar.gz", hash = "sha256:b1ea352ee84f37a1a8ae44122b13cbd3b5b7bf9af0f74d84fe9ed7d9613b9543", size = 196090, upload-time = "2026-06-04T07:05:57.616Z" } wheels = [ @@ -6491,13 +6491,13 @@ resolution-markers = [ "(python_full_version < '3.12' and platform_machine != 'ARM64') or (python_full_version < '3.12' and sys_platform != 'win32')", ] dependencies = [ - { name = "geopandas" }, - { name = "libpysal", version = "4.14.1", source = { registry = "https://pypi.org/simple" } }, - { name = "matplotlib" }, - { name = "numpy" }, - { name = "pandas" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" } }, - { name = "shapely" }, + { name = "geopandas", marker = "python_full_version < '3.12'" }, + { name = "libpysal", version = "4.14.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "matplotlib", marker = "python_full_version < '3.12'" }, + { name = "numpy", marker = "python_full_version < '3.12'" }, + { name = "pandas", marker = "python_full_version < '3.12'" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "shapely", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d4/11/3de96b4322628e4e13cf78e4f8e3cf9c0e378a7e323a80cd0b2e924af866/pointpats-2.5.5.tar.gz", hash = "sha256:5af6ad0b689905f59037a6a7e4ba99ab4aafe8e088894032902c3e7f9c7e72b5", size = 5590675, upload-time = "2026-02-23T16:16:46.703Z" } wheels = [ @@ -6517,13 +6517,13 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'ARM64') or (python_full_version == '3.12.*' and sys_platform != 'win32')", ] dependencies = [ - { name = "geopandas" }, - { name = "libpysal", version = "4.15.0", source = { registry = "https://pypi.org/simple" } }, - { name = "matplotlib" }, - { name = "numpy" }, - { name = "pandas" }, - { name = "scipy", version = "1.18.0", source = { registry = "https://pypi.org/simple" } }, - { name = "shapely" }, + { name = "geopandas", marker = "python_full_version >= '3.12'" }, + { name = "libpysal", version = "4.15.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, + { name = "matplotlib", marker = "python_full_version >= '3.12'" }, + { name = "numpy", marker = "python_full_version >= '3.12'" }, + { name = "pandas", marker = "python_full_version >= '3.12'" }, + { name = "scipy", version = "1.18.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, + { name = "shapely", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/97/b6/1623894b77f93da95704fbc56fbfd664603f65ac168230985db0960cd858/pointpats-2.6.0.tar.gz", hash = "sha256:6c21e0a03d9ad4ca0f62393f888842212580d99b828b4b68ddeb1929eac8bdf2", size = 1175965, upload-time = "2026-06-23T13:34:55.661Z" } wheels = [ @@ -8083,14 +8083,14 @@ resolution-markers = [ "(python_full_version < '3.12' and platform_machine != 'ARM64') or (python_full_version < '3.12' and sys_platform != 'win32')", ] dependencies = [ - { name = "affine" }, - { name = "attrs" }, - { name = "certifi" }, - { name = "click" }, - { name = "click-plugins" }, - { name = "cligj" }, - { name = "numpy" }, - { name = "pyparsing" }, + { name = "affine", marker = "python_full_version < '3.12'" }, + { name = "attrs", marker = "python_full_version < '3.12'" }, + { name = "certifi", marker = "python_full_version < '3.12'" }, + { name = "click", marker = "python_full_version < '3.12'" }, + { name = "click-plugins", marker = "python_full_version < '3.12'" }, + { name = "cligj", marker = "python_full_version < '3.12'" }, + { name = "numpy", marker = "python_full_version < '3.12'" }, + { name = "pyparsing", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ec/fa/fce8dc9f09e5bc6520b6fc1b4ecfa510af9ca06eb42ad7bdff9c9b8989d0/rasterio-1.4.4.tar.gz", hash = "sha256:c95424e2c7f009b8f7df1095d645c52895cd332c0c2e1b4c2e073ea28b930320", size = 445004, upload-time = "2025-12-12T18:01:08.971Z" } wheels = [ @@ -8145,13 +8145,13 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'ARM64') or (python_full_version == '3.12.*' and sys_platform != 'win32')", ] dependencies = [ - { name = "affine" }, - { name = "attrs" }, - { name = "certifi" }, - { name = "click" }, - { name = "cligj" }, - { name = "numpy" }, - { name = "pyparsing" }, + { name = "affine", marker = "python_full_version >= '3.12'" }, + { name = "attrs", marker = "python_full_version >= '3.12'" }, + { name = "certifi", marker = "python_full_version >= '3.12'" }, + { name = "click", marker = "python_full_version >= '3.12'" }, + { name = "cligj", marker = "python_full_version >= '3.12'" }, + { name = "numpy", marker = "python_full_version >= '3.12'" }, + { name = "pyparsing", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/f6/88/edb4b66b6cb2c13f123af5a3896bf70c0cbe73ab3cd4243cb4eb0212a0f6/rasterio-1.5.0.tar.gz", hash = "sha256:1e0ea56b02eea4989b36edf8e58a5a3ef40e1b7edcb04def2603accd5ab3ee7b", size = 452184, upload-time = "2026-01-05T16:06:47.169Z" } wheels = [ @@ -8399,11 +8399,11 @@ resolution-markers = [ "(python_full_version < '3.12' and platform_machine != 'ARM64') or (python_full_version < '3.12' and sys_platform != 'win32')", ] dependencies = [ - { name = "numpy" }, - { name = "packaging" }, - { name = "pyproj" }, - { name = "rasterio", version = "1.4.4", source = { registry = "https://pypi.org/simple" } }, - { name = "xarray" }, + { name = "numpy", marker = "python_full_version < '3.12'" }, + { name = "packaging", marker = "python_full_version < '3.12'" }, + { name = "pyproj", marker = "python_full_version < '3.12'" }, + { name = "rasterio", version = "1.4.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "xarray", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/3d/8e/fe4e87460f8c62d8d5c683e09f19fbde5d9cfcfd0342d02df1f452999b5d/rioxarray-0.19.0.tar.gz", hash = "sha256:7819a0036fd874c8c8e280447cbbe43d8dc72fc4a14ac7852a665b1bdb7d4b04", size = 54600, upload-time = "2025-04-21T17:46:54.183Z" } wheels = [ @@ -8423,11 +8423,11 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'ARM64') or (python_full_version == '3.12.*' and sys_platform != 'win32')", ] dependencies = [ - { name = "numpy" }, - { name = "packaging" }, - { name = "pyproj" }, - { name = "rasterio", version = "1.5.0", source = { registry = "https://pypi.org/simple" } }, - { name = "xarray" }, + { name = "numpy", marker = "python_full_version >= '3.12'" }, + { name = "packaging", marker = "python_full_version >= '3.12'" }, + { name = "pyproj", marker = "python_full_version >= '3.12'" }, + { name = "rasterio", version = "1.5.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, + { name = "xarray", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/4b/04/9e43477ab0fce7c4c949e1131bfae55ec5228da4ba30f55760660db224b2/rioxarray-0.22.0.tar.gz", hash = "sha256:3f55f23a632ffd9eff13463634227f4afbbcf298947536e161f6cf2ce88d4373", size = 61337, upload-time = "2026-03-06T17:11:00.16Z" } wheels = [ @@ -8648,10 +8648,10 @@ resolution-markers = [ "(python_full_version < '3.12' and platform_machine != 'ARM64') or (python_full_version < '3.12' and sys_platform != 'win32')", ] dependencies = [ - { name = "jbpy" }, - { name = "lxml" }, - { name = "numpy" }, - { name = "shapely" }, + { name = "jbpy", marker = "python_full_version < '3.12'" }, + { name = "lxml", marker = "python_full_version < '3.12'" }, + { name = "numpy", marker = "python_full_version < '3.12'" }, + { name = "shapely", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/43/9f/6c221dc1a86877ab932da9823c25b01e93c2fb7ca2038f9c87eb85bd15a2/sarkit-1.8.1.tar.gz", hash = "sha256:9eaf098b9ecdf6a4d0dbcccaebb996f7459f955166b15b56e5596ae257b89923", size = 944944, upload-time = "2026-06-03T19:58:22.871Z" } wheels = [ @@ -8671,10 +8671,10 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'ARM64') or (python_full_version == '3.12.*' and sys_platform != 'win32')", ] dependencies = [ - { name = "jbpy" }, - { name = "lxml" }, - { name = "numpy" }, - { name = "shapely" }, + { name = "jbpy", marker = "python_full_version >= '3.12'" }, + { name = "lxml", marker = "python_full_version >= '3.12'" }, + { name = "numpy", marker = "python_full_version >= '3.12'" }, + { name = "shapely", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ce/55/b9e54e8b96be48d712b894a190b35bffb6d3f77bf2779907c6e0181cefc4/sarkit-1.10.0.tar.gz", hash = "sha256:68f5977e91c4092ac561e4efe3b71260305e469a2ea21a72db0bdc78e76b4344", size = 951008, upload-time = "2026-06-26T00:05:16.597Z" } wheels = [ @@ -8854,7 +8854,7 @@ resolution-markers = [ "(python_full_version < '3.12' and platform_machine != 'ARM64') or (python_full_version < '3.12' and sys_platform != 'win32')", ] dependencies = [ - { name = "numpy" }, + { name = "numpy", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/7a/97/5a3609c4f8d58b039179648e62dd220f89864f56f7357f5d4f45c29eb2cc/scipy-1.17.1.tar.gz", hash = "sha256:95d8e012d8cb8816c226aef832200b1d45109ed4464303e997c5b13122b297c0", size = 30573822, upload-time = "2026-02-23T00:26:24.851Z" } wheels = [ @@ -8933,7 +8933,7 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'ARM64') or (python_full_version == '3.12.*' and sys_platform != 'win32')", ] dependencies = [ - { name = "numpy" }, + { name = "numpy", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/a7/25/c2700dfaf6442b4effaa91af24ebce5dc9d31bb4a69706313aae70d72cd0/scipy-1.18.0.tar.gz", hash = "sha256:67b2ad2ad54c72ca6d04975a9b2df8c3638c34ddd5b28738e94fc2b57929d378", size = 30774447, upload-time = "2026-06-19T15:01:43.456Z" } wheels = [ @@ -9011,20 +9011,20 @@ resolution-markers = [ "(python_full_version < '3.12' and platform_machine != 'ARM64') or (python_full_version < '3.12' and sys_platform != 'win32')", ] dependencies = [ - { name = "deprecation" }, - { name = "geopandas" }, - { name = "joblib" }, - { name = "libpysal", version = "4.14.1", source = { registry = "https://pypi.org/simple" } }, - { name = "mapclassify" }, - { name = "matplotlib" }, - { name = "numba" }, - { name = "numpy" }, - { name = "pandas" }, - { name = "pyproj" }, - { name = "scikit-learn" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" } }, - { name = "seaborn" }, - { name = "tqdm" }, + { name = "deprecation", marker = "python_full_version < '3.12'" }, + { name = "geopandas", marker = "python_full_version < '3.12'" }, + { name = "joblib", marker = "python_full_version < '3.12'" }, + { name = "libpysal", version = "4.14.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "mapclassify", marker = "python_full_version < '3.12'" }, + { name = "matplotlib", marker = "python_full_version < '3.12'" }, + { name = "numba", marker = "python_full_version < '3.12'" }, + { name = "numpy", marker = "python_full_version < '3.12'" }, + { name = "pandas", marker = "python_full_version < '3.12'" }, + { name = "pyproj", marker = "python_full_version < '3.12'" }, + { name = "scikit-learn", marker = "python_full_version < '3.12'" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "seaborn", marker = "python_full_version < '3.12'" }, + { name = "tqdm", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/7d/1a/6b6c34068f1962a1a0120ceaeb6c06490dd087aa6ecb64dff283c97deca0/segregation-2.5.4.tar.gz", hash = "sha256:3292c1ffb0175fbe2a49464dd667aa7acbd3884c18ae3fcf2c431e18f2d1abf5", size = 15930734, upload-time = "2026-03-17T17:51:49.048Z" } wheels = [ @@ -9044,19 +9044,19 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'ARM64') or (python_full_version == '3.12.*' and sys_platform != 'win32')", ] dependencies = [ - { name = "geopandas" }, - { name = "joblib" }, - { name = "libpysal", version = "4.15.0", source = { registry = "https://pypi.org/simple" } }, - { name = "mapclassify" }, - { name = "matplotlib" }, - { name = "numba" }, - { name = "numpy" }, - { name = "pandas" }, - { name = "pyproj" }, - { name = "scikit-learn" }, - { name = "scipy", version = "1.18.0", source = { registry = "https://pypi.org/simple" } }, - { name = "seaborn" }, - { name = "tqdm" }, + { name = "geopandas", marker = "python_full_version >= '3.12'" }, + { name = "joblib", marker = "python_full_version >= '3.12'" }, + { name = "libpysal", version = "4.15.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, + { name = "mapclassify", marker = "python_full_version >= '3.12'" }, + { name = "matplotlib", marker = "python_full_version >= '3.12'" }, + { name = "numba", marker = "python_full_version >= '3.12'" }, + { name = "numpy", marker = "python_full_version >= '3.12'" }, + { name = "pandas", marker = "python_full_version >= '3.12'" }, + { name = "pyproj", marker = "python_full_version >= '3.12'" }, + { name = "scikit-learn", marker = "python_full_version >= '3.12'" }, + { name = "scipy", version = "1.18.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, + { name = "seaborn", marker = "python_full_version >= '3.12'" }, + { name = "tqdm", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/68/de/d8cc324fb6a73fc0b49e27d6d8a37003481eb35dd40ebc79d24f10394f20/segregation-2.5.5.tar.gz", hash = "sha256:9e3697e18072dffc3674049eb02e25d199fbdb7712abb5632d664dbd54b6b23e", size = 15930967, upload-time = "2026-06-18T16:21:22.943Z" } wheels = [ @@ -9597,11 +9597,11 @@ resolution-markers = [ "(python_full_version < '3.12' and platform_machine != 'ARM64') or (python_full_version < '3.12' and sys_platform != 'win32')", ] dependencies = [ - { name = "libpysal", version = "4.14.1", source = { registry = "https://pypi.org/simple" } }, - { name = "numpy" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" } }, - { name = "spglm" }, - { name = "spreg" }, + { name = "libpysal", version = "4.14.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "numpy", marker = "python_full_version < '3.12'" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "spglm", marker = "python_full_version < '3.12'" }, + { name = "spreg", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/7e/c5/e4862ab3f745a1886135b07e498e77504c14e468d0a6b89f7270f5def979/spint-1.0.7.tar.gz", hash = "sha256:7ee6bfc725f8b507abd43f3d397bde8eaf6d85b8052f9ecb0c69f613bfeac4ca", size = 28536, upload-time = "2020-09-09T02:31:44.239Z" } @@ -9618,11 +9618,11 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'ARM64') or (python_full_version == '3.12.*' and sys_platform != 'win32')", ] dependencies = [ - { name = "libpysal", version = "4.15.0", source = { registry = "https://pypi.org/simple" } }, - { name = "numpy" }, - { name = "scipy", version = "1.18.0", source = { registry = "https://pypi.org/simple" } }, - { name = "spglm" }, - { name = "spreg" }, + { name = "libpysal", version = "4.15.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, + { name = "numpy", marker = "python_full_version >= '3.12'" }, + { name = "scipy", version = "1.18.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, + { name = "spglm", marker = "python_full_version >= '3.12'" }, + { name = "spreg", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/a5/84/45fc0592ccc4fb597cae790751d33ad124394cee5add9623adae8c028a26/spint-1.1.0.tar.gz", hash = "sha256:33fec949d9ac1bb258dac8599f33cd3e9c70af241938fa49312ec8ac7cf116ea", size = 654655, upload-time = "2026-06-17T13:53:24.188Z" } wheels = [ @@ -10042,7 +10042,7 @@ resolution-markers = [ "(python_full_version < '3.12' and platform_machine != 'ARM64') or (python_full_version < '3.12' and sys_platform != 'win32')", ] dependencies = [ - { name = "numpy" }, + { name = "numpy", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c5/cb/2f6d79c7576e22c116352a801f4c3c8ace5957e9aced862012430b62e14f/tifffile-2026.3.3.tar.gz", hash = "sha256:d9a1266bed6f2ee1dd0abde2018a38b4f8b2935cb843df381d70ac4eac5458b7", size = 388745, upload-time = "2026-03-03T19:14:38.134Z" } wheels = [ @@ -10062,7 +10062,7 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'ARM64') or (python_full_version == '3.12.*' and sys_platform != 'win32')", ] dependencies = [ - { name = "numpy" }, + { name = "numpy", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/b7/38/5e2ecef5af2f4fd4a89bb8d6240de9458bab4d51a4cbd97aeb3a0cd618e2/tifffile-2026.6.1.tar.gz", hash = "sha256:626c892c0e899d959b9438e7c0e1491dc154a7fead1f1f37a991724a50eceba9", size = 429694, upload-time = "2026-05-31T23:57:12.165Z" } wheels = [ @@ -10099,16 +10099,16 @@ resolution-markers = [ "(python_full_version < '3.12' and platform_machine != 'ARM64') or (python_full_version < '3.12' and sys_platform != 'win32')", ] dependencies = [ - { name = "geopandas" }, - { name = "joblib" }, - { name = "libpysal", version = "4.14.1", source = { registry = "https://pypi.org/simple" } }, - { name = "numpy" }, - { name = "pandas" }, - { name = "rasterio", version = "1.4.4", source = { registry = "https://pypi.org/simple" } }, - { name = "rasterstats" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" } }, - { name = "statsmodels" }, - { name = "tqdm" }, + { name = "geopandas", marker = "python_full_version < '3.12'" }, + { name = "joblib", marker = "python_full_version < '3.12'" }, + { name = "libpysal", version = "4.14.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "numpy", marker = "python_full_version < '3.12'" }, + { name = "pandas", marker = "python_full_version < '3.12'" }, + { name = "rasterio", version = "1.4.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "rasterstats", marker = "python_full_version < '3.12'" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.12'" }, + { name = "statsmodels", marker = "python_full_version < '3.12'" }, + { name = "tqdm", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ea/cc/4f00171484970cdcd3ad7ef32fe52875337026783290d590a2b8546161f9/tobler-0.13.0.tar.gz", hash = "sha256:8aac24aeb963151eb31cee6f24e6b9a83f7fc9ae0d4b92f08d7716308861ede9", size = 13607466, upload-time = "2026-01-03T22:57:58.349Z" } wheels = [ @@ -10128,16 +10128,16 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'ARM64') or (python_full_version == '3.12.*' and sys_platform != 'win32')", ] dependencies = [ - { name = "geopandas" }, - { name = "joblib" }, - { name = "libpysal", version = "4.15.0", source = { registry = "https://pypi.org/simple" } }, - { name = "numpy" }, - { name = "pandas" }, - { name = "rasterio", version = "1.5.0", source = { registry = "https://pypi.org/simple" } }, - { name = "rasterstats" }, - { name = "scipy", version = "1.18.0", source = { registry = "https://pypi.org/simple" } }, - { name = "statsmodels" }, - { name = "tqdm" }, + { name = "geopandas", marker = "python_full_version >= '3.12'" }, + { name = "joblib", marker = "python_full_version >= '3.12'" }, + { name = "libpysal", version = "4.15.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, + { name = "numpy", marker = "python_full_version >= '3.12'" }, + { name = "pandas", marker = "python_full_version >= '3.12'" }, + { name = "rasterio", version = "1.5.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, + { name = "rasterstats", marker = "python_full_version >= '3.12'" }, + { name = "scipy", version = "1.18.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, + { name = "statsmodels", marker = "python_full_version >= '3.12'" }, + { name = "tqdm", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/15/46/9b01486cd19cb8748c886a6704a66fa19d95e47fe3719be4e8434eae3b35/tobler-0.14.0.tar.gz", hash = "sha256:9d199bee5f14fed64ef392700e15ea72dfb68543f2293b505071ee6d2f62efe9", size = 4689217, upload-time = "2026-04-10T00:08:48.226Z" } wheels = [ @@ -11171,10 +11171,10 @@ resolution-markers = [ "(python_full_version < '3.12' and platform_machine != 'ARM64') or (python_full_version < '3.12' and sys_platform != 'win32')", ] dependencies = [ - { name = "datashader" }, - { name = "numba" }, - { name = "numpy" }, - { name = "xarray" }, + { name = "datashader", marker = "python_full_version < '3.12'" }, + { name = "numba", marker = "python_full_version < '3.12'" }, + { name = "numpy", marker = "python_full_version < '3.12'" }, + { name = "xarray", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/a8/ae/8501c1a111423be48cf67406e6bf4ae0258109f3c03e27e10d6768a36185/xarray_spatial-0.5.3.tar.gz", hash = "sha256:2563f5fb00acb61065cf534af572290b4f91f134c0dcaaf84c93a4a37113ebed", size = 67748871, upload-time = "2026-02-23T05:10:31.929Z" } wheels = [ @@ -11194,12 +11194,12 @@ resolution-markers = [ "(python_full_version == '3.12.*' and platform_machine != 'ARM64') or (python_full_version == '3.12.*' and sys_platform != 'win32')", ] dependencies = [ - { name = "numba" }, - { name = "numpy" }, - { name = "scipy", version = "1.18.0", source = { registry = "https://pypi.org/simple" } }, - { name = "urllib3" }, - { name = "xarray" }, - { name = "zstandard" }, + { name = "numba", marker = "python_full_version >= '3.12'" }, + { name = "numpy", marker = "python_full_version >= '3.12'" }, + { name = "scipy", version = "1.18.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12'" }, + { name = "urllib3", marker = "python_full_version >= '3.12'" }, + { name = "xarray", marker = "python_full_version >= '3.12'" }, + { name = "zstandard", marker = "python_full_version >= '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ee/f1/2e15e749400718ab8626d34ce80946def66c65d1e226ec265d6e6028227f/xarray_spatial-0.10.15.tar.gz", hash = "sha256:aa098a611cedb525aac616a6417fcc5fe6fe26ec6d49a48d77e7137561bc79f9", size = 6424602, upload-time = "2026-06-29T21:12:23.528Z" } wheels = [