virtualizarr

View on PyPIReverse Dependencies (3)

1.3.1 virtualizarr-1.3.1-py3-none-any.whl

Wheel Details

Project: virtualizarr
Version: 1.3.1
Filename: virtualizarr-1.3.1-py3-none-any.whl
Download: [link]
Size: 137020
MD5: 57905a939d9ff4fadcfc21df9ff5de28
SHA256: 60e0d93b4817730c4cd4550e9025bf9ac447febdcc5047c4edbbd981138697a7
Uploaded: 2025-02-18 18:22:35 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: virtualizarr
Version: 1.3.1
Summary: Create virtual Zarr stores from archival data using xarray API
Author-Email: Thomas Nicholas <tom[at]cworthy.org>
Project-Url: Home, https://github.com/TomNicholas/VirtualiZarr
Project-Url: Documentation, https://github.com/TomNicholas/VirtualiZarr/blob/main/README.md
License: Apache-2
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.11
Requires-Dist: xarray (>=2025.1.1)
Requires-Dist: numpy (>=2.0.0)
Requires-Dist: universal-pathlib
Requires-Dist: numcodecs
Requires-Dist: ujson
Requires-Dist: packaging
Requires-Dist: fsspec; extra == "remote"
Requires-Dist: requests; extra == "remote"
Requires-Dist: aiohttp; extra == "remote"
Requires-Dist: s3fs; extra == "remote"
Requires-Dist: virtualizarr[remote]; extra == "hdf"
Requires-Dist: h5py; extra == "hdf"
Requires-Dist: hdf5plugin; extra == "hdf"
Requires-Dist: imagecodecs; extra == "hdf"
Requires-Dist: imagecodecs-numcodecs (==2024.6.1); extra == "hdf"
Requires-Dist: virtualizarr[remote]; extra == "hdf5"
Requires-Dist: kerchunk (>=0.2.8); extra == "hdf5"
Requires-Dist: h5py; extra == "hdf5"
Requires-Dist: virtualizarr[remote]; extra == "netcdf3"
Requires-Dist: kerchunk (>=0.2.8); extra == "netcdf3"
Requires-Dist: scipy; extra == "netcdf3"
Requires-Dist: virtualizarr[remote]; extra == "fits"
Requires-Dist: kerchunk (>=0.2.8); extra == "fits"
Requires-Dist: astropy; extra == "fits"
Requires-Dist: virtualizarr[hdf]; extra == "all-readers"
Requires-Dist: virtualizarr[hdf5]; extra == "all-readers"
Requires-Dist: virtualizarr[netcdf3]; extra == "all-readers"
Requires-Dist: virtualizarr[fits]; extra == "all-readers"
Requires-Dist: icechunk (>=0.1.1); extra == "icechunk"
Requires-Dist: fastparquet; extra == "kerchunk"
Requires-Dist: virtualizarr[icechunk]; extra == "all-writers"
Requires-Dist: virtualizarr[kerchunk]; extra == "all-writers"
Requires-Dist: virtualizarr[all_readers]; extra == "all"
Requires-Dist: virtualizarr[all_writers]; extra == "all"
Requires-Dist: codecov; extra == "test"
Requires-Dist: mypy; extra == "test"
Requires-Dist: pandas-stubs; extra == "test"
Requires-Dist: pooch; extra == "test"
Requires-Dist: pre-commit; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-mypy; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: ruff; extra == "test"
Requires-Dist: s3fs; extra == "test"
Requires-Dist: virtualizarr[all]; extra == "test"
Provides-Extra: remote
Provides-Extra: hdf
Provides-Extra: hdf5
Provides-Extra: netcdf3
Provides-Extra: fits
Provides-Extra: all-readers
Provides-Extra: icechunk
Provides-Extra: kerchunk
Provides-Extra: all-writers
Provides-Extra: all
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6624 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ci/doc.yml sha256=tjt0mN4NIotfR47sZSBZldpnCLEFdjFtJmvBMgNgleU 291
ci/environment.yml sha256=esVuzupjVNYN-R3GTs-ImQsCD_g6-i4g9FMZxC0M0kQ 615
ci/min-deps.yml sha256=lcABvDPi16Oxd9Z0SS54KVlKKz9GxG3NXRF2ObC0A9c 355
ci/upstream.yml sha256=r_oQzCYNazuFF46YxMYzWo1UHNvVJ95zylvyQV7KIBY 674
examples/append/noaa-cdr-sst.ipynb sha256=vc7HcN7iGrz7tIqXPvnNv76VxhL-pkSle_2AyEXHsEU 155538
examples/coiled/terraclimate.ipynb sha256=3cRDxY8a9J-1DYaXFOIl5nBdZXNJwDZbHLmFh9TdETc 7687
examples/virtualizarr-with-lithops/Dockerfile_virtualizarr sha256=gRQhZ4xy4k2S6OvsRmt9ZiaG_D0tRnsidGImBxzO0o0 1638
examples/virtualizarr-with-lithops/README.md sha256=Sjw8AmVMJFy3bEsahxNyxChb4IPNGCXgrv6M8PfU4N8 1407
examples/virtualizarr-with-lithops/lithops.yaml sha256=Bo5u87AZ7QSCpJsckSolVkYFko-L1i3KaZ-Z16K41zE 284
examples/virtualizarr-with-lithops/requirements.txt sha256=se2uge291KyPYQIqZK94uO4Kq5hS5k0ySSXyua5zJQE 59
examples/virtualizarr-with-lithops/virtualizarr-with-lithops.py sha256=a0cRucBCIQVy7ZcpzD74a8NqB6s5aNt3HfTXAatu8lA 1563
virtualizarr/__init__.py sha256=v4TO3Uwpx53rxjLVAQ40mQpsn6ZeM1LRu0h-55mWjGQ 497
virtualizarr/accessor.py sha256=4IsX0G92papZ9kBeBhrktNfiyq6OENyBeAFN-RWk3vc 8203
virtualizarr/backend.py sha256=8fPn81VDTs_UBARKL32A9G-7vPUprU43g3ppvAhjOxc 8006
virtualizarr/codecs.py sha256=7xduhR70lVboRhjTXzidyQGly4KAX_s38jg3wjVrhlM 3612
virtualizarr/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualizarr/utils.py sha256=2FG6aU1u-gcZ8DUDjH4rW7QEMkIjRf-B1ALViDADvLY 2930
virtualizarr/zarr.py sha256=1MlS2GEyHfXRTtlRZdG3YuBM2Cy94PDWZ5cCHw_cB9U 11104
virtualizarr/manifests/__init__.py sha256=q63-oJ0wL1NqbSnpdoS1u3Fon1sCGFLITB7jR1j4s0I 308
virtualizarr/manifests/array.py sha256=OT_41kBXn53BO1XBlBDWd-wfPDKYy7gxK5g7ZdqW0xA 9794
virtualizarr/manifests/array_api.py sha256=ryMzRSoLEEDuFfOOVGy47BhOF_Qd5ykWbmo1oi4xg9w 9016
virtualizarr/manifests/manifest.py sha256=Xqg22j5bpeCbjZNsqJg7AhiJjWFW1aboGIxi7WNF75k 20226
virtualizarr/manifests/utils.py sha256=enqoVfUedmYw1j0FdBnQzWP-3wX2HJjxXWJcobp8oQc 4191
virtualizarr/readers/__init__.py sha256=bAbakXz76bOd1dwPCNoHTfqsXliTZ2kKeN5alms_9S4 617
virtualizarr/readers/common.py sha256=RsyL9EBj95JS4ooYD6drovafTLGDE1-wP00lzm9PZ8o 6127
virtualizarr/readers/dmrpp.py sha256=M0Pk7OZ2gfVR_htXfanguALhNlTOi8uOADAyVSNgy5o 21375
virtualizarr/readers/fits.py sha256=edAfkrGTcTSr6lqG4mfbimuYKJEXsds9UMmuof2gyBo 2389
virtualizarr/readers/hdf5.py sha256=PVGi9lSdSSA7z1ufvOjhoo19T7BPgEKQ8_CMLW28xfU 2263
virtualizarr/readers/kerchunk.py sha256=isAEQLRnlxvbiDiecsK-CcwPfGUNcKQ_bPv5o7VdIb8 3506
virtualizarr/readers/netcdf3.py sha256=6PDFtBacPKn0Ql3LtkWeC0m64xLqF-yjn3-P8Qp5o34 2308
virtualizarr/readers/tiff.py sha256=thZsV1jVjIc7ievSX9lbYs9hEG9wiWe6BiDf7bfgSaY 2744
virtualizarr/readers/hdf/__init__.py sha256=0i8N3l7PyD0SCDaXJCLBg8KGnYLYUYs2xq97wzi4Dfk 234
virtualizarr/readers/hdf/filters.py sha256=NQtK_W0IrmSXusyMRpUtE7FA7uO0sOsdBkgBMsb1QRk 5397
virtualizarr/readers/hdf/hdf.py sha256=BCH8aDCWILrAw1y8Y3m7911AHg9mJ4M15LLobIFQ6R8 14602
virtualizarr/tests/__init__.py sha256=94mpzbzsCU_93m2pRNS2zII_Tsyv_CdRw2Em4r39fRA 3530
virtualizarr/tests/test_backend.py sha256=oSRAepogvKDdul5gGNJEHxHEZe1turz88Yhpd6JlsQ4 17133
virtualizarr/tests/test_codecs.py sha256=aG0E5ba7h8Usf-HCz5MAjJ_PoBDQgyGGFZi7jiQ-hYc 5790
virtualizarr/tests/test_integration.py sha256=kMx6cdpJb9LlYZip6_gQ1N044GmJyZeHEJ4uatRXD10 11388
virtualizarr/tests/test_utils.py sha256=noMG7adFPiFclzDrbVwpEsJgcbflCrC-HixyqrjQDUI 1211
virtualizarr/tests/test_xarray.py sha256=hjQSxUjR3nqOaNQJV_00x3qJgMnHrJRaIIOInzjxvFc 12420
virtualizarr/tests/test_zarr.py sha256=OFOCG8tsDlIkm62_vHoHgO5fsBrNyvwpxRUGdyLphuk 826
virtualizarr/tests/test_manifests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualizarr/tests/test_manifests/test_array.py sha256=fuK86obOGS2ZQdSwLnhGoALTsupfAeG14CbSFed_MY8 16343
virtualizarr/tests/test_manifests/test_manifest.py sha256=Ao1DjfXMghpndNVZwNk-_49VwVORBzYEylTpXaya7VM 10651
virtualizarr/tests/test_readers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualizarr/tests/test_readers/conftest.py sha256=ACduIuaRgY6hzj4sUf5_E08_V9Mp4nIzkA3OPoW3nPg 10248
virtualizarr/tests/test_readers/test_dmrpp.py sha256=YS8VoMLEYuDvRDVJjEjefqgB4cKolE7DRGDtnSVKjx0 17582
virtualizarr/tests/test_readers/test_fits.py sha256=8-iODnSYBokpWJi6COYhfVNDIfT2Dz4LtvzF5FeDhng 666
virtualizarr/tests/test_readers/test_kerchunk.py sha256=9N3V8zIMtOa84AVU0020KW5vzFmuEmzcGG_ERdMmPxQ 8506
virtualizarr/tests/test_readers/test_netcdf3.py sha256=zot7Pwf_hGRt5dRoF_cg--pz3xe2PcE7MPjQyFyG0r8 1021
virtualizarr/tests/test_readers/test_hdf/test_hdf.py sha256=cXqr8tVzOxTDFTqeAcVRYDCXDRerpUwwfuLEJwrFhYY 7081
virtualizarr/tests/test_readers/test_hdf/test_hdf_filters.py sha256=DRybdyUPfs_L3nZ_MGa3_cNXxNfr472V8jTFe757w2E 4627
virtualizarr/tests/test_readers/test_hdf/test_hdf_integration.py sha256=JcCbzLkDiFVjR_b0hjayB5P1WZ8lcU8WKG2Ybbr-iYY 2593
virtualizarr/tests/test_writers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualizarr/tests/test_writers/conftest.py sha256=VRuupr9kbB_M1YJbsfC-8iNc6qPJadiazDjNgN7-yoc 779
virtualizarr/tests/test_writers/test_icechunk.py sha256=9MMIlLMVWioyVzVoxRuAl9Ou7fQiXvOCO_EAXgtR8Tc 31861
virtualizarr/tests/test_writers/test_kerchunk.py sha256=u7H7YFO8QZNmSM_Mk6cGVqu109IrFvTT0hmWJTDJ0FA 5048
virtualizarr/translators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualizarr/translators/kerchunk.py sha256=XLrOAyhTdZmVb7W0tc6Bs1N0eVro6IqXmYZz87HJh08 10080
virtualizarr/types/__init__.py sha256=2BIRGuYZdEnn4GuXRGA7loTBn4qS1pbJ9t2pBQrp1ZY 94
virtualizarr/types/general.py sha256=GORwYn9grXMz6th0cOizfIQNxRKohxAfKcENYOcqAtI 101
virtualizarr/types/kerchunk.py sha256=WLpZTDzp6NDvXI-07OwCYkbdWx4zpB1ne4zkluKSybw 778
virtualizarr/vendor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualizarr/writers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualizarr/writers/icechunk.py sha256=Ihs-StZDTnA3cku_0Fo3CtmqcF4gA-doeCn7rjPL-xM 11200
virtualizarr/writers/kerchunk.py sha256=C4NG1j4yOU_Wtgj7PzpOeHIrKXdJwPMcLXlOyfFtpXs 4951
virtualizarr-1.3.1.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
virtualizarr-1.3.1.dist-info/METADATA sha256=58i6X-O4c1fVEQF7eLjx3Inn8dvQf1s9M9F--8vX32o 9729
virtualizarr-1.3.1.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
virtualizarr-1.3.1.dist-info/top_level.txt sha256=LX032uq7wP0tnokYtUxip9QjUYgUZsUDxX_yfPdFUAE 30
virtualizarr-1.3.1.dist-info/RECORD

top_level.txt

ci
dist
examples
virtualizarr