arraylake

View on PyPIReverse Dependencies (1)

0.13.3 arraylake-0.13.3-py3-none-any.whl

Wheel Details

Project: arraylake
Version: 0.13.3
Filename: arraylake-0.13.3-py3-none-any.whl
Download: [link]
Size: 122929
MD5: c7d039292ca42f096c92193a8c574543
SHA256: 870e70c8a147ef6beb03eaf541d5fd30cd152eb3a93e723fa19f2fcc78d1e3e0
Uploaded: 2025-01-14 16:59:04 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: arraylake
Version: 0.13.3
Summary: Python client for ArrayLake
Author-Email: Joseph Hamman <joe[at]earthmover.io>
Project-Url: Documentation, https://docs.earthmover.io/
Project-Url: Changelog, https://docs.earthmover.io/changelog
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: <3.13,>=3.10
Requires-Dist: aiobotocore[boto3] (<3.0,>=2.10.0)
Requires-Dist: aioitertools (~=0.11)
Requires-Dist: boto3 (<2.0,>=1.33.2)
Requires-Dist: botocore (<2.0,>=1.33.2)
Requires-Dist: cachetools (<6.0,>=5.3.2)
Requires-Dist: click (~=8.1)
Requires-Dist: donfig (<1.0,>=0.7)
Requires-Dist: fsspec (>=2024.2.0)
Requires-Dist: gcsfs (>=2024.2.0)
Requires-Dist: httpx (<0.28,>=0.23)
Requires-Dist: humanize (~=4.9.0)
Requires-Dist: numcodecs (>=0.13.1)
Requires-Dist: numpy (~=1.23)
Requires-Dist: packaging (>=23.0)
Requires-Dist: pydantic[email] (<2.10,>=2.3)
Requires-Dist: rich (<14.0,>=12.6)
Requires-Dist: ruamel-yaml (~=0.17)
Requires-Dist: s3fs (>=2024.02.0)
Requires-Dist: sqlitedict (~=2.1)
Requires-Dist: structlog (~=24.1)
Requires-Dist: tenacity (<9.0,>=8.4.1)
Requires-Dist: typer (<1.0,>=0.6.1)
Requires-Dist: zarr (>=2.18)
Requires-Dist: cfgrib (~=0.9); extra == "grib"
Requires-Dist: eccodes (>=2.37); extra == "grib"
Requires-Dist: kerchunk (!=0.2.1,~=0.1); extra == "grib"
Requires-Dist: icechunk (>=0.1.0a8); extra == "icechunk"
Requires-Dist: dask (>=2022.10.2); extra == "maximal"
Requires-Dist: distributed (>=2022.10.2); extra == "maximal"
Requires-Dist: netcdf4 (<1.7.0,>=1.6.1); extra == "maximal"
Requires-Dist: pandas (~=2.0); extra == "maximal"
Requires-Dist: rioxarray (~=0.15); extra == "maximal"
Requires-Dist: scipy (~=1.10); extra == "maximal"
Requires-Dist: aiobotocore[boto3] (==2.10.0); extra == "min-reqs"
Requires-Dist: aioitertools (==0.11.0); extra == "min-reqs"
Requires-Dist: boto3 (==1.33.2); extra == "min-reqs"
Requires-Dist: botocore (==1.33.2); extra == "min-reqs"
Requires-Dist: cachetools (==5.3.2); extra == "min-reqs"
Requires-Dist: click (==8.1.0); extra == "min-reqs"
Requires-Dist: donfig (==0.7.0); extra == "min-reqs"
Requires-Dist: fsspec (==2024.2.0); extra == "min-reqs"
Requires-Dist: gcsfs (==2024.2.0); extra == "min-reqs"
Requires-Dist: httpx (==0.23.0); extra == "min-reqs"
Requires-Dist: humanize (==4.9.0); extra == "min-reqs"
Requires-Dist: numcodecs (==0.13.1); extra == "min-reqs"
Requires-Dist: numpy (==1.23.0); extra == "min-reqs"
Requires-Dist: packaging (==23.0); extra == "min-reqs"
Requires-Dist: pydantic[email] (==2.3.0); extra == "min-reqs"
Requires-Dist: rich (==12.6.0); extra == "min-reqs"
Requires-Dist: ruamel-yaml (==0.17.2); extra == "min-reqs"
Requires-Dist: s3fs (==2024.2.0); extra == "min-reqs"
Requires-Dist: sqlitedict (==2.1.0); extra == "min-reqs"
Requires-Dist: structlog (==24.1.0); extra == "min-reqs"
Requires-Dist: tenacity (==8.4.1); extra == "min-reqs"
Requires-Dist: typer (==0.6.1); extra == "min-reqs"
Requires-Dist: zarr (==2.18.0); extra == "min-reqs"
Requires-Dist: h5py; extra == "virtual"
Requires-Dist: imagecodecs; extra == "virtual"
Requires-Dist: kerchunk (!=0.2.1,~=0.1); extra == "virtual"
Requires-Dist: tifffile (>=2023.2.27); extra == "virtual"
Requires-Dist: ipytree (~=0.2.2); extra == "widgets"
Requires-Dist: xarray (<=2024.09.0,>=2022.12.0); extra == "xarray"
Provides-Extra: grib
Provides-Extra: icechunk
Provides-Extra: maximal
Provides-Extra: min-reqs
Provides-Extra: virtual
Provides-Extra: widgets
Provides-Extra: xarray
Description-Content-Type: text/markdown
License-Expression: MIT
[Description omitted; length: 4345 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
arraylake/__init__.py sha256=z0d7jcWI3n3X4UqUXS9l-AEnRymLv7TcC9b1XX4a_EY 682
arraylake/__main__.py sha256=aUlB6YMLxEzT0tvs4nLiRA7_5qnhfrP3_PIWfZtNDC8 63
arraylake/_version.py sha256=VXQPyzbmOGe0nuuEEus9EQY40THABR5BB9WWse8Z8LI 413
arraylake/api_utils.py sha256=WjhfE_Jn3Z1-HHM4HQSpTHPmLymThifeLoPcFLJnbuE 22613
arraylake/asyn.py sha256=ya74u-I8A6jjd3asHLe81pGJz3AmEw4DRbfbk6146e4 9877
arraylake/client.py sha256=iVRvsCPas6625O8RLoWYn2llF4Gs-Q02C_-x8RW2BXc 32661
arraylake/config.py sha256=uDjzoZsKoqhY-frHJ0XmS9LN_43rI_2unOMPB5W7lsk 578
arraylake/config.yaml sha256=1Az1hxIX-muHK62jkd9fPQInfzcVFbRPuGcpRpPICRM 246
arraylake/diagnostics.py sha256=I_I1xkVUHlHUvo4xl_5-e93phGa8A66hIOMgBG16P_Y 5221
arraylake/exceptions.py sha256=Smyu6_o80WrLTzwo7lfLEl-5GJJ4maq1iSQQ61KlIuI 499
arraylake/experimental.py sha256=TGJiRo1jrsoculwZr-etGDHX2WWMGGhY8y3OKj5tjc0 194
arraylake/log_util.py sha256=R9qp2a0Ryn27vi917kiSSo3QPLDh6ZqUp3J7TG5DZuk 1082
arraylake/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
arraylake/retrier.py sha256=31SpPMz1ESeUbnR_lKYRSbxFZnob3Su2TmzGm8E1oGs 7180
arraylake/strategies.py sha256=abWaeJtq4UB7Y9u9Pfz9ReK2OV0R-e14y2YiY9Rlo2w 1535
arraylake/token.py sha256=GAg1q0IXMe4G4y9CGWWWqJiu4JXDYFGy9SqnTllc0Xg 13745
arraylake/types.py sha256=-Rfeh-lGfz_EC-qv6JCMKb-8YMORI-TFJKxodX-YQbA 13882
arraylake/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
arraylake/cli/auth.py sha256=q7j7lFjFGKWAYlwtAyveEFZHRPdmkG8yhY4UWbecOvI 3326
arraylake/cli/compute.py sha256=jv-799dYdeljZriCeVTmFEwy96svzT7pRKsZOOgGsTU 4672
arraylake/cli/config.py sha256=xDN_LlNSMMO4jwwjaJxHDUKbz5NKeyLKt47l47lfhzY 4741
arraylake/cli/export.py sha256=xG3VuMiDi_9G_aG142YnTFTOXbSj0tt_aVbg_cO0iak 18620
arraylake/cli/main.py sha256=lx8xr_Y8LgVv0h4RUpSBwJuz5O3MqtxWiuwHktgOdnM 1711
arraylake/cli/repo.py sha256=seFEjLmeurQlp9OVAanMjrDqBwWXdFd11XPSlSTNYZM 8078
arraylake/cli/utils.py sha256=VyFRrZQGuhrDmIRJ3Xg0tO4IrtHEDkbGh8cYbXSmVlI 8607
arraylake/compute/http_client.py sha256=T77pUD7MJuzgKRkcC3OLHj0ce7ANpnP8k_kmZtcl4Is 4461
arraylake/compute/services.py sha256=-swSSXx3ScXFR69GvBxMQhHy_jT5FVsCC3f0RUaW_Y8 5443
arraylake/compute/types.py sha256=vwqk4Lk6fxqiPir9FbW-pIUye7ko1EzPvIlD3PpE-o0 1626
arraylake/repos/__init__.py sha256=sjqLmOuc8YuO5qblairViUGtmwdPV-_CUI2hRuuD8KE 243
arraylake/repos/icechunk/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
arraylake/repos/icechunk/utils.py sha256=4xFW7kxFDv3TR0114KuDZugM8g7kgqmNRNiOXSGxpCo 6835
arraylake/repos/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
arraylake/repos/v1/commits.py sha256=k4glUN445Y6QR1NZkTL7wufSAZKHKSQ-DmIEcdlm9tM 8196
arraylake/repos/v1/repo.py sha256=eQJPhyXrPtTRgp36uAsOji0Lo1jQsuzzSG4dMKIrmKg 94469
arraylake/repos/v1/types.py sha256=P4HItAA6G9wdK2dqcXkWNJSQDeM1-pc772FAS-mbooo 17637
arraylake/repos/v1/virtual.py sha256=MVqs_gonuQdxka1eLBZhMj-26olng3flBe6iJCY-R9E 17261
arraylake/repos/v1/zarr_util.py sha256=BvzBl6TB7dJ-mQwVFczIXAjb6Vw5Nm1YSSnSmWRN4hU 851
arraylake/repos/v1/chunkstore/__init__.py sha256=VeNgA2FJHI_xByFFmnsAUtE1U6VF_jzHpQG7hMpinjg 4329
arraylake/repos/v1/chunkstore/abc.py sha256=xxfeSZwqg53LLsSHvRnRR5gxdRwOmqxHHov_AlTF1Yw 4400
arraylake/repos/v1/chunkstore/base_chunkstore.py sha256=3FtgEFTu6Usu6EsVH0cu4BK9yHX5CJWJwbIaZA5Fg34 16085
arraylake/repos/v1/chunkstore/credential_provider.py sha256=bBgfs8t1mWlBn-FlD9p7XjaO5KPZTfeWc4TNbO7hHLU 2249
arraylake/repos/v1/chunkstore/fsspec_chunkstore.py sha256=LVrs267GVNhEHVFMln5rTc0DqobBHAd4M5Mrt-toPPE 7305
arraylake/repos/v1/chunkstore/fsspec_compat.py sha256=WjXPk1Ofg92ivuEVSWKNW07dfaem4IgzdabehVPcVcs 1862
arraylake/repos/v1/chunkstore/s3chunkstore.py sha256=t_HuLhil0arEmcnI2iXKXSAk5NhnJuCc_FmqQoGtsgU 11654
arraylake/repos/v1/chunkstore/utils.py sha256=3OyA3MaVwaI1OAQcE8a-8pazAjCU4Nh_j6kDmpGOnPU 4652
arraylake/repos/v1/metastore/__init__.py sha256=1jLem_oFXzntj5N2kZX-cDzHKQDKTx2KA9NeIPJh-YM 288
arraylake/repos/v1/metastore/abc.py sha256=P08WvT39qHmzmgKBj8Q-lhcnjml93II-msVda0bOO1E 15670
arraylake/repos/v1/metastore/http_metastore.py sha256=oHlN8M9X-wCx_44F2fzj7tIaUhS_zx38FuVdF8KE3ww 25202
arraylake-0.13.3.dist-info/METADATA sha256=Hkm-Rmdl1Qwlkexoz82eeM931z9Tu4D54Xy_7qS1SrY 7859
arraylake-0.13.3.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
arraylake-0.13.3.dist-info/entry_points.txt sha256=OKn5oGK7assapDRLOVeBiCcTuKyb7px8EhDcGJJFMBw 81
arraylake-0.13.3.dist-info/RECORD

entry_points.txt

al = arraylake.cli.main:app
arraylake = arraylake.cli.main:app