LICENSE
README.md
pyproject.toml
examples/serve/demo/compute_extra_vars.py
examples/serve/demo/resample_in_time.py
scripts/update-copyright.py
test/test_mixins.py
test/test_plugin.py
xcube/__init__.py
xcube/constants.py
xcube/plugin.py
xcube/version.py
xcube/cli/__init__.py
xcube/cli/benchmark.py
xcube/cli/chunk.py
xcube/cli/common.py
xcube/cli/compute.py
xcube/cli/dump.py
xcube/cli/extract.py
xcube/cli/gen.py
xcube/cli/gen2.py
xcube/cli/genpts.py
xcube/cli/grid.py
xcube/cli/io.py
xcube/cli/level.py
xcube/cli/main.py
xcube/cli/optimize.py
xcube/cli/patch.py
xcube/cli/prune.py
xcube/cli/rectify.py
xcube/cli/resample.py
xcube/cli/serve.py
xcube/cli/vars2dim.py
xcube/cli/verify.py
xcube/cli/versions.py
xcube/core/__init__.py
xcube/core/ancvar.py
xcube/core/chunk.py
xcube/core/chunkstore.py
xcube/core/compute.py
xcube/core/dsio.py
xcube/core/dump.py
xcube/core/evaluate.py
xcube/core/extract.py
xcube/core/geom.py
xcube/core/level.py
xcube/core/maskset.py
xcube/core/new.py
xcube/core/normalize.py
xcube/core/optimize.py
xcube/core/reproject.py
xcube/core/schema.py
xcube/core/select.py
xcube/core/sentinel3.py
xcube/core/subsampling.py
xcube/core/tile.py
xcube/core/tilingscheme.py
xcube/core/timecoord.py
xcube/core/timeseries.py
xcube/core/timeslice.py
xcube/core/unchunk.py
xcube/core/update.py
xcube/core/vars2dim.py
xcube/core/verify.py
xcube/core/xarray.py
xcube/core/byoa/__init__.py
xcube/core/byoa/config.py
xcube/core/byoa/constants.py
xcube/core/byoa/fileset.py
xcube/core/gen/__init__.py
xcube/core/gen/config.py
xcube/core/gen/defaults.py
xcube/core/gen/gen.py
xcube/core/gen/iproc.py
xcube/core/gen2/__init__.py
xcube/core/gen2/config.py
xcube/core/gen2/error.py
xcube/core/gen2/generator.py
xcube/core/gen2/processor.py
xcube/core/gen2/progress.py
xcube/core/gen2/request.py
xcube/core/gen2/response.py
xcube/core/gen2/local/__init__.py
xcube/core/gen2/local/combiner.py
xcube/core/gen2/local/describer.py
xcube/core/gen2/local/generator.py
xcube/core/gen2/local/helpers.py
xcube/core/gen2/local/informant.py
xcube/core/gen2/local/mdadjuster.py
xcube/core/gen2/local/opener.py
xcube/core/gen2/local/rechunker.py
xcube/core/gen2/local/resamplert.py
xcube/core/gen2/local/resamplerxy.py
xcube/core/gen2/local/subsetter.py
xcube/core/gen2/local/transformer.py
xcube/core/gen2/local/usercode.py
xcube/core/gen2/local/writer.py
xcube/core/gen2/remote/__init__.py
xcube/core/gen2/remote/config.py
xcube/core/gen2/remote/generator.py
xcube/core/gen2/remote/response.py
xcube/core/gridmapping/__init__.py
xcube/core/gridmapping/base.py
xcube/core/gridmapping/bboxes.py
xcube/core/gridmapping/cfconv.py
xcube/core/gridmapping/coords.py
xcube/core/gridmapping/dataset.py
xcube/core/gridmapping/helpers.py
xcube/core/gridmapping/regular.py
xcube/core/gridmapping/transform.py
xcube/core/mldataset/__init__.py
xcube/core/mldataset/abc.py
xcube/core/mldataset/base.py
xcube/core/mldataset/combined.py
xcube/core/mldataset/computed.py
xcube/core/mldataset/fs.py
xcube/core/mldataset/identity.py
xcube/core/mldataset/lazy.py
xcube/core/mldataset/mapped.py
xcube/core/resampling/__init__.py
xcube/core/resampling/affine.py
xcube/core/resampling/cf.py
xcube/core/resampling/rectify.py
xcube/core/resampling/spatial.py
xcube/core/resampling/temporal.py
xcube/core/store/__init__.py
xcube/core/store/accessor.py
xcube/core/store/assertions.py
xcube/core/store/datatype.py
xcube/core/store/descriptor.py
xcube/core/store/error.py
xcube/core/store/search.py
xcube/core/store/store.py
xcube/core/store/storepool.py
xcube/core/store/zarrstore.py
xcube/core/store/fs/__init__.py
xcube/core/store/fs/accessor.py
xcube/core/store/fs/registry.py
xcube/core/store/fs/store.py
xcube/core/store/fs/impl/__init__.py
xcube/core/store/fs/impl/dataset.py
xcube/core/store/fs/impl/fs.py
xcube/core/store/fs/impl/geodataframe.py
xcube/core/store/fs/impl/geotiff.py
xcube/core/store/fs/impl/mldataset.py
xcube/core/store/ref/__init__.py
xcube/core/store/ref/schema.py
xcube/core/store/ref/store.py
xcube/core/varexpr/__init__.py
xcube/core/varexpr/context.py
xcube/core/varexpr/error.py
xcube/core/varexpr/exprvar.py
xcube/core/varexpr/helpers.py
xcube/core/varexpr/names.py
xcube/core/varexpr/varexpr.py
xcube/core/zarrstore/__init__.py
xcube/core/zarrstore/cached.py
xcube/core/zarrstore/diagnostic.py
xcube/core/zarrstore/generic.py
xcube/core/zarrstore/holder.py
xcube/core/zarrstore/logging.py
xcube/server/__init__.py
xcube/server/api.py
xcube/server/asyncexec.py
xcube/server/config.py
xcube/server/framework.py
xcube/server/helpers.py
xcube/server/server.py
xcube/server/testing.py
xcube/server/webservers/__init__.py
xcube/server/webservers/flask.py
xcube/server/webservers/tornado.py
xcube/util/__init__.py
xcube/util/assertions.py
xcube/util/cache.py
xcube/util/caseless.py
xcube/util/cmaps.py
xcube/util/config.py
xcube/util/dask.py
xcube/util/expression.py
xcube/util/extend.py
xcube/util/extension.py
xcube/util/frozen.py
xcube/util/fspath.py
xcube/util/geojson.py
xcube/util/ipython.py
xcube/util/jsonencoder.py
xcube/util/jsonschema.py
xcube/util/perf.py
xcube/util/plugin.py
xcube/util/progress.py
xcube/util/projcache.py
xcube/util/temp.py
xcube/util/timeindex.py
xcube/util/types.py
xcube/util/undefined.py
xcube/util/versions.py
xcube/webapi/__init__.py
xcube/webapi/auth/__init__.py
xcube/webapi/auth/api.py
xcube/webapi/auth/config.py
xcube/webapi/auth/context.py
xcube/webapi/common/__init__.py
xcube/webapi/common/context.py
xcube/webapi/common/schemas.py
xcube/webapi/common/xml.py
xcube/webapi/compute/__init__.py
xcube/webapi/compute/api.py
xcube/webapi/compute/config.py
xcube/webapi/compute/context.py
xcube/webapi/compute/controllers.py
xcube/webapi/compute/operations.py
xcube/webapi/compute/routes.py
xcube/webapi/compute/op/__init__.py
xcube/webapi/compute/op/decorator.py
xcube/webapi/compute/op/info.py
xcube/webapi/compute/op/registry.py
xcube/webapi/datasets/__init__.py
xcube/webapi/datasets/api.py
xcube/webapi/datasets/authutil.py
xcube/webapi/datasets/config.py
xcube/webapi/datasets/context.py
xcube/webapi/datasets/controllers.py
xcube/webapi/datasets/routes.py
xcube/webapi/expressions/__init__.py
xcube/webapi/expressions/api.py
xcube/webapi/expressions/config.py
xcube/webapi/expressions/context.py
xcube/webapi/expressions/controllers.py
xcube/webapi/expressions/routes.py
xcube/webapi/meta/__init__.py
xcube/webapi/meta/api.py
xcube/webapi/meta/config.py
xcube/webapi/meta/context.py
xcube/webapi/meta/controllers.py
xcube/webapi/meta/routes.py
xcube/webapi/meta/data/openapi.html
xcube/webapi/ows/__init__.py
xcube/webapi/ows/coverages/__init__.py
xcube/webapi/ows/coverages/api.py
xcube/webapi/ows/coverages/context.py
xcube/webapi/ows/coverages/controllers.py
xcube/webapi/ows/coverages/request.py
xcube/webapi/ows/coverages/routes.py
xcube/webapi/ows/coverages/scaling.py
xcube/webapi/ows/coverages/util.py
xcube/webapi/ows/stac/__init__.py
xcube/webapi/ows/stac/api.py
xcube/webapi/ows/stac/config.py
xcube/webapi/ows/stac/context.py
xcube/webapi/ows/stac/controllers.py
xcube/webapi/ows/stac/routes.py
xcube/webapi/ows/wmts/__init__.py
xcube/webapi/ows/wmts/api.py
xcube/webapi/ows/wmts/context.py
xcube/webapi/ows/wmts/controllers.py
xcube/webapi/ows/wmts/routes.py
xcube/webapi/places/__init__.py
xcube/webapi/places/api.py
xcube/webapi/places/config.py
xcube/webapi/places/context.py
xcube/webapi/places/controllers.py
xcube/webapi/places/routes.py
xcube/webapi/s3/__init__.py
xcube/webapi/s3/api.py
xcube/webapi/s3/context.py
xcube/webapi/s3/dsmapping.py
xcube/webapi/s3/listbucket.py
xcube/webapi/s3/objectstorage.py
xcube/webapi/s3/routes.py
xcube/webapi/statistics/__init__.py
xcube/webapi/statistics/api.py
xcube/webapi/statistics/context.py
xcube/webapi/statistics/controllers.py
xcube/webapi/statistics/routes.py
xcube/webapi/styles/__init__.py
xcube/webapi/styles/api.py
xcube/webapi/tiles/__init__.py
xcube/webapi/tiles/api.py
xcube/webapi/tiles/context.py
xcube/webapi/tiles/controllers.py
xcube/webapi/tiles/routes.py
xcube/webapi/timeseries/__init__.py
xcube/webapi/timeseries/api.py
xcube/webapi/timeseries/context.py
xcube/webapi/timeseries/controllers.py
xcube/webapi/timeseries/routes.py
xcube/webapi/viewer/__init__.py
xcube/webapi/viewer/api.py
xcube/webapi/viewer/config.py
xcube/webapi/viewer/context.py
xcube/webapi/viewer/routes.py
xcube/webapi/viewer/viewer.py
xcube/webapi/viewer/dist/index.html
xcube/webapi/viewer/dist/manifest.json
xcube/webapi/viewer/dist/robots.txt
xcube/webapi/viewer/dist/assets/index-0Y0zLKBA.css
xcube/webapi/viewer/dist/assets/index-Cf0_zMLN.js
xcube/webapi/viewer/dist/assets/python-bw-BV0FRHt1.png
xcube/webapi/viewer/dist/assets/roboto-cyrillic-300-normal-D6mjswgs.woff2
xcube/webapi/viewer/dist/assets/roboto-cyrillic-300-normal-UX5PCucy.woff
xcube/webapi/viewer/dist/assets/roboto-cyrillic-400-normal-DCQqOlfN.woff
xcube/webapi/viewer/dist/assets/roboto-cyrillic-400-normal-DVDTZtmW.woff2
xcube/webapi/viewer/dist/assets/roboto-cyrillic-500-normal-DAkZhMOh.woff2
xcube/webapi/viewer/dist/assets/roboto-cyrillic-500-normal-QpWeYsca.woff
xcube/webapi/viewer/dist/assets/roboto-cyrillic-700-normal-B5ZBKWCH.woff2
xcube/webapi/viewer/dist/assets/roboto-cyrillic-700-normal-DAIxw5xX.woff
xcube/webapi/viewer/dist/assets/roboto-cyrillic-ext-300-normal-C7AGhuC_.woff
xcube/webapi/viewer/dist/assets/roboto-cyrillic-ext-300-normal-TzZWIuiO.woff2
xcube/webapi/viewer/dist/assets/roboto-cyrillic-ext-400-normal--KougVX-.woff
xcube/webapi/viewer/dist/assets/roboto-cyrillic-ext-400-normal-DORK9bGA.woff2
xcube/webapi/viewer/dist/assets/roboto-cyrillic-ext-500-normal-G9W8hgzQ.woff2
xcube/webapi/viewer/dist/assets/roboto-cyrillic-ext-500-normal-sraxM_lR.woff
xcube/webapi/viewer/dist/assets/roboto-cyrillic-ext-700-normal-CsrCEJIc.woff2
xcube/webapi/viewer/dist/assets/roboto-cyrillic-ext-700-normal-dDOtDc5i.woff
xcube/webapi/viewer/dist/assets/roboto-greek-300-normal-Dgbe-dnN.woff
xcube/webapi/viewer/dist/assets/roboto-greek-300-normal-ndiuWqED.woff2
xcube/webapi/viewer/dist/assets/roboto-greek-400-normal-BRWHCUYo.woff2
xcube/webapi/viewer/dist/assets/roboto-greek-400-normal-BnGNaKeW.woff
xcube/webapi/viewer/dist/assets/roboto-greek-500-normal-CVjdsdX9.woff
xcube/webapi/viewer/dist/assets/roboto-greek-500-normal-CpESfwfG.woff2
xcube/webapi/viewer/dist/assets/roboto-greek-700-normal-Cc2Tq8FV.woff2
xcube/webapi/viewer/dist/assets/roboto-greek-700-normal-CjuTpGfE.woff
xcube/webapi/viewer/dist/assets/roboto-latin-300-normal-ThHrQhYb.woff2
xcube/webapi/viewer/dist/assets/roboto-latin-300-normal-lq7MgJXa.woff
xcube/webapi/viewer/dist/assets/roboto-latin-400-normal-BU1SoK4h.woff
xcube/webapi/viewer/dist/assets/roboto-latin-400-normal-mTIRXP6Y.woff2
xcube/webapi/viewer/dist/assets/roboto-latin-500-normal-Dcm-rhWF.woff
xcube/webapi/viewer/dist/assets/roboto-latin-500-normal-Dxdx3aXO.woff2
xcube/webapi/viewer/dist/assets/roboto-latin-700-normal-Bh431LEL.woff
xcube/webapi/viewer/dist/assets/roboto-latin-700-normal-CeM5gOv8.woff2
xcube/webapi/viewer/dist/assets/roboto-latin-ext-300-normal-CaUuWeqj.woff
xcube/webapi/viewer/dist/assets/roboto-latin-ext-300-normal-DEsNdRC-.woff2
xcube/webapi/viewer/dist/assets/roboto-latin-ext-400-normal-4bLplyDh.woff2
xcube/webapi/viewer/dist/assets/roboto-latin-ext-400-normal-DloBNwoc.woff
xcube/webapi/viewer/dist/assets/roboto-latin-ext-500-normal-B9pAx_JH.woff
xcube/webapi/viewer/dist/assets/roboto-latin-ext-500-normal-BWKy6SgX.woff2
xcube/webapi/viewer/dist/assets/roboto-latin-ext-700-normal-BYGCo3Go.woff2
xcube/webapi/viewer/dist/assets/roboto-latin-ext-700-normal-DwUXTeTv.woff
xcube/webapi/viewer/dist/assets/roboto-vietnamese-300-normal-CnPrVvBs.woff2
xcube/webapi/viewer/dist/assets/roboto-vietnamese-300-normal-DOxDZ6bW.woff
xcube/webapi/viewer/dist/assets/roboto-vietnamese-400-normal-BkEBOAV9.woff
xcube/webapi/viewer/dist/assets/roboto-vietnamese-400-normal-kCRe3VZk.woff2
xcube/webapi/viewer/dist/assets/roboto-vietnamese-500-normal-Bwg8Dbh6.woff
xcube/webapi/viewer/dist/assets/roboto-vietnamese-500-normal-CcijQRVW.woff2
xcube/webapi/viewer/dist/assets/roboto-vietnamese-700-normal-Mc0c6qif.woff
xcube/webapi/viewer/dist/assets/roboto-vietnamese-700-normal-SekShQfT.woff2
xcube/webapi/viewer/dist/docs/add-layer-wms.de.md
xcube/webapi/viewer/dist/docs/add-layer-wms.en.md
xcube/webapi/viewer/dist/docs/add-layer-wms.se.md
xcube/webapi/viewer/dist/docs/add-layer-xyz.de.md
xcube/webapi/viewer/dist/docs/add-layer-xyz.en.md
xcube/webapi/viewer/dist/docs/add-layer-xyz.se.md
xcube/webapi/viewer/dist/docs/color-mappings.de.md
xcube/webapi/viewer/dist/docs/color-mappings.en.md
xcube/webapi/viewer/dist/docs/color-mappings.se.md
xcube/webapi/viewer/dist/docs/imprint.md
xcube/webapi/viewer/dist/docs/privacy-note.de.md
xcube/webapi/viewer/dist/docs/privacy-note.en.md
xcube/webapi/viewer/dist/docs/privacy-note.se.md
xcube/webapi/viewer/dist/docs/user-variables.de.md
xcube/webapi/viewer/dist/docs/user-variables.en.md
xcube/webapi/viewer/dist/docs/user-variables.se.md
xcube/webapi/viewer/dist/images/favicon.ico
xcube/webapi/viewer/dist/images/logo.png
xcube/webapi/viewer/dist/images/logo192.png
xcube/webapi/viewer/dist/images/logo512.png
xcube/webapi/viewer/dist/images/textures/cm_gray.png
xcube/webapi/viewer/dist/images/textures/cm_viridis.png
xcube/webapi/volumes/__init__.py
xcube/webapi/volumes/api.py
xcube/webapi/volumes/config.py
xcube/webapi/volumes/context.py
xcube/webapi/volumes/routes.py
xcube_core.egg-info/PKG-INFO
xcube_core.egg-info/SOURCES.txt
xcube_core.egg-info/dependency_links.txt
xcube_core.egg-info/entry_points.txt
xcube_core.egg-info/requires.txt
xcube_core.egg-info/top_level.txt