xcube-core

View on PyPIReverse Dependencies (2)

1.7.1 xcube_core-1.7.1-py3-none-any.whl

Wheel Details

Project: xcube-core
Version: 1.7.1
Filename: xcube_core-1.7.1-py3-none-any.whl
Download: [link]
Size: 2089880
MD5: 3ed307baa16244c6be69c61bd697a004
SHA256: d5ddd9eea9368d6df0aca35542782cefb9b761952ea4caaec4915c93903fe191
Uploaded: 2024-10-14 12:08:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: xcube-core
Version: 1.7.1
Summary: xcube is a Python package for generating and exploiting data cubes powered by xarray, dask, and zarr.
Author: xcube Development Team
Project-Url: Documentation, https://xcube.readthedocs.io/en/latest/
Project-Url: Source, https://github.com/xcube-dev/xcube
Project-Url: Download, https://pypi.org/project/xcube-core/#files
Project-Url: Tracker, https://github.com/xcube-dev/xcube/issues
Project-Url: Release notes, https://github.com/xcube-dev/xcube/releases
Project-Url: Changelog, https://github.com/xcube-dev/xcube/blob/main/CHANGES.md
License: MIT
Keywords: analysis ready data,data science,datacube,xarray,zarr
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development
Classifier: Topic :: Scientific/Engineering
Classifier: Typing :: Typed
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Requires-Python: >=3.9
Requires-Dist: botocore (>=1.34.51)
Requires-Dist: cftime (>=1.6.3)
Requires-Dist: click (>=8.0)
Requires-Dist: cmocean (>=2.0)
Requires-Dist: dask (>=2021.6)
Requires-Dist: dask-image (>=0.6)
Requires-Dist: deprecated (>=1.2)
Requires-Dist: distributed (>=2021.6)
Requires-Dist: fiona (>=1.8)
Requires-Dist: fsspec (>=2021.6)
Requires-Dist: gdal (>=3.0)
Requires-Dist: geopandas (>=0.8)
Requires-Dist: jdcal (>=1.4)
Requires-Dist: jsonschema (>=3.2)
Requires-Dist: mashumaro
Requires-Dist: matplotlib (>=3.8.3)
Requires-Dist: netcdf4 (>=1.5)
Requires-Dist: numba (>=0.52)
Requires-Dist: numcodecs (>=0.12.1)
Requires-Dist: numpy (>=1.16)
Requires-Dist: pandas (>=1.3)
Requires-Dist: pillow (>=6.0)
Requires-Dist: pyjwt (>=1.7)
Requires-Dist: pyproj (>=3.0)
Requires-Dist: pyyaml (>=5.4)
Requires-Dist: rasterio (>=1.2)
Requires-Dist: requests (>=2.25)
Requires-Dist: rfc3339-validator (>=0.1)
Requires-Dist: rioxarray (>=0.11)
Requires-Dist: s3fs (>=2021.6)
Requires-Dist: setuptools (>=41.0)
Requires-Dist: shapely (>=1.6)
Requires-Dist: tornado (>=6.0)
Requires-Dist: urllib3 (>=1.26)
Requires-Dist: xarray (<=2024.6,>=2022.6)
Requires-Dist: zarr (>=2.11)
Requires-Dist: flake8 (>=3.7); extra == "dev"
Requires-Dist: moto (>=4); extra == "dev"
Requires-Dist: pytest (>=4.4); extra == "dev"
Requires-Dist: pytest-cov (>=2.6); extra == "dev"
Requires-Dist: requests-mock (>=1.8); extra == "dev"
Requires-Dist: werkzeug; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1165 characters]

WHEEL

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

RECORD

Path Digest Size
examples/serve/demo/compute_extra_vars.py sha256=q5l08WhsWsQWxItxtFOL5p_mJ-0U4Azlf2nWCwyy45c 984
examples/serve/demo/resample_in_time.py sha256=zYKy_w_h6b5LyrpUKVtrSdJMbW0v1HZ1DWh7iB5_iDM 509
scripts/update-copyright.py sha256=BaFVaO6FzQIr0LkpLBtSQlxiUvzc7JxN6ylCEIPVUBI 1680
xcube/__init__.py sha256=YfVvi431ZUYUSs7oF126vDWH_Cnql2bDzqpiTiNxrZQ 218
xcube/constants.py sha256=r3VYZ10woZe88cnKoNeChm624LXvl4Rv_du4_QtM9RU 3421
xcube/plugin.py sha256=-7_oh7yVZ4dilu7hzKPR-QOTCROl1-OyEPFx2IkHiKU 8480
xcube/version.py sha256=bdfCLOwiy3FgrZKnWqqFqVdAX5KKQv1JaJxOV2Sglzo 184
xcube/cli/__init__.py sha256=iN3M8QmgGoXMXoI5Klk2vMXHHRLRZHCCDYxYHPOHk4Q 165
xcube/cli/benchmark.py sha256=yTlSgu7zkRyfwH20otNQIQfml548UXfMwTI6VQOqYyk 4486
xcube/cli/chunk.py sha256=GyIyygL_yBtBQaFRUrXwru58Lm1DyuYh1yZgEdQfLDY 2980
xcube/cli/common.py sha256=pdXXSlC9fE8S_LzkH7y3AhjCT6RB-pGbVFTESdgTzSk 12848
xcube/cli/compute.py sha256=N3sykCZliXbvPFKcGI7c8795bacOQTuWTrKJx2RIkzg 6736
xcube/cli/dump.py sha256=zAmCwQ_payiudHVLj8-c7Bp-K-coIIEzXSk4x0bCBLs 857
xcube/cli/extract.py sha256=M4j5Hg5sxFAnCAPoa37OtPsjYCApfRXn_JdfILaSSCs 3161
xcube/cli/gen.py sha256=IYVC7wIe67WXgNROEGklT7VOzEXXNcseO5bYIZ7ZQVM 6788
xcube/cli/gen2.py sha256=4J1gb2tcqYDUiTx4JJQmfYMSgrxHFj_OPxYIW48oQmY 5750
xcube/cli/genpts.py sha256=pE3pqhXz7b5R2zf8p2dO_TJgCtyWdO-j14OA8TYqA6g 3907
xcube/cli/grid.py sha256=oskOCv2euemtYIWQgCdT0v2WcHZUon9deyPNO_-j2Co 15730
xcube/cli/io.py sha256=C43v1gAGq0lHO850jo-4pXn-d6xQoQ5m-3pMB2p27zE 24088
xcube/cli/level.py sha256=EdnqPwSKaAaSAKPF-XurW6kCw5SF-EAm1ot68sboeVw 6076
xcube/cli/main.py sha256=73cFNwcmjCkTqzUKlmbsopepUqGgmn0OEYbYW8_xB4E 2634
xcube/cli/optimize.py sha256=FqGvnyHig10w0XqGEmKTFI8K4YNcGe9SNwrncvmc0Lw 1915
xcube/cli/patch.py sha256=vu3AImy1_86dELutUDWcVxUMc75iRmgcT1ya-sMKUNo 6465
xcube/cli/prune.py sha256=UdAO-Fyn8fyzk21ohr-SfZZE031R7D4uXgAhhOGdTcI 4103
xcube/cli/rectify.py sha256=pUwUUWhKhiePLC1Ygrk0DaSKh95gS-Ci9c1k6RIGQN0 7757
xcube/cli/resample.py sha256=0uDDrtv0xclkFh6uTAYbh3WL0ydjy-GG1fffpxOMp-c 7634
xcube/cli/serve.py sha256=uq1ueu60K10_0eRjIXZDpNFkKXn3h8p7YVsw_YlwZH0 11063
xcube/cli/vars2dim.py sha256=DXDODWjP_f-C4Do4ghBtBIMhdXsIRFaQL3sUUgP6soc 1887
xcube/cli/verify.py sha256=TXv_DT4dIvRHroSfwy_QDToPj5VRHDbHTe4JVRBUH3Y 1764
xcube/cli/versions.py sha256=ozglR21bCqEEXPy3HafxPu-8U8G55gEKF983767TUoI 1528
xcube/core/__init__.py sha256=iN3M8QmgGoXMXoI5Klk2vMXHHRLRZHCCDYxYHPOHk4Q 165
xcube/core/ancvar.py sha256=tQ-SfPWzUOxQRmNMWpKGrbYgjOhNtQ97sPuOjJsuA-E 3465
xcube/core/chunk.py sha256=IPgzxpsVMcIJ-yt55LnkaQAxceLFA1ld2IIFuqPiXg8 2887
xcube/core/chunkstore.py sha256=qUvVvXVGUhFTXsNRFY0V3UZsMa-qyAiwu6FiRtIOxNM 8626
xcube/core/compute.py sha256=_XhbgkiLMguvrwY1UGRJESd16w7AFzen8_t6_Hvx2Fk 14784
xcube/core/dsio.py sha256=NCBBCv3D5edkNSv9uYrtoFvFTeuHfb_njTbQczmrfBY 28985
xcube/core/dump.py sha256=QPBcaG7lJn0hAFjF7IzN3jgjCSb9epszWOtWRS6AqNU 2144
xcube/core/evaluate.py sha256=56PKk3LxwUibPWttILk-yFbgnZ9ab6C6QWf1sjAC9mw 5612
xcube/core/extract.py sha256=0aUXGwoIZBu_bU3pDKoJJgXQN6DOQXIdcnFLuaRKnNw 18657
xcube/core/geom.py sha256=nfbIQtybfqen_3dP7JCkXcBrAIfpRjQQRSpjJlib8uo 27186
xcube/core/level.py sha256=dUyONgOiPEgvKXt8LEwyXwn76kJ6nHr-VyenRXEz9xQ 13243
xcube/core/maskset.py sha256=5mG3F8aZyzCUpSMz1gHqdbCJFPbhc5qrLZ9GSRJ7M5g 12961
xcube/core/new.py sha256=XroQ93ufI4hqaXpkxZ_4yCp0QGNGQacA-a-XYn_-VbQ 9918
xcube/core/normalize.py sha256=CzRhYEPFH1P0x_eZwAYiarISTVfsYi_vY4N78Wr4m8M 30310
xcube/core/optimize.py sha256=Bq-Jj9nZAokJ2XwzeFjvjEvo3MsCLzsQqPhyDMX9vYM 3359
xcube/core/reproject.py sha256=Qp5OG4w8wlIFIZsoylRFy_cpsL6yl21-7PWo1zj3848 15855
xcube/core/schema.py sha256=bVtxU3f20H1ZBQoqose16Uvcea3p48bflUfT5zqpi2E 17508
xcube/core/select.py sha256=XdmWvVmxG8UMA17TmUR4M0ksudELrOroYrTv5Te1Zzk 12370
xcube/core/sentinel3.py sha256=H2SFZsx8GaqL4rU0-sirgbxzpOyzdGxg_jzLNgxXpx8 3488
xcube/core/subsampling.py sha256=hqNTdjzdER2zmiNYXycfQxkYsU1xY22jr-KXFZaS9bY 9613
xcube/core/tile.py sha256=z6j6db9-XZM7T5yyGNCNLPNRMv5WQyOY8xwTt_9sJxk 27525
xcube/core/tilingscheme.py sha256=Yktor4w9ypsvoleKeAH3vpUPeSiKgPVIGHG7_AWqARE 15012
xcube/core/timecoord.py sha256=y7LiCIQToVM5NWhG9J22AfYW1RuG-6pyS79psR6NP6w 11156
xcube/core/timeseries.py sha256=Deegk0DQaTSHoJDbaDvwrf1pzuIjz34aveKZ5x0LNko 7810
xcube/core/timeslice.py sha256=t0qhnl0W7Xo7UyPxncB1W3EfXbVRynxoE_VXrLHyP90 6670
xcube/core/unchunk.py sha256=4csVAZ3sMENHsXt4A106x1wx8-clepAMY7v8FcyLGe4 3137
xcube/core/update.py sha256=BznmKv8VnhX6sHcy4jP3IBcUa3BQZC-cihqjhnZGhVA 9595
xcube/core/vars2dim.py sha256=D-f_xeZ8wEPBlh_6yMjdfMz1dGN89rggRVmbjOE99rY 1426
xcube/core/verify.py sha256=y-dScIGSW-UQVI_r0VpSnxo1D7BVCfWLP5quHr67vGo 8540
xcube/core/xarray.py sha256=DujMdfanu3YiS3juVYzAF_UKU66E_NMMcMnAVywUIDI 13396
xcube/core/byoa/__init__.py sha256=DLcW4hMddCwT6cs8TElzoWEtKj-qUv7sOfZB7sVUWzo 226
xcube/core/byoa/config.py sha256=4ewdAF_zmx79MbTScDAWh8Wxyea6WPGZ9Ff2wXwOtB8 21405
xcube/core/byoa/constants.py sha256=OOd0SzAYwZzgcIPKajf7GY1vsFoQp3twwqHM1h-0BDw 276
xcube/core/byoa/fileset.py sha256=XbeekHBP0KYTetyrGTQ-aCeJs1acmyPzSZFUU-tSHeU 15952
xcube/core/gen/__init__.py sha256=iN3M8QmgGoXMXoI5Klk2vMXHHRLRZHCCDYxYHPOHk4Q 165
xcube/core/gen/config.py sha256=T3k4WA2XnbIZ9ZZNMwIDTB7ETV2c_CngJ3DKkYcTwN8 4436
xcube/core/gen/defaults.py sha256=_QlSZ2hqUBRnCiCzLogtoM_4ZWLU8NKS8QdgAmMbViw 270
xcube/core/gen/gen.py sha256=6xXYhAUmnVsKp3RJi2oqVjDGebyIALFjfaIQjydjmyI 16284
xcube/core/gen/iproc.py sha256=gYpZqSG31nXJSNP6915iOzjtIdIJheo_kzrwsGpBuM0 21481
xcube/core/gen2/__init__.py sha256=ZAgGW2NRxCDm9zvewBlQod58dbrHQSs7MlhHPTMDsJk 1333
xcube/core/gen2/config.py sha256=0upBYNhQqh8RVC-KZaD2yvIhPDpoUdaC7EjAlngYkv4 10106
xcube/core/gen2/error.py sha256=zr5q3m9qMGNQEt5RrrN3M_a-vt-RGvrjSPAt2rTEh0o 1915
xcube/core/gen2/generator.py sha256=mAXGXjNUxvqtAA0YiT967gtYfhiH9qCr-54h07-fiws 9161
xcube/core/gen2/processor.py sha256=eRMuYC_ue8ZiQvuHoiDx9fLdWfGDFkAaU4qTpvU3rZA 1984
xcube/core/gen2/progress.py sha256=IEEexaLaxkXnB0mUxlZeuBW0QvVcLtjRHgjtqOegO4Y 7615
xcube/core/gen2/request.py sha256=333pvBjxEHKSi5lG0256K3BiMvdoJYo5dGpnKdltVgc 8560
xcube/core/gen2/response.py sha256=SInhaGl8CAZ02OAL053MC1SO9YZoegS8xDo9L2vFzkU 4832
xcube/core/gen2/local/__init__.py sha256=iN3M8QmgGoXMXoI5Klk2vMXHHRLRZHCCDYxYHPOHk4Q 165
xcube/core/gen2/local/combiner.py sha256=RQx8da_M7IOUDfmrQAhEGCkTwg1r8PtszLlHXfhODzg 895
xcube/core/gen2/local/describer.py sha256=lDqR02hx2VSaDCil_BESSZj6mv4dEfNnpeJxqIOY0KU 2577
xcube/core/gen2/local/generator.py sha256=QnyqrgiGjMn5J7z9nWZjpj-bDR4OBfSmIwE43pzsxeI 8079
xcube/core/gen2/local/helpers.py sha256=ZkxDni7BIlySGYz033tqcmA47miB8wATmLQZpAQdJe0 605
xcube/core/gen2/local/informant.py sha256=ORMNE6IEwL6O6uO7STqwKYkU0ov2Kfr4bojxYN3fRJo 10641
xcube/core/gen2/local/mdadjuster.py sha256=8HKcNyUNCFZEWanD8iaVIMxodoW041DWdphRtBX_cXI 2232
xcube/core/gen2/local/opener.py sha256=yfXhnz-uvQJdW0UvOE9XOtAr_AiObcXqihtTBtAhj4U 4350
xcube/core/gen2/local/rechunker.py sha256=sGzHVkD-BYgIj7nSSb7bQub3BQ6XFGf3bNxSwvsHB7o 774
xcube/core/gen2/local/resamplert.py sha256=qMg6kYr_PTh-kGoKAPNcX-tMHluKDpGXyZwiLzgEPc4 587
xcube/core/gen2/local/resamplerxy.py sha256=lMbVC6OTSh4bgcsg-cbLom9RGJvGNHfqSKI-KSddGQA 2441
xcube/core/gen2/local/subsetter.py sha256=ToM11wbq2_bSlCR_y-qYsUoClaW11THf1qq1PrGBP_s 3077
xcube/core/gen2/local/transformer.py sha256=phjdxJ_0Vx3ZFA9BaiQ3Lufkv3OvF80gPMa7okVCks0 2073
xcube/core/gen2/local/usercode.py sha256=Rbog2ZOvuqYazET0__cc_4VFWA4-AJBEnnfYGYR1Wm4 3918
xcube/core/gen2/local/writer.py sha256=6A62TlBksv33xKCZ3aFE6FbjAyE4aEZjGBlXK5-8yPA 2108
xcube/core/gen2/remote/__init__.py sha256=iN3M8QmgGoXMXoI5Klk2vMXHHRLRZHCCDYxYHPOHk4Q 165
xcube/core/gen2/remote/config.py sha256=NqDGfr-_k_SNLYcxDFa7kZlmJnkiFQmMTpoPR9fHNxA 3219
xcube/core/gen2/remote/generator.py sha256=XGBz3bQJCTJqarvDXLk7pHa6J2Nku2RoR-cPC-TJLqY 11646
xcube/core/gen2/remote/response.py sha256=GX9ffn-jYw5oJT3SevJUfFKej8tKxrKMbFAFrbAse80 7589
xcube/core/gridmapping/__init__.py sha256=cmP-cOjeVxyb1srtFiyVOadba6ZbJiMr3tXXor4YYuo 288
xcube/core/gridmapping/base.py sha256=G1fGBQNtEa4bReNrMh2fyOxTXKstSB6E7IpNae7JNjI 32796
xcube/core/gridmapping/bboxes.py sha256=oK_k_0W6_FH0oN8OWW6r49v9rsCOko-CAOxkpP56aVw 5058
xcube/core/gridmapping/cfconv.py sha256=XnHP_io77xrHv0VOuYeURmAejJtK7wY5TCULjcPUKqE 12495
xcube/core/gridmapping/coords.py sha256=cIzoaBruZHp_ziEk0Ktg79938iRhNEVHRtue1A1kLK0 15370
xcube/core/gridmapping/dataset.py sha256=jJDXgJ_DWi5t0Cdkc3D2N-nmpF38G-BBYI8jKz7keEY 2898
xcube/core/gridmapping/helpers.py sha256=5BbtManIxtG-FJvcATxppV9BVNYshuCMNwACslzvXvQ 6027
xcube/core/gridmapping/regular.py sha256=ZdB5pJKK-RZXcyfRlEdrcDoLLWn5dSAYIEaH-D5PXUY 4789
xcube/core/gridmapping/transform.py sha256=uEkvGEWVhTMut42tFIGhFGzuk6tP6oOmVPDg_1WMWME 2905
xcube/core/mldataset/__init__.py sha256=9t_2zyXSFlJrr2_XzFb01FkPP2HnA4DXAFbCKzghbuU 643
xcube/core/mldataset/abc.py sha256=gAjSXegiqyTRn7gFhtEQ04fSIauoh-oAGeU2EEuJWZ8 4865
xcube/core/mldataset/base.py sha256=Fcb4bF_m72TuVpy-mHismP3mTMCgIRhDHLKOsFmc004 3838
xcube/core/mldataset/combined.py sha256=LW4WyTjHqNW7eFV_POtwe9tHysj0DMHzDwfezGjaa0o 2448
xcube/core/mldataset/computed.py sha256=4B4dgAQhoXESuhiFDNpZDELTDyMBC64bka2pfsJvGDo 9728
xcube/core/mldataset/fs.py sha256=NiNXDyYbEv3bg-5Yw0HiwYDIqT9e3si1U6ZvK2RNqaY 13462
xcube/core/mldataset/identity.py sha256=APdoF5E5_k00YxLsTfu_yZzFIE4sNIjD_nPs_w_RjqU 469
xcube/core/mldataset/lazy.py sha256=_Lfl4bdRfc4qK1sSneCgmArPWDNu3OAo9unQyK6gHCo 4698
xcube/core/mldataset/mapped.py sha256=3OJDNqV-CWPCGaS_9ygF9ZCY2AW_9BP-RKpfNzL4xZY 1099
xcube/core/resampling/__init__.py sha256=V6L0GwK4M1yXvF6K4iGEnBFijaNQ-YIe4T-AqEWlVhA 399
xcube/core/resampling/affine.py sha256=L3LC_LXKyCHVZdQq68lqIycggy7ue63Kn_Itde-sf-0 13774
xcube/core/resampling/cf.py sha256=hZ-rLcpPNrNzat84T1ZOAZ0sNls3W6J9hQACjVKPAeo 3680
xcube/core/resampling/rectify.py sha256=1quOWMJ5rLXJLkzqChLv1ANw1-dF4KjBmBIf86z4GdI 28380
xcube/core/resampling/spatial.py sha256=hMTuk22MDZ-EjkafgriHIZOAheWVH_peVlPkS8qKMsI 9148
xcube/core/resampling/temporal.py sha256=TQl0I5Qtek4zvNYFXOCfSc2Rxzi14aYIJq5iO7OI7Y0 5374
xcube/core/store/__init__.py sha256=JQi1mOMoTQTZQSiZUjPLkTJOoIfORL9h6NCc6J4P568 1737
xcube/core/store/accessor.py sha256=r31_SZT7zBcZ2kQBh5k9PRVXs8786eEJltF_NIdZaj0 12127
xcube/core/store/assertions.py sha256=mKAcdoWumJlMqfv6y1PhSzr4FNWA0ZuJ_JHlL8kSBsA 2320
xcube/core/store/datatype.py sha256=-kDAM73hQwh_h5Tki4HCqPeaqyilw-vthBJ29cZdLzA 6979
xcube/core/store/descriptor.py sha256=dSIHL6gTe0ZuTNb8RD7ELMExV1d6Il7pXW0SaioGpHk 18264
xcube/core/store/error.py sha256=6kqv3Wejg528SBMpf8SlWRX6LfkbAJso43uqB5gsPSA 404
xcube/core/store/search.py sha256=26l8Y2xOpL4rAwBRnpVlS5IpvZ_jJVbxIFIZyhnhSKk 3732
xcube/core/store/store.py sha256=rJe7-x8ZND9A_T2st37HOZvwPQ7DBiYwb4rQY7LHmH8 24995
xcube/core/store/storepool.py sha256=61pUBbP6Jde9xFHCtS9sdCqRb59rKmgo-NK-ogq4vTE 12965
xcube/core/store/zarrstore.py sha256=iN3M8QmgGoXMXoI5Klk2vMXHHRLRZHCCDYxYHPOHk4Q 165
xcube/core/store/fs/__init__.py sha256=iN3M8QmgGoXMXoI5Klk2vMXHHRLRZHCCDYxYHPOHk4Q 165
xcube/core/store/fs/accessor.py sha256=Og8u8-tojkaIu_5ui0PyzE7QqvHloTdqPAq1FPpEaDs 6690
xcube/core/store/fs/registry.py sha256=rsOVyk8kP-CSgEgAMY1kqlRNuruTizr7jek9nMr4Fss 7990
xcube/core/store/fs/store.py sha256=YywHxZLYt9ao_nZhLYBDiJ4Vwtw0zQTNZVLcLUS4Vhc 30916
xcube/core/store/fs/impl/__init__.py sha256=iN3M8QmgGoXMXoI5Klk2vMXHHRLRZHCCDYxYHPOHk4Q 165
xcube/core/store/fs/impl/dataset.py sha256=ImYTgpd3TgNy89vWJgUJEhiFeIE2T3404brSAj5gRuQ 15426
xcube/core/store/fs/impl/fs.py sha256=eSbmvPkVjR972yaI-P8bxO-qJ5e_emFtqgmZvPvsefU 7782
xcube/core/store/fs/impl/geodataframe.py sha256=3tdwrv2v5_6qJZ3GWnkJqGpUsRn5cAPHglf-Rw_vrdc 3200
xcube/core/store/fs/impl/geotiff.py sha256=oNzeYLJ2UHS0_z4W_F9H8wKYJglSyN-4C71_GD77yBo 3647
xcube/core/store/fs/impl/mldataset.py sha256=noSs5JGyLUId3fBJviAXXSyeuXq2Gk_fM2Xg7x0Z4Xs 5854
xcube/core/store/ref/__init__.py sha256=iN3M8QmgGoXMXoI5Klk2vMXHHRLRZHCCDYxYHPOHk4Q 165
xcube/core/store/ref/schema.py sha256=Ue5yYgSBV5FnCHsQxdsJwuWEnKgTgnV2eytBApB674M 3862
xcube/core/store/ref/store.py sha256=jKrxSAas9H3xNOUpb1TnkT6y-sQz5iktt5_UlWStbxQ 7037
xcube/core/varexpr/__init__.py sha256=SvvVcjFeO88gJLDSuvmshBUDBdCJjlP6dhF4vCapp7s 362
xcube/core/varexpr/context.py sha256=Lm_-tvuDv1JN_mxKy6Ob77Qvz2O67kzXBRjy262y-uM 5401
xcube/core/varexpr/error.py sha256=8-vM-UN_CrHOifXBjCcL2eyaiEeG2rcMTZqcCa06b4g 271
xcube/core/varexpr/exprvar.py sha256=inHWHzAWhhNF92Ciaw6auu8-t8Px4YVVfyhKR5p1L7Q 4685
xcube/core/varexpr/helpers.py sha256=TOLQeGSC-XT2bM_fFmZ67sWluM9PRQchHXJiLrQ5PFQ 807
xcube/core/varexpr/names.py sha256=YzT7GtJewN297qZ2FEk1ZTlSqphMF379cU_r840Tz84 1147
xcube/core/varexpr/varexpr.py sha256=kFiM1ZzjnRJF33hJkHokiuk-Owj_MKMg9Iy0SWxUZ9A 9044
xcube/core/zarrstore/__init__.py sha256=ctvuxCMjtsXQNUYTRoApiyM_LByAhP-FRMdiuh6MO14 430
xcube/core/zarrstore/cached.py sha256=UxmL_c3jTWIOR0QBljQuprnoWTIhBbAdXHBGYPPmhL0 3615
xcube/core/zarrstore/diagnostic.py sha256=S6TwBt5rPgyKXYbSWKhyoIwEbrgqcXFVPfobxogFDTE 1988
xcube/core/zarrstore/generic.py sha256=0Awcves08qeK9z2DYdHl4DpCQwGcrXnKnKmQck7pJ5o 31132
xcube/core/zarrstore/holder.py sha256=LbPqE-eK7HYd0b1tjSvEyDfCt3fvC9zvtM-BoGiCMnQ 2924
xcube/core/zarrstore/logging.py sha256=lanlvT0tY2jc7wRWJUXy4XehSB9UvzYLj8rVTfq5uuY 2697
xcube/server/__init__.py sha256=iN3M8QmgGoXMXoI5Klk2vMXHHRLRZHCCDYxYHPOHk4Q 165
xcube/server/api.py sha256=85oojvNCNs_6d57GsWhMB_Q_-brz6sVQOg2mklTJMzk 32293
xcube/server/asyncexec.py sha256=41o1BwHIXD8dUNhLboFN3oSaEiSPnYb5Q-9O7CFbqAY 1797
xcube/server/config.py sha256=X8_JRHu3SFPk-pVEoBrPpQiFdA6nR26eHW5lvtkx6Bw 7471
xcube/server/framework.py sha256=B32Cc_-9VGy6XhdwA5cdFj2P5emq3rvBDmBogbtiFJ8 2778
xcube/server/helpers.py sha256=j1Z4crjt9-WfkiLn2jbVcZPwgwztt3VhHFl00_GJoco 1424
xcube/server/server.py sha256=2dkWPc_U1br2cpJWJ7WU9rdHN8km_5qe5ZrdEVuRUsU 19432
xcube/server/testing.py sha256=HoGpasbVWZNijmUyrjd9ELZxzCI4kS5Vvv4C_8L1vUE 6956
xcube/server/webservers/__init__.py sha256=iN3M8QmgGoXMXoI5Klk2vMXHHRLRZHCCDYxYHPOHk4Q 165
xcube/server/webservers/flask.py sha256=WdmeLF_2QgdXGLk5_jprrhh3abSOVJ5wb_yUJl3WycA 1613
xcube/server/webservers/tornado.py sha256=Cc-m3gblR4WNPc50Yk2JOnl1XX5djW8iE2PYhBp_of0 17367
xcube/util/__init__.py sha256=iN3M8QmgGoXMXoI5Klk2vMXHHRLRZHCCDYxYHPOHk4Q 165
xcube/util/assertions.py sha256=hIehcH9tQpXjNgIgRNXDkwBo0E-Jeo1c0h380RWQrAQ 3954
xcube/util/cache.py sha256=feL1lxDhpV0lQlOvgdBoIel4mX7Cguspu9LC4ZP7xHA 13789
xcube/util/caseless.py sha256=j19-YFFcIOrP7gnhkNC7JwSdyN3ZiqPHryELcOrVMR4 2074
xcube/util/cmaps.py sha256=1p79pIg-7LCG762fMdHNEf7lqMIeX4IhfTYGInLNk5s 25058
xcube/util/config.py sha256=53aXQ1DbWKJPtOYiztzSUd66rrsyMEiZ_4RVGsRvzR4 5750
xcube/util/dask.py sha256=HJojw_gGBQ8B9Fl1GwZ30qXO4bWCdJFQrnXgkeFynSI 12259
xcube/util/expression.py sha256=3mUvcikJ6bAovYVpNhLDwXjY-78GvVGoMzV_4f0jA3k 12190
xcube/util/extend.py sha256=yHZxL3nU8UnxzZ9Jipdy22VEBFKXC6I1X81VrtqTYe0 4840
xcube/util/extension.py sha256=4uFPXgHVacTjA5Xz0hdIUaQly4N1g5qBTW5ykDLzSyc 11952
xcube/util/frozen.py sha256=weGOeMTvoRDO-rEvQCYfgfIMGWVCqdpj--v4vWHEpdU 4125
xcube/util/fspath.py sha256=aZwv-MlEqnbLe-h7ym1nZsUS_D_juYfPwXnjJ2hT_F4 1663
xcube/util/geojson.py sha256=sb-gLwciddiWYOB89WmnB5Au_pjZmcDriNIFe3y6RVc 3779
xcube/util/ipython.py sha256=b_830WBYJFKdFXNoAUmez2mL7rJLedlHXXsiQ1GGByA 1453
xcube/util/jsonencoder.py sha256=IE9Ln-IzdCK3TFwWwnN6WAYuFwNF5lL8GTq1tzwpJV4 3457
xcube/util/jsonschema.py sha256=lyRIbtz4TO4pCWWww69d0USTb8jnKgHb3MWSWSxgLBc 26881
xcube/util/perf.py sha256=p9I5dLwSQFopqaz567MLlf-y9NVj3akVXLk-W4Hz5KE 2384
xcube/util/plugin.py sha256=A6aM-uybGFiJ5HVL4I5YW0rwf7rJTxEm6WhrqczXYoM 8485
xcube/util/progress.py sha256=zIf52ReQcK4ZOX-7hsvglbtqu3kxzDba7MD9hzIxe7Y 12008
xcube/util/projcache.py sha256=IrypgHLhSb_fHHY0A4vQPmwZkKxhsWUVT35I5Cs0HiM 1712
xcube/util/temp.py sha256=6Bl-gush_y5veChxH0gD0oIcouZZFD_xGhLUAbfcDjo 3820
xcube/util/timeindex.py sha256=ZzmPsmo27ye8hMZl11T0IzzctnKhekQa6gZgaj_LGdo 9295
xcube/util/types.py sha256=pSiSN8T6JOIj2Y5-KQ0MQRuNQdK6pq8LD5DNvDExypU 1063
xcube/util/undefined.py sha256=AMUcJkOge0bllrbu3kRR2bJY7PKJqxMG2xQAvKFu4Wk 707
xcube/util/versions.py sha256=DyD2uO9bNqH0fQYTUk3gKsfR7ZkEUze_DGFrrerN6dA 3390
xcube/webapi/__init__.py sha256=iN3M8QmgGoXMXoI5Klk2vMXHHRLRZHCCDYxYHPOHk4Q 165
xcube/webapi/auth/__init__.py sha256=gZ_LaA2Kqypd7137AaLjuEat-1lVGgZJ0GeX9JtOE1U 221
xcube/webapi/auth/api.py sha256=zPiU2Msw06Esml7LOvsvcQIYFZQAjowE1DTFnpVPA-4 394
xcube/webapi/auth/config.py sha256=nKbwI4PCfSjB293FdqEymdczW6dKCBinHxisoMx9rR0 3764
xcube/webapi/auth/context.py sha256=vcvTk-5jk8evkb_Ns1WZ9JMK0OMLk4zvd67R7fNAKz8 7192
xcube/webapi/common/__init__.py sha256=iN3M8QmgGoXMXoI5Klk2vMXHHRLRZHCCDYxYHPOHk4Q 165
xcube/webapi/common/context.py sha256=8Y9cFaY2nBzT0ow3YASuzQuHvDx1M3uW1QEJ3GrktbQ 7252
xcube/webapi/common/schemas.py sha256=wQqVKtf1lW2UZ3nYJfsHhY5j4h9AQ307YlmOE09NHXY 1203
xcube/webapi/common/xml.py sha256=G3_gAHxCgD2VYF3kz0JsIVncvJTQvuBtZED9D-in3PA 3208
xcube/webapi/compute/__init__.py sha256=oNsfdtG4LqM63JPLFUj8Ai5_OGkjzK4Dr1uCrhdTDK0 190
xcube/webapi/compute/api.py sha256=YtgooRjHkbuGC1BlV2oo0xBeVvU7AHvT0EZeGpIl4C4 450
xcube/webapi/compute/config.py sha256=1oBqohrnR3EAUwMpR6-q6LRnviRmVbKwo1_9-_PY_6s 608
xcube/webapi/compute/context.py sha256=0BKBjeZil5GAVT0rXuEh_lMwo-M0efTqwyBOIyzG-SI 10337
xcube/webapi/compute/controllers.py sha256=IcYtn7a-aKrFSqGJHLXlG2yrIOCfouDw-nhA7514WhY 978
xcube/webapi/compute/operations.py sha256=e3az51Yn0SdK-co0FMSXNeauX6JQ52gHL1Qekd2LdWE 994
xcube/webapi/compute/routes.py sha256=0b0nn4aBlbaPVUz4VMD7GKF8FRQmW-4jnNC7V-t14mo 8709
xcube/webapi/compute/op/__init__.py sha256=iN3M8QmgGoXMXoI5Klk2vMXHHRLRZHCCDYxYHPOHk4Q 165
xcube/webapi/compute/op/decorator.py sha256=aFQzlfWVVAIPso2J0XUe8ZUhSY20thtMscnQA70UW3o 3936
xcube/webapi/compute/op/info.py sha256=P8YqsE1MWsy8dVcWKylUse2pGR5cPU4u6hu9ZQipxdw 9541
xcube/webapi/compute/op/registry.py sha256=2NOxXlxzWFYXkxM4EVieYGMuPwG2p1nlWp1Lv_kbdtc 989
xcube/webapi/datasets/__init__.py sha256=CB_30HfaPhmKAZVKDBpVttRubVWB5hrvTE3DFBcTbjE 456
xcube/webapi/datasets/api.py sha256=cEjogdoi2BbfrInTTi5k0RAJLSpvMD-_yQwp2icaMcI 441
xcube/webapi/datasets/authutil.py sha256=KoGf_0TYQKFxlKyOCx5hhPNuHdzkBsW19QzI4C6gv6s 3789
xcube/webapi/datasets/config.py sha256=sX0FkeLheYZqjPB0U8dgvXo4uLRyb2YT7W5B6duhAv0 6990
xcube/webapi/datasets/context.py sha256=jZJN6Wb85Y2Lvcgt5IZVbcKZ03-9xN1TNkP-okO0t_U 39527
xcube/webapi/datasets/controllers.py sha256=-4DViSiIDX5fnHf6aDTv2qUgXui_tct-i8od-1041GY 22114
xcube/webapi/datasets/routes.py sha256=vcN4OJGDWrGntN-WD9oxe3WvtQG2GzGAFdSS5cTWKR0 9023
xcube/webapi/expressions/__init__.py sha256=9Ctqati1QM4IcpFUco-ideaomduYIqYILRgAiwz0YyE 228
xcube/webapi/expressions/api.py sha256=9hDVkqVLQE0YbPDNXxqckcKDSO-bmZpubs1fdbchRVQ 468
xcube/webapi/expressions/config.py sha256=_wIli-7Uhq-pIu82Jh7aYauQAyLxfkBNqH_OUaIvwfU 351
xcube/webapi/expressions/context.py sha256=bPI77RH-tzRr-PER2re9_k36aBYQ8prttbUHujWzs90 572
xcube/webapi/expressions/controllers.py sha256=h2RyjmPVGbSdg3RSkA8MyO1CVkItJLnGY6RHYxKj4Mw 1467
xcube/webapi/expressions/routes.py sha256=x54rZ7lulW2epIGgv7l06ebA6puER1nCzVaay04aFVg 1426
xcube/webapi/meta/__init__.py sha256=9Ctqati1QM4IcpFUco-ideaomduYIqYILRgAiwz0YyE 228
xcube/webapi/meta/api.py sha256=fAlVDJaKVviWTqlh9lt3Z5vf8r9s3OSu-6RissgE5E4 446
xcube/webapi/meta/config.py sha256=XNz6_g3UGsE2RlCoYd_2w7vehUmvh7cDo5ip-7aQS7A 279
xcube/webapi/meta/context.py sha256=s4D5sZULnd7KhXw1LtvfG90g2N5HzIKs4y4SyV7uKis 1133
xcube/webapi/meta/controllers.py sha256=BInpessXSWDqN952cJduoPfMZ_7Z5VGxUvU3BAqKoRY 1099
xcube/webapi/meta/routes.py sha256=JSrKkIfCGkFcVdWB7GH9a5NxenPieyehmisI65qUlJQ 4511
xcube/webapi/meta/data/openapi.html sha256=j7UaIxEyZPTdVshX3Zfa7CeveJbAVLdkxF85vmlaxgo 958
xcube/webapi/ows/__init__.py sha256=iN3M8QmgGoXMXoI5Klk2vMXHHRLRZHCCDYxYHPOHk4Q 165
xcube/webapi/ows/coverages/__init__.py sha256=oNsfdtG4LqM63JPLFUj8Ai5_OGkjzK4Dr1uCrhdTDK0 190
xcube/webapi/ows/coverages/api.py sha256=MXPI4dGKC1hhLgYEc9MlOl_d7Q0VkGTsTa7ucgK2neA 426
xcube/webapi/ows/coverages/context.py sha256=exzFIRcTPxl0A8jXtoX_FFnEXMtY98EBxMaHBxta71g 617
xcube/webapi/ows/coverages/controllers.py sha256=tILSE7gztRBaNrW5X7rX-U1x7zwn37ZW0IeuCXDy_zE 25273
xcube/webapi/ows/coverages/request.py sha256=1hy3SB3CP1h9zEZT8jTBzu8skEAnm43zuzlneKp_0m8 5520
xcube/webapi/ows/coverages/routes.py sha256=TGCbGZCWmvpToBoA-Di1w-5LNv0f89AXtu1LL3pUR_A 7258
xcube/webapi/ows/coverages/scaling.py sha256=TtXdMvLT05QVeKfyOTY5fcFVILxpzKAEc80Ql0UDSng 7504
xcube/webapi/ows/coverages/util.py sha256=IHE6GdPIuz7ypd4xzcXuEs32Ca41xL9yD44bOEL6ups 437
xcube/webapi/ows/stac/__init__.py sha256=oNsfdtG4LqM63JPLFUj8Ai5_OGkjzK4Dr1uCrhdTDK0 190
xcube/webapi/ows/stac/api.py sha256=rQSMQLx_XotmdXAJraF-rbBg9dnb5pPNqqBUkaaUilM 435
xcube/webapi/ows/stac/config.py sha256=do28-6_xFDofKaUQ6kFmnKooZ4o-kSf15kicPtehiMQ 1749
xcube/webapi/ows/stac/context.py sha256=GfaZicru_hW8MoO4Qtjzd_uMFjhVw3Z6VxP53_ZwMEE 958
xcube/webapi/ows/stac/controllers.py sha256=QgJZmbGNpow8tSguYeS_q25-vAUDtq_Q4Nhrc_wqHsM 40051
xcube/webapi/ows/stac/routes.py sha256=Rnai9w3s-hxNZCvKGqnaayzLvPkr9QelC49_aumaEYM 7031
xcube/webapi/ows/wmts/__init__.py sha256=oNsfdtG4LqM63JPLFUj8Ai5_OGkjzK4Dr1uCrhdTDK0 190
xcube/webapi/ows/wmts/api.py sha256=h5LYtycy6fxpCFI1OY8m2gL-bpyrbZ1hYxUaFL0FxPM 369
xcube/webapi/ows/wmts/context.py sha256=S0HWK-H71myiyx4ScAbAowMXkOhK6D6kVB3rpwuD5KE 845
xcube/webapi/ows/wmts/controllers.py sha256=qsUHrQxjg09ZjZ1BSbrnYidV_6BrrKEf5U0HHOfFsVo 25527
xcube/webapi/ows/wmts/routes.py sha256=1oZvhwBEn7p8URAKwXBhk2Yq0ylCCbvoeZ7OIGnnXK4 9281
xcube/webapi/places/__init__.py sha256=ZuzhFa5s91BlKhPM87BRQLL9AlU3pnVyZcOXUyCESBg 271
xcube/webapi/places/api.py sha256=EO35eFK_a0fstiPviPIbrcCcXOg6y5xxFPt_c3hIuUE 423
xcube/webapi/places/config.py sha256=wf3vnm2zQQzblRt_eFLDIZ-EZ6xcaLBMEz5W34dOuf0 1412
xcube/webapi/places/context.py sha256=M3Iqcemnn89r2sYs1JH4NLeEnOshEtNE2bb5CEajm7Y 11955
xcube/webapi/places/controllers.py sha256=L_pWhBrJX791FbrwjKAq_nUbsEEh-8hwCHSeH9y4PSg 3964
xcube/webapi/places/routes.py sha256=i9wQMyGByZ5BFIJI5LQ1mGgs848swRbEIJgVfSTL1_w 3169
xcube/webapi/s3/__init__.py sha256=9Ctqati1QM4IcpFUco-ideaomduYIqYILRgAiwz0YyE 228
xcube/webapi/s3/api.py sha256=MSHYvfMg4HVqF6Tp-7eC2g3Z3fYc_uMXAtN5oUIEALc 354
xcube/webapi/s3/context.py sha256=sv3lz6CEVmip2KYqzWmAdXc2AtJAZN7tWaVk6F1ALrk 1033
xcube/webapi/s3/dsmapping.py sha256=xxKHtC-4fc8M5mLrVqOzi6XCKs_L3UhxLhm80jHEUZ4 3898
xcube/webapi/s3/listbucket.py sha256=Yl3_L4ZJydPj_x7goQNlWJK6Hb0R9w73Ck1Y8cdJVVo 12544
xcube/webapi/s3/objectstorage.py sha256=f8FNkMYKrMOZkc8vurPE1TXg5EBD8J70zd5t41LBT88 3709
xcube/webapi/s3/routes.py sha256=idI94Sq65ncD_hR0g1WtzLq78KexhGLBgA-mZxr93vc 6860
xcube/webapi/statistics/__init__.py sha256=oNsfdtG4LqM63JPLFUj8Ai5_OGkjzK4Dr1uCrhdTDK0 190
xcube/webapi/statistics/api.py sha256=G9hLfPy0JaWn7ekjZfFBy4M84aPv4_6MliSK68dJjDU 376
xcube/webapi/statistics/context.py sha256=3GAJxOpj3ENTyX59T1VHZTipsQ1sqmIBExQh3nomfKQ 571
xcube/webapi/statistics/controllers.py sha256=uzJcIjGLDVPr9PnlQ9EaE8igXB2VG0fArSgfRX-TpRU 4814
xcube/webapi/statistics/routes.py sha256=8xjoA6PhGQDBJ8dE2UMKTqSXv9XrbG7fFRy8zVBke0E 3469
xcube/webapi/styles/__init__.py sha256=FJUunmYjgvK8YJPIioGUfQNiYIM69ipuDUhyy9XCwjE 225
xcube/webapi/styles/api.py sha256=P8EzHsiK3CNpZwYZ6c2nlT7SeIA6IlL954YSIk32jHE 252
xcube/webapi/tiles/__init__.py sha256=FPL_MCbtNIMC3aXYgkD3xxN27FENxx53uHgu0e0e6LE 404
xcube/webapi/tiles/api.py sha256=8SkKBo615wbMvL5rhJOPJH3JppAu8XitUMj_0kfg7Ik 356
xcube/webapi/tiles/context.py sha256=UC82ge5_QQj6clg_q2RGMZr76aY-oJn7pSKapIQpmDY 566
xcube/webapi/tiles/controllers.py sha256=9ue5xv6zJk0Wj5Trqmha9r-zFvAfQ7XvXjPf7eb-YpQ 4213
xcube/webapi/tiles/routes.py sha256=UjN4N2WkkhJfvTQTzvcMi2xhjVZQfUZHvu08zftFqF8 2725
xcube/webapi/timeseries/__init__.py sha256=9Ctqati1QM4IcpFUco-ideaomduYIqYILRgAiwz0YyE 228
xcube/webapi/timeseries/api.py sha256=1G-xJwR5VGsD2jHCMnyYatXV-b5LAt00otF0z-xhPCQ 376
xcube/webapi/timeseries/context.py sha256=QcTNp-dBzBG6AJDYLi5uPa0aBi2_OmWS85je2mF2s9o 592
xcube/webapi/timeseries/controllers.py sha256=6GE7xzBv0_Bu0VmJvyrak1A0ACquyJKiMdlSBV7KIao 13114
xcube/webapi/timeseries/routes.py sha256=_jLcF1t4xK-N9-C2a1juZYt6k91hmoRN1V2G0rtvgD8 3370
xcube/webapi/viewer/__init__.py sha256=ZKsy2jxOEzvEtR-n1QSJTH5z0GjifJ6h-KGNgJIn8w4 256
xcube/webapi/viewer/api.py sha256=Nbm7Wk0L7dvixFNAqjJmp3_lfGlzhIZ8RJE0mf_JKYU 407
xcube/webapi/viewer/config.py sha256=HVK_736lSH45mhfuPS27r2gHrJVKWjvynLLJJOz1whE 640
xcube/webapi/viewer/context.py sha256=4e6C9_q1buOAAPO3l4CP4ZF2SVcVq9-4uufgch1XD1w 902
xcube/webapi/viewer/routes.py sha256=azrRhl2r205FV4OkBVFD-IdnoBswQ8vY2Hg1D4X2aYo 3125
xcube/webapi/viewer/viewer.py sha256=xlCinz75D5L3B1IGxU6PWEjzVQ0jpB7Rf647C5gPElY 10601
xcube/webapi/viewer/dist/index.html sha256=4CgSdgZ--Phj_5bh4CqhNt1lyuEFr3Q4tTrLz-S5jxo 2028
xcube/webapi/viewer/dist/manifest.json sha256=AUoe1BZxowh6rcBqlexjhSK_YVFEY18JxyNeuDMwXsQ 525
xcube/webapi/viewer/dist/robots.txt sha256=P_AEjz7ev-V-rUzLtkVmAJS-M_ffY7b07mX2MfkcXTU 57
xcube/webapi/viewer/dist/assets/index-0Y0zLKBA.css sha256=w7isXTIh28GbDduM6agy_1GJEB2LEh7I6aE8lCCwec0 29198
xcube/webapi/viewer/dist/assets/index-CHdlbXuI.js sha256=9X6cxyUrCH5rvHnP8FYFJp0kitQLgzt8yFE5Onm6JwU 2965992
xcube/webapi/viewer/dist/assets/python-bw-BV0FRHt1.png sha256=InlHAZqrTwUx9I0wzDGoQwOkpQYYlznw0Pnj7_L5hXI 14231
xcube/webapi/viewer/dist/assets/roboto-cyrillic-300-normal-D6mjswgs.woff2 sha256=R6o7-tbLni1jq91Y9ObOT3uf0nBLKxUZPHGHQDX-Al0 9576
xcube/webapi/viewer/dist/assets/roboto-cyrillic-300-normal-UX5PCucy.woff sha256=wHlS_tsZGtra4oRZ0Wa_8HL7tcRXuA9Iid54vDGAL8M 8428
xcube/webapi/viewer/dist/assets/roboto-cyrillic-400-normal-DCQqOlfN.woff sha256=rbpn0scitT6sh12TSMQ-5uWPXdT7C63ScLwaTIiz9mI 8392
xcube/webapi/viewer/dist/assets/roboto-cyrillic-400-normal-DVDTZtmW.woff2 sha256=SV041Ll0HoqkIEACQUBp4tjbnzxgtg4ZXk10OBRi3uk 9628
xcube/webapi/viewer/dist/assets/roboto-cyrillic-500-normal-DAkZhMOh.woff2 sha256=Nyj73RkddbrVuDqDjf4vwV-Ewqqjb_pXMyEnWEfbMak 9840
xcube/webapi/viewer/dist/assets/roboto-cyrillic-500-normal-QpWeYsca.woff sha256=S8CI6UuV8f5J5GDw86O6OMna4a4hMwz6Klaz2lIyBAE 8700
xcube/webapi/viewer/dist/assets/roboto-cyrillic-700-normal-B5ZBKWCH.woff2 sha256=aoTu7mol58mooDGRAHpnIFZrWiqiOE02Fo-wf0npfp4 9644
xcube/webapi/viewer/dist/assets/roboto-cyrillic-700-normal-DAIxw5xX.woff sha256=b4LF4h1TbXG6qHGVuW2x41aHlkv0IUGEh9vVRxmwjdc 8660
xcube/webapi/viewer/dist/assets/roboto-cyrillic-ext-300-normal-C7AGhuC_.woff sha256=XgbJd7Gwv54hZyPmarsbpS9tmqN5xPEvppD7raehiyM 13548
xcube/webapi/viewer/dist/assets/roboto-cyrillic-ext-300-normal-TzZWIuiO.woff2 sha256=Q15Lf58lDZ2SQ9R1R5n8lv8-ZI6xE_rR0V-89-qucMA 15000
xcube/webapi/viewer/dist/assets/roboto-cyrillic-ext-400-normal--KougVX-.woff sha256=CjIDWvcTaD8pYHuqMJZcIQdcwMQPXd4UY62VxieMK2Q 13468
xcube/webapi/viewer/dist/assets/roboto-cyrillic-ext-400-normal-DORK9bGA.woff2 sha256=t-8s0RWajL_Scf8qvgfyN6Rvb6BW7v0ukBhmH5PuoTc 15344
xcube/webapi/viewer/dist/assets/roboto-cyrillic-ext-500-normal-G9W8hgzQ.woff2 sha256=ru0OUbC6x8ieXH5s8IbX4DuuA98jkFKKb4pmqT4TDYA 14968
xcube/webapi/viewer/dist/assets/roboto-cyrillic-ext-500-normal-sraxM_lR.woff sha256=VxOHiJQZHxSLz36_EMNCeiluOCeoGDOBnxjr_9kRc3U 13448
xcube/webapi/viewer/dist/assets/roboto-cyrillic-ext-700-normal-CsrCEJIc.woff2 sha256=PFBTg9N9IHhkjjeGi70frfZKHJLa0uA__1Mv-oTnY1s 14684
xcube/webapi/viewer/dist/assets/roboto-cyrillic-ext-700-normal-dDOtDc5i.woff sha256=jqeTT0NUtril6MRTbgUhEVxhQbZgjQRqjHvl3tWg7cE 13432
xcube/webapi/viewer/dist/assets/roboto-greek-300-normal-Dgbe-dnN.woff sha256=a7HvEMmFkA4MQrI0RhNpXXPJ3E-0mOV78VEudM5Qaco 6444
xcube/webapi/viewer/dist/assets/roboto-greek-300-normal-ndiuWqED.woff2 sha256=RVwsGvCivyAEehhk19fBdJg0B7WEZc2wALnEdWX57js 7120
xcube/webapi/viewer/dist/assets/roboto-greek-400-normal-BRWHCUYo.woff2 sha256=2vUatUBgKy0Lh2RmIWN7rDiIm7NO_7ikMq5zmsp4tcA 7112
xcube/webapi/viewer/dist/assets/roboto-greek-400-normal-BnGNaKeW.woff sha256=B2udwVa419RmT2i29tctD4NzQntaTN_dd5mC_V0ZOP4 6348
xcube/webapi/viewer/dist/assets/roboto-greek-500-normal-CVjdsdX9.woff sha256=kxgetz3naJdMcnh_4NDMNYv5OodbNM5o9zSqSF0CpEE 6324
xcube/webapi/viewer/dist/assets/roboto-greek-500-normal-CpESfwfG.woff2 sha256=cTeA2LML2lWDBS6oR83LTylWwqxf84p-U4uo8UrRBD4 7016
xcube/webapi/viewer/dist/assets/roboto-greek-700-normal-Cc2Tq8FV.woff2 sha256=HJzHb9UiODMPCqusNazSysDwS3iQhi5h4BPru4UT-1s 6936
xcube/webapi/viewer/dist/assets/roboto-greek-700-normal-CjuTpGfE.woff sha256=PxpQEgn3TLoNWje-_xIEJKT9AZexJuZBlIw_H-9l2zs 6300
xcube/webapi/viewer/dist/assets/roboto-latin-300-normal-ThHrQhYb.woff2 sha256=91kRMT4ceALCM0WrV-dU2HgBWBcGeAyZP7I_9OD-Yu8 15740
xcube/webapi/viewer/dist/assets/roboto-latin-300-normal-lq7MgJXa.woff sha256=3bXGHYGH5LXkFaG1rdvZEzUEoXCb1jNLjw8wT9R-pmo 14588
xcube/webapi/viewer/dist/assets/roboto-latin-400-normal-BU1SoK4h.woff sha256=qf2--uM7dCxcE3n6u_oC00kakJXvdi2OI_E1tm7v18k 14384
xcube/webapi/viewer/dist/assets/roboto-latin-400-normal-mTIRXP6Y.woff2 sha256=9nNPgXcRLAg5uWH5bYE_yxidgbYOlsMyeMGYO29BlhU 15744
xcube/webapi/viewer/dist/assets/roboto-latin-500-normal-Dcm-rhWF.woff sha256=OsMQSDg9Q7nd44C3epiDgcSxhe3AFQloAFa0hxobAWY 14424
xcube/webapi/viewer/dist/assets/roboto-latin-500-normal-Dxdx3aXO.woff2 sha256=sBlTgjRRQWbsdmU1nQl0AzWPikyZGQGYOSL7TVaYnx4 15920
xcube/webapi/viewer/dist/assets/roboto-latin-700-normal-Bh431LEL.woff sha256=2JvA_EGjphRXdVsDUp3fNyHmyKRKkisS6KVvHj9XCt0 14420
xcube/webapi/viewer/dist/assets/roboto-latin-700-normal-CeM5gOv8.woff2 sha256=9a69_qNdHnZW70rMXbHyQyCXVa4zAJQ--PxigPNjyGA 15860
xcube/webapi/viewer/dist/assets/roboto-latin-ext-300-normal-CaUuWeqj.woff sha256=Ndp8zeSeA7eX9GlLogzaLCoDDi44s0pj45bQ5EoQHMs 10360
xcube/webapi/viewer/dist/assets/roboto-latin-ext-300-normal-DEsNdRC-.woff2 sha256=sHboYwHL7oxcmu9RhjqcCojm9tKqvf_Kk-AxETxsqnQ 11796
xcube/webapi/viewer/dist/assets/roboto-latin-ext-400-normal-4bLplyDh.woff2 sha256=PCPrAt5rNOMPGM-3Fnq9gaLO39HaYN_LcZiVF6s_tDE 11872
xcube/webapi/viewer/dist/assets/roboto-latin-ext-400-normal-DloBNwoc.woff sha256=wrlAhjwpc8N_VsSjptzkkIgTdiOk_Tq1QqVmZj5fdmo 10208
xcube/webapi/viewer/dist/assets/roboto-latin-ext-500-normal-B9pAx_JH.woff sha256=owNnagqJy6QdnO5uUySiFvrmVMznTkI0W3fIXikhGA4 10184
xcube/webapi/viewer/dist/assets/roboto-latin-ext-500-normal-BWKy6SgX.woff2 sha256=fxyCmwyQ_WZKA7txSnT3012eOO4WhxBKvIrVvZyMy2w 11800
xcube/webapi/viewer/dist/assets/roboto-latin-ext-700-normal-BYGCo3Go.woff2 sha256=_Gb5QmUan-GlmHcNPYllKdzXoD0C9AZVRRUTCTED5hs 11824
xcube/webapi/viewer/dist/assets/roboto-latin-ext-700-normal-DwUXTeTv.woff sha256=PRy6zzjih3nAuyfcgN1aItvK4n0zTTomrPWjpyRhpic 10168
xcube/webapi/viewer/dist/assets/roboto-vietnamese-300-normal-CnPrVvBs.woff2 sha256=UfP0GAUyn7g0G-tW3tgz6ubHqKGgodfniWDhOQ_pKLY 5468
xcube/webapi/viewer/dist/assets/roboto-vietnamese-300-normal-DOxDZ6bW.woff sha256=d0fvZPQRcqJ8W-_4GqaagY1J5_2R3DdezNui82Ibq54 4768
xcube/webapi/viewer/dist/assets/roboto-vietnamese-400-normal-BkEBOAV9.woff sha256=0jkPGtiQKn57C-mQ5x3IUJLnS0mspQLNhomMh4flLio 4752
xcube/webapi/viewer/dist/assets/roboto-vietnamese-400-normal-kCRe3VZk.woff2 sha256=d7JHlqPUq1IfZnZWUYdTOO1Qy5MGz-RgOj55YY5CnOw 5560
xcube/webapi/viewer/dist/assets/roboto-vietnamese-500-normal-Bwg8Dbh6.woff sha256=eJnmpZSXvXTs2Ah77iCdvwmeC9lz4EQL4gysuKeUB0E 4728
xcube/webapi/viewer/dist/assets/roboto-vietnamese-500-normal-CcijQRVW.woff2 sha256=CUhAmiK1l5qn4ewg2p5h8S59QDgAtUHs4FOIG9JUK3A 5604
xcube/webapi/viewer/dist/assets/roboto-vietnamese-700-normal-Mc0c6qif.woff sha256=2Ya1A0KdP5ByWrkGYZ4QRRW_NgcyAxtMui9LNCp-Yy0 4728
xcube/webapi/viewer/dist/assets/roboto-vietnamese-700-normal-SekShQfT.woff2 sha256=TsV_KoC5EJCXG4OXAjDKCas1aMX1siSJbKmqYYCnaqk 5548
xcube/webapi/viewer/dist/docs/add-layer-wms.de.md sha256=zvRz3UNg989L5HBwGCd3YpjIdX5-QGsXNzGOy8BSF6A 361
xcube/webapi/viewer/dist/docs/add-layer-wms.en.md sha256=b86JBPPW6KceD6GKeL_8irn0UdRz3i2DZeytbDoieXs 331
xcube/webapi/viewer/dist/docs/add-layer-wms.se.md sha256=9peaVp3dd8rlr5FB26aqr5AfKHdySPZEp20v-Mc4uEE 339
xcube/webapi/viewer/dist/docs/add-layer-xyz.de.md sha256=Ee5rvvRWZCmuNKqKSXcEbN0WxKKvSVU-ybf6urwabVs 939
xcube/webapi/viewer/dist/docs/add-layer-xyz.en.md sha256=dcQ25BkXo-GkAZTtW7JCWzJ7zBZI1AA26rA3a39kuY0 847
xcube/webapi/viewer/dist/docs/add-layer-xyz.se.md sha256=VG7eCOIwcyEhisaKM547eFwXfs62HdcaHtT4PGuHxn4 908
xcube/webapi/viewer/dist/docs/color-mappings.de.md sha256=WvQfnDizLw2Wk4mqrDOwTKu42TgXMZwgWox-B8u6_Fk 1570
xcube/webapi/viewer/dist/docs/color-mappings.en.md sha256=C_A47xXcCVxgYkb50axHjo44kmIL-wWV0HbDCP18n9s 1451
xcube/webapi/viewer/dist/docs/color-mappings.se.md sha256=b-Tc6-FCNLsBTRJz6fUtwJkoq5dHYujtApitcRN7_g8 1445
xcube/webapi/viewer/dist/docs/imprint.md sha256=OaBV-n6eJ50hCoV5U7eAzhpPNaEo9YF8PaatK0qqACk 10261
xcube/webapi/viewer/dist/docs/privacy-note.de.md sha256=vhgh4VeMOrqB8Us8ETbC9ZX1wtNaVHXBdgUHZy4g020 581
xcube/webapi/viewer/dist/docs/privacy-note.en.md sha256=al5JnINZ2fwaJLRNR5l9_A_B9iEYmytp-VX1rwcUPnA 503
xcube/webapi/viewer/dist/docs/privacy-note.se.md sha256=MXDt7R989sd0Z-7dWLs6_OlIx1HN3x_fA9Cyoboama8 535
xcube/webapi/viewer/dist/docs/user-variables.de.md sha256=ozCDsQ595i_tHa1SbisYklQeLDKu1JcoPgvktxZlT1Y 2255
xcube/webapi/viewer/dist/docs/user-variables.en.md sha256=Di_QQw3O7OfZQhqHzPQBTI6Q_IgwxMGIUvZzu2LQPtE 1963
xcube/webapi/viewer/dist/docs/user-variables.se.md sha256=oKHE30WL6kNKHvj29V3caBKhtQLYRkMk8xMm4eKdsNA 1998
xcube/webapi/viewer/dist/images/favicon.ico sha256=3CgHiHdzuGwp3xTDhBQ2NzX9xEhwF6bu4_-uZkqaxk0 23919
xcube/webapi/viewer/dist/images/logo.png sha256=K9QZaIquKrfJUZIuAMlkd1gYM77gWfQFy17eJl_dmqg 51379
xcube/webapi/viewer/dist/images/logo192.png sha256=KhNLI5uWeM-WN0w7HHVkIgISilWUGuZRZeO8X8z7u_w 13276
xcube/webapi/viewer/dist/images/logo512.png sha256=IMSQSEilj5_eBoRuTfiUHc9Q4BPs27s4TApQPv2bZKI 62846
xcube/webapi/viewer/dist/images/textures/cm_gray.png sha256=zw8AOglIxa4n8drQJdMM2Q1Xvp-xoixMiNxbOQZAAm8 75
xcube/webapi/viewer/dist/images/textures/cm_viridis.png sha256=H_NPb8L3ULIk7trPCs4k__igFv79r5fCTxdmpXLU-kE 238
xcube/webapi/volumes/__init__.py sha256=9Ctqati1QM4IcpFUco-ideaomduYIqYILRgAiwz0YyE 228
xcube/webapi/volumes/api.py sha256=M0F2Ww4f_GwlA1nM_Erqkr_NJGMTvTMydC8mThkmTAU 431
xcube/webapi/volumes/config.py sha256=moPSj8I5aBEH_wH5KW4S3cxBVVnmI0s5qfjPtOsfbtE 643
xcube/webapi/volumes/context.py sha256=UBMH62-BuHQFI4Tgs0izdCnSzaQZ8tY0H2PM0bwC22k 589
xcube/webapi/volumes/routes.py sha256=7L2hdMLYpidBtRoN8Zu9xFk4S6EGKN3CcQOkrYeFIRA 6536
xcube_core-1.7.1.dist-info/LICENSE sha256=sNj9b2Fm7wLpij8hDQe_IInrEqOCg16vtieiDA6hF0c 1086
xcube_core-1.7.1.dist-info/METADATA sha256=4g4GII_Lx1croPsHp1TaW2wOkICtvUUZPfD1zjZZYNY 4045
xcube_core-1.7.1.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
xcube_core-1.7.1.dist-info/entry_points.txt sha256=W3sxylMFvgdHhhUE-bk1vQQMLkyTlsQCSbr6MR3bzkk 96
xcube_core-1.7.1.dist-info/top_level.txt sha256=6SjpIxrydBWs78hk0tPhb8aCSJJxtU_vSVuSSl6ttXA 23
xcube_core-1.7.1.dist-info/RECORD

top_level.txt

examples
scripts
xcube

entry_points.txt

xcube = xcube.cli.main:main
xcube = xcube.plugin:init_plugin