virtualizarr

View on PyPIReverse Dependencies (1)

1.2.0 virtualizarr-1.2.0-py3-none-any.whl

Wheel Details

Project: virtualizarr
Version: 1.2.0
Filename: virtualizarr-1.2.0-py3-none-any.whl
Download: [link]
Size: 128921
MD5: bb476ef46e30ffa014b02c5b15169876
SHA256: b9a71766adf407655431e0cf6e5a1909407aa6e6e6bab2cbe1a7355d789d0629
Uploaded: 2024-12-06 03:27:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: virtualizarr
Version: 1.2.0
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.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: xarray (>=2024.10.0)
Requires-Dist: numpy (>=2.0.0)
Requires-Dist: packaging
Requires-Dist: universal-pathlib
Requires-Dist: numcodecs
Requires-Dist: ujson
Requires-Dist: fsspec; extra == "hdf-reader"
Requires-Dist: h5py; extra == "hdf-reader"
Requires-Dist: hdf5plugin; extra == "hdf-reader"
Requires-Dist: imagecodecs; extra == "hdf-reader"
Requires-Dist: imagecodecs-numcodecs (==2024.6.1); extra == "hdf-reader"
Requires-Dist: numcodecs; extra == "hdf-reader"
Requires-Dist: icechunk (>=0.1.0a7); extra == "icechunk"
Requires-Dist: codecov; extra == "test"
Requires-Dist: fastparquet; extra == "test"
Requires-Dist: fsspec; extra == "test"
Requires-Dist: h5py; extra == "test"
Requires-Dist: kerchunk (>=0.2.5); extra == "test"
Requires-Dist: mypy; extra == "test"
Requires-Dist: netcdf4; extra == "test"
Requires-Dist: numcodecs; 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: scipy; extra == "test"
Requires-Dist: virtualizarr[hdf_reader]; extra == "test"
Provides-Extra: hdf-reader
Provides-Extra: icechunk
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4881 characters]

WHEEL

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

RECORD

Path Digest Size
ci/doc.yml sha256=tjt0mN4NIotfR47sZSBZldpnCLEFdjFtJmvBMgNgleU 291
ci/environment.yml sha256=sfZC5XiZRyjSG0bgt5ucFcmwAtqGClhUaolcFpvJe5A 589
ci/min-deps.yml sha256=NXSK1120tKVx_BwnYdQkiC6NiMqIJbC5-SZ_Rnj2v8Q 349
ci/upstream.yml sha256=TwPUzCYuizrh8jJsmW1-2UuMsXkdWoLtiR9EINsm3Os 677
examples/append/noaa-cdr-sst.ipynb sha256=730xPmxH530pSujh1V-izkZfCTCDxtoWwP8RfT0mg74 78060
examples/coiled/terraclimate.ipynb sha256=mX-d4Xoi_JQaXW_I7fbaRy5K285I2OCvRfNZ3sURmFs 7402
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=-O7WfvofmZZ644PYZfLMApv7C2C6jRZxt38u56sQGAQ 6315
virtualizarr/backend.py sha256=glVmue6G6ABoqEJTgjZYQRtW0JnEt4MyqUQq0J5B9TU 7958
virtualizarr/codecs.py sha256=gEEXmk-qZb6-NTT-Y40NkQfBTFPK97hzHeC7ZfYQ-t0 3766
virtualizarr/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualizarr/utils.py sha256=2FG6aU1u-gcZ8DUDjH4rW7QEMkIjRf-B1ALViDADvLY 2930
virtualizarr/zarr.py sha256=-JrRYUJC-tH_KYknxmwuHvIjeXGIJPdgq9SQd9IIsoc 8772
virtualizarr/manifests/__init__.py sha256=q63-oJ0wL1NqbSnpdoS1u3Fon1sCGFLITB7jR1j4s0I 308
virtualizarr/manifests/array.py sha256=dBItC12t95HR3BfMOMKsjg1saqh57ud4uRrb9nssEO0 9263
virtualizarr/manifests/array_api.py sha256=ryMzRSoLEEDuFfOOVGy47BhOF_Qd5ykWbmo1oi4xg9w 9016
virtualizarr/manifests/manifest.py sha256=orSwFsHGfRa2d38Sj34wHcu9vtOafZuDxKBZ5KzwlRE 19749
virtualizarr/manifests/utils.py sha256=enqoVfUedmYw1j0FdBnQzWP-3wX2HJjxXWJcobp8oQc 4191
virtualizarr/readers/__init__.py sha256=XQheWYgN08_LCv53F6d1lrGQiqYse6gyVWbhL_CBKl8 707
virtualizarr/readers/common.py sha256=Kltz9NyCmPZceE_Q1wD25F2eWev98gObUOJGvOop6EM 6378
virtualizarr/readers/dmrpp.py sha256=w2Wsjaes0eowREoeMVjQ5Zdtn2z5w_2KDs5WFyfQLiE 21343
virtualizarr/readers/fits.py sha256=qOYbvrF7fmQyP1cSqYGt9-i4X3EUW4Htw9M8YhyZ3Ow 2203
virtualizarr/readers/hdf5.py sha256=HIxCSTRCSmcScZ4Hudiqjb6qtrqT35uo9JdjOmVNQs8 2166
virtualizarr/readers/kerchunk.py sha256=oNsJ1Bb5NFSEOii_wQ2zICvFKWDX7-soqU6xYOvSOYQ 3506
virtualizarr/readers/netcdf3.py sha256=l4yTGIY9DtKBtBGOFkpRCTkAfs4EkzGeDcDn0N708Ro 2148
virtualizarr/readers/tiff.py sha256=MGMR69gMoJcDUmK065Qe8jSQo6u6rcvoVoVuFISaEi0 2647
virtualizarr/readers/zarr_v3.py sha256=aA4Nrmz1M37T-YsYB0TQh-A2rr7bKzh333XU_9wLm5E 5379
virtualizarr/readers/hdf/__init__.py sha256=bP7zFYOxRJkapj1hdbOevucb7CkL6TWnZV1iZj2Ves8 222
virtualizarr/readers/hdf/filters.py sha256=NQtK_W0IrmSXusyMRpUtE7FA7uO0sOsdBkgBMsb1QRk 5397
virtualizarr/readers/hdf/hdf.py sha256=dtJw_Opj_NDjEAEyyx77S0UENE_pugvRZzWRw1vmDcw 13252
virtualizarr/tests/__init__.py sha256=ow1DlPCmXhcR4EskX_eV-MYAXsdT8HBuME6lTYUPlIA 3120
virtualizarr/tests/test_backend.py sha256=sbNeSZRn-lUnL7d5s0-N9ya7ks0XM9vQcJnIHCXI6AE 18624
virtualizarr/tests/test_codecs.py sha256=P63uDtMcMpkmhGFUaXd0QxFZnpp4JEA_vMzP93xJZNQ 5732
virtualizarr/tests/test_integration.py sha256=Ps5nsOdIgT3tbl80RyQUhSd_p0g7x2-zEtACWuQVGMg 12639
virtualizarr/tests/test_utils.py sha256=noMG7adFPiFclzDrbVwpEsJgcbflCrC-HixyqrjQDUI 1211
virtualizarr/tests/test_xarray.py sha256=z-oCB9pVIi-xq5147Sj6csG01D4LOy-wSesl77EuPv4 12226
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=gNdThpqeTMHnSiRSDQdJrt1zspNfi8O-q2Lrw3EF2fw 9754
virtualizarr/tests/test_readers/test_dmrpp.py sha256=Yo6FrRUb8EW-d8AM-ZDVFNEyIv5GYBQ4W3X2PCk8Jzk 17143
virtualizarr/tests/test_readers/test_kerchunk.py sha256=g-EqX3VIvlSBHn2tY7Ld6Hyskd1TXtgFSdw179H6fKg 5256
virtualizarr/tests/test_readers/test_hdf/test_hdf.py sha256=Ds9FVL4M6qDMlBB78FLCpGoxhttdJX2dxo4rbAlArrY 6563
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=HMR2mZo2TqjYYeV_hInUUwDCVA3DETzSRpxcEKq8Mz4 2182
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=77UUT5Lhf85THdrqNZFz6hzhM_ZS_WAsiHHnL-Ro7zo 29122
virtualizarr/tests/test_writers/test_kerchunk.py sha256=fBLtwLaaoC8s8AlRgxEOCi17NmyNvg-LUbSv73zAtXM 5000
virtualizarr/tests/test_writers/test_zarr.py sha256=89LC2cgw5JCbQNd81gFJTpIBnWnVneVu8bSU4WhgV2Q 2329
virtualizarr/translators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualizarr/translators/kerchunk.py sha256=lxUwsXYTFZWHknx4Ly0s89ulni1qbYbpnoY1_gBNjHg 9881
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/vendor/zarr/LICENSE.txt sha256=TxdIltAGbhSizQ10UYQlRrCIBpcDo1Em_16SIF_KA00 1124
virtualizarr/vendor/zarr/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualizarr/vendor/zarr/utils.py sha256=HRJ1HL_0E8KNC2yW9lBAGTBycNt2aw2HhNw1eNIEQZ8 696
virtualizarr/writers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
virtualizarr/writers/icechunk.py sha256=3AGqv0eCP34euv_x-oy85vqwpmy7-OJlSDm1sJ-iqG8 9172
virtualizarr/writers/kerchunk.py sha256=C4NG1j4yOU_Wtgj7PzpOeHIrKXdJwPMcLXlOyfFtpXs 4951
virtualizarr/writers/zarr.py sha256=SAyMm1_GlYWoNup_cDtl_67gWIPAXrTyqjbh9H6z4SI 4074
virtualizarr-1.2.0.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
virtualizarr-1.2.0.dist-info/METADATA sha256=zeWicbkvyDmVkc0VxXDPiGfEWpATjarUUIvbslw5csY 7106
virtualizarr-1.2.0.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
virtualizarr-1.2.0.dist-info/top_level.txt sha256=LX032uq7wP0tnokYtUxip9QjUYgUZsUDxX_yfPdFUAE 30
virtualizarr-1.2.0.dist-info/RECORD

top_level.txt

ci
dist
examples
virtualizarr