From a165aea7d51e33e28b9731b9c2ceb654c503aec1 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Tue, 24 Dec 2024 05:08:16 +0000
Subject: [PATCH] Deployed 5abd9a3 with MkDocs version: 1.6.1
---
.nojekyll | 0
404.html | 6 +
CNAME | 1 +
assets/_mkdocstrings.css | 143 +
assets/datasets/oisst.png | Bin 0 -> 140547 bytes
assets/earthmover/lockup.svg | 1 +
assets/earthmover/workmark.svg | 1 +
assets/favicon/favicon-96x96.png | Bin 0 -> 6500 bytes
assets/hero/heart.svg | 77 +
assets/hero/hero-bottom-dark.svg | 98 +
assets/hero/hero-bottom.svg | 98 +
assets/hero/ice-1-dark.svg | 79 +
assets/hero/ice-1.svg | 76 +
assets/images/favicon.png | Bin 0 -> 1870 bytes
assets/images/social/contributing.png | Bin 0 -> 36814 bytes
assets/images/social/faq.png | Bin 0 -> 48980 bytes
.../social/icechunk-python/concurrency.png | Bin 0 -> 37392 bytes
.../social/icechunk-python/configuration.png | Bin 0 -> 37500 bytes
assets/images/social/icechunk-python/dask.png | Bin 0 -> 47611 bytes
.../icechunk-python/examples/dask_write.png | Bin 0 -> 37850 bytes
.../icechunk-python/examples/smoke-test.png | Bin 0 -> 37781 bytes
.../images/social/icechunk-python/index.png | Bin 0 -> 45142 bytes
.../notebooks/demo-dummy-data.png | Bin 0 -> 38674 bytes
.../icechunk-python/notebooks/demo-s3.png | Bin 0 -> 36794 bytes
.../icechunk-python/notebooks/memorystore.png | Bin 0 -> 38142 bytes
.../performance/era5_xarray-Icechunk.png | Bin 0 -> 42124 bytes
.../performance/era5_xarray-zarr2.png | Bin 0 -> 37616 bytes
.../performance/era5_xarray-zarr3.png | Bin 0 -> 38038 bytes
.../notebooks/version-control.png | Bin 0 -> 38067 bytes
.../social/icechunk-python/quickstart.png | Bin 0 -> 37660 bytes
.../social/icechunk-python/reference.png | Bin 0 -> 36631 bytes
.../icechunk-python/version-control.png | Bin 0 -> 38451 bytes
.../images/social/icechunk-python/virtual.png | Bin 0 -> 37791 bytes
.../images/social/icechunk-python/xarray.png | Bin 0 -> 39411 bytes
assets/images/social/icechunk-rust.png | Bin 0 -> 31946 bytes
assets/images/social/index.png | Bin 0 -> 55279 bytes
assets/images/social/overview.png | Bin 0 -> 35209 bytes
assets/images/social/sample-datasets.png | Bin 0 -> 39414 bytes
assets/images/social/spec.png | Bin 0 -> 39273 bytes
assets/javascripts/bundle.525ec568.min.js | 16 +
assets/javascripts/bundle.525ec568.min.js.map | 7 +
assets/javascripts/lunr/min/lunr.ar.min.js | 1 +
assets/javascripts/lunr/min/lunr.da.min.js | 18 +
assets/javascripts/lunr/min/lunr.de.min.js | 18 +
assets/javascripts/lunr/min/lunr.du.min.js | 18 +
assets/javascripts/lunr/min/lunr.el.min.js | 1 +
assets/javascripts/lunr/min/lunr.es.min.js | 18 +
assets/javascripts/lunr/min/lunr.fi.min.js | 18 +
assets/javascripts/lunr/min/lunr.fr.min.js | 18 +
assets/javascripts/lunr/min/lunr.he.min.js | 1 +
assets/javascripts/lunr/min/lunr.hi.min.js | 1 +
assets/javascripts/lunr/min/lunr.hu.min.js | 18 +
assets/javascripts/lunr/min/lunr.hy.min.js | 1 +
assets/javascripts/lunr/min/lunr.it.min.js | 18 +
assets/javascripts/lunr/min/lunr.ja.min.js | 1 +
assets/javascripts/lunr/min/lunr.jp.min.js | 1 +
assets/javascripts/lunr/min/lunr.kn.min.js | 1 +
assets/javascripts/lunr/min/lunr.ko.min.js | 1 +
assets/javascripts/lunr/min/lunr.multi.min.js | 1 +
assets/javascripts/lunr/min/lunr.nl.min.js | 18 +
assets/javascripts/lunr/min/lunr.no.min.js | 18 +
assets/javascripts/lunr/min/lunr.pt.min.js | 18 +
assets/javascripts/lunr/min/lunr.ro.min.js | 18 +
assets/javascripts/lunr/min/lunr.ru.min.js | 18 +
assets/javascripts/lunr/min/lunr.sa.min.js | 1 +
.../lunr/min/lunr.stemmer.support.min.js | 1 +
assets/javascripts/lunr/min/lunr.sv.min.js | 18 +
assets/javascripts/lunr/min/lunr.ta.min.js | 1 +
assets/javascripts/lunr/min/lunr.te.min.js | 1 +
assets/javascripts/lunr/min/lunr.th.min.js | 1 +
assets/javascripts/lunr/min/lunr.tr.min.js | 18 +
assets/javascripts/lunr/min/lunr.vi.min.js | 1 +
assets/javascripts/lunr/min/lunr.zh.min.js | 1 +
assets/javascripts/lunr/tinyseg.js | 206 +
assets/javascripts/lunr/wordcut.js | 6708 +++++++++++++++++
.../workers/search.6ce7567c.min.js | 42 +
.../workers/search.6ce7567c.min.js.map | 7 +
assets/logo-wire.svg | 17 +
assets/logo.svg | 1110 +++
assets/stylesheets/main.8c3ca2c6.min.css | 1 +
assets/stylesheets/main.8c3ca2c6.min.css.map | 1 +
assets/stylesheets/palette.06af60db.min.css | 1 +
.../stylesheets/palette.06af60db.min.css.map | 1 +
contributing/contributing.md | 149 +
contributing/index.html | 13 +
faq/faq.md | 372 +
faq/index.html | 15 +
icechunk-python/concurrency/concurrency.md | 15 +
icechunk-python/concurrency/index.html | 6 +
.../configuration/configuration.md | 235 +
icechunk-python/configuration/index.html | 112 +
icechunk-python/dask/dask.md | 98 +
icechunk-python/dask/index.html | 47 +
.../examples/dask_write/dask_write.py | 350 +
.../examples/dask_write/index.html | 753 ++
.../examples/smoke-test/index.html | 615 ++
.../examples/smoke-test/smoke-test.py | 203 +
icechunk-python/index.html | 6 +
icechunk-python/index.md | 8 +
.../demo-dummy-data/demo-dummy-data.ipynb | 719 ++
.../notebooks/demo-dummy-data/index.html | 605 ++
.../notebooks/demo-s3/demo-s3.ipynb | 293 +
icechunk-python/notebooks/demo-s3/index.html | 493 ++
icechunk-python/notebooks/environment.yml | 16 +
.../notebooks/memorystore/index.html | 467 ++
.../notebooks/memorystore/memorystore.ipynb | 310 +
.../era5_xarray-Icechunk.ipynb | 1066 +++
.../era5_xarray-Icechunk/index.html | 1017 +++
.../era5_xarray-zarr2/era5_xarray-zarr2.ipynb | 443 ++
.../performance/era5_xarray-zarr2/index.html | 507 ++
.../era5_xarray-zarr3/era5_xarray-zarr3.ipynb | 867 +++
.../performance/era5_xarray-zarr3/index.html | 930 +++
.../notebooks/version-control/index.html | 474 ++
.../version-control/version-control.ipynb | 464 ++
icechunk-python/quickstart/index.html | 46 +
icechunk-python/quickstart/quickstart.md | 148 +
icechunk-python/reference/index.html | 3192 ++++++++
icechunk-python/reference/reference.md | 3 +
icechunk-python/version-control/index.html | 6 +
.../version-control/version-control.md | 6 +
icechunk-python/virtual/index.html | 94 +
icechunk-python/virtual/virtual.md | 212 +
icechunk-python/xarray/index.html | 77 +
icechunk-python/xarray/xarray.md | 178 +
icechunk-rust/icechunk-rust.md | 14 +
icechunk-rust/index.html | 6 +
index.html | 6 +
index.md | 4 +
js/open_in_new_tab.js | 51 +
objects.inv | Bin 0 -> 1477 bytes
overview/index.html | 16 +
overview/overview.md | 140 +
sample-datasets/index.html | 17 +
sample-datasets/sample-datasets.md | 30 +
search/search_index.json | 1 +
sitemap.xml | 103 +
sitemap.xml.gz | Bin 0 -> 399 bytes
spec/index.html | 73 +
spec/spec.md | 348 +
stylesheets/global.css | 19 +
stylesheets/homepage.css | 362 +
stylesheets/notebooks.css | 9 +
stylesheets/theme.css | 33 +
143 files changed, 25846 insertions(+)
create mode 100644 .nojekyll
create mode 100644 404.html
create mode 100644 CNAME
create mode 100644 assets/_mkdocstrings.css
create mode 100644 assets/datasets/oisst.png
create mode 100644 assets/earthmover/lockup.svg
create mode 100644 assets/earthmover/workmark.svg
create mode 100644 assets/favicon/favicon-96x96.png
create mode 100644 assets/hero/heart.svg
create mode 100644 assets/hero/hero-bottom-dark.svg
create mode 100644 assets/hero/hero-bottom.svg
create mode 100644 assets/hero/ice-1-dark.svg
create mode 100644 assets/hero/ice-1.svg
create mode 100644 assets/images/favicon.png
create mode 100644 assets/images/social/contributing.png
create mode 100644 assets/images/social/faq.png
create mode 100644 assets/images/social/icechunk-python/concurrency.png
create mode 100644 assets/images/social/icechunk-python/configuration.png
create mode 100644 assets/images/social/icechunk-python/dask.png
create mode 100644 assets/images/social/icechunk-python/examples/dask_write.png
create mode 100644 assets/images/social/icechunk-python/examples/smoke-test.png
create mode 100644 assets/images/social/icechunk-python/index.png
create mode 100644 assets/images/social/icechunk-python/notebooks/demo-dummy-data.png
create mode 100644 assets/images/social/icechunk-python/notebooks/demo-s3.png
create mode 100644 assets/images/social/icechunk-python/notebooks/memorystore.png
create mode 100644 assets/images/social/icechunk-python/notebooks/performance/era5_xarray-Icechunk.png
create mode 100644 assets/images/social/icechunk-python/notebooks/performance/era5_xarray-zarr2.png
create mode 100644 assets/images/social/icechunk-python/notebooks/performance/era5_xarray-zarr3.png
create mode 100644 assets/images/social/icechunk-python/notebooks/version-control.png
create mode 100644 assets/images/social/icechunk-python/quickstart.png
create mode 100644 assets/images/social/icechunk-python/reference.png
create mode 100644 assets/images/social/icechunk-python/version-control.png
create mode 100644 assets/images/social/icechunk-python/virtual.png
create mode 100644 assets/images/social/icechunk-python/xarray.png
create mode 100644 assets/images/social/icechunk-rust.png
create mode 100644 assets/images/social/index.png
create mode 100644 assets/images/social/overview.png
create mode 100644 assets/images/social/sample-datasets.png
create mode 100644 assets/images/social/spec.png
create mode 100644 assets/javascripts/bundle.525ec568.min.js
create mode 100644 assets/javascripts/bundle.525ec568.min.js.map
create mode 100644 assets/javascripts/lunr/min/lunr.ar.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.da.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.de.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.du.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.el.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.es.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.fi.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.fr.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.he.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.hi.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.hu.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.hy.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.it.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.ja.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.jp.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.kn.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.ko.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.multi.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.nl.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.no.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.pt.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.ro.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.ru.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.sa.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.stemmer.support.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.sv.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.ta.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.te.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.th.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.tr.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.vi.min.js
create mode 100644 assets/javascripts/lunr/min/lunr.zh.min.js
create mode 100644 assets/javascripts/lunr/tinyseg.js
create mode 100644 assets/javascripts/lunr/wordcut.js
create mode 100644 assets/javascripts/workers/search.6ce7567c.min.js
create mode 100644 assets/javascripts/workers/search.6ce7567c.min.js.map
create mode 100644 assets/logo-wire.svg
create mode 100644 assets/logo.svg
create mode 100644 assets/stylesheets/main.8c3ca2c6.min.css
create mode 100644 assets/stylesheets/main.8c3ca2c6.min.css.map
create mode 100644 assets/stylesheets/palette.06af60db.min.css
create mode 100644 assets/stylesheets/palette.06af60db.min.css.map
create mode 100644 contributing/contributing.md
create mode 100644 contributing/index.html
create mode 100644 faq/faq.md
create mode 100644 faq/index.html
create mode 100644 icechunk-python/concurrency/concurrency.md
create mode 100644 icechunk-python/concurrency/index.html
create mode 100644 icechunk-python/configuration/configuration.md
create mode 100644 icechunk-python/configuration/index.html
create mode 100644 icechunk-python/dask/dask.md
create mode 100644 icechunk-python/dask/index.html
create mode 100644 icechunk-python/examples/dask_write/dask_write.py
create mode 100644 icechunk-python/examples/dask_write/index.html
create mode 100644 icechunk-python/examples/smoke-test/index.html
create mode 100644 icechunk-python/examples/smoke-test/smoke-test.py
create mode 100644 icechunk-python/index.html
create mode 100644 icechunk-python/index.md
create mode 100644 icechunk-python/notebooks/demo-dummy-data/demo-dummy-data.ipynb
create mode 100644 icechunk-python/notebooks/demo-dummy-data/index.html
create mode 100644 icechunk-python/notebooks/demo-s3/demo-s3.ipynb
create mode 100644 icechunk-python/notebooks/demo-s3/index.html
create mode 100644 icechunk-python/notebooks/environment.yml
create mode 100644 icechunk-python/notebooks/memorystore/index.html
create mode 100644 icechunk-python/notebooks/memorystore/memorystore.ipynb
create mode 100644 icechunk-python/notebooks/performance/era5_xarray-Icechunk/era5_xarray-Icechunk.ipynb
create mode 100644 icechunk-python/notebooks/performance/era5_xarray-Icechunk/index.html
create mode 100644 icechunk-python/notebooks/performance/era5_xarray-zarr2/era5_xarray-zarr2.ipynb
create mode 100644 icechunk-python/notebooks/performance/era5_xarray-zarr2/index.html
create mode 100644 icechunk-python/notebooks/performance/era5_xarray-zarr3/era5_xarray-zarr3.ipynb
create mode 100644 icechunk-python/notebooks/performance/era5_xarray-zarr3/index.html
create mode 100644 icechunk-python/notebooks/version-control/index.html
create mode 100644 icechunk-python/notebooks/version-control/version-control.ipynb
create mode 100644 icechunk-python/quickstart/index.html
create mode 100644 icechunk-python/quickstart/quickstart.md
create mode 100644 icechunk-python/reference/index.html
create mode 100644 icechunk-python/reference/reference.md
create mode 100644 icechunk-python/version-control/index.html
create mode 100644 icechunk-python/version-control/version-control.md
create mode 100644 icechunk-python/virtual/index.html
create mode 100644 icechunk-python/virtual/virtual.md
create mode 100644 icechunk-python/xarray/index.html
create mode 100644 icechunk-python/xarray/xarray.md
create mode 100644 icechunk-rust/icechunk-rust.md
create mode 100644 icechunk-rust/index.html
create mode 100644 index.html
create mode 100644 index.md
create mode 100644 js/open_in_new_tab.js
create mode 100644 objects.inv
create mode 100644 overview/index.html
create mode 100644 overview/overview.md
create mode 100644 sample-datasets/index.html
create mode 100644 sample-datasets/sample-datasets.md
create mode 100644 search/search_index.json
create mode 100644 sitemap.xml
create mode 100644 sitemap.xml.gz
create mode 100644 spec/index.html
create mode 100644 spec/spec.md
create mode 100644 stylesheets/global.css
create mode 100644 stylesheets/homepage.css
create mode 100644 stylesheets/notebooks.css
create mode 100644 stylesheets/theme.css
diff --git a/.nojekyll b/.nojekyll
new file mode 100644
index 00000000..e69de29b
diff --git a/404.html b/404.html
new file mode 100644
index 00000000..0fa14ae2
--- /dev/null
+++ b/404.html
@@ -0,0 +1,6 @@
+
Icechunk
\ No newline at end of file
diff --git a/CNAME b/CNAME
new file mode 100644
index 00000000..3c7055f6
--- /dev/null
+++ b/CNAME
@@ -0,0 +1 @@
+icechunk.io
diff --git a/assets/_mkdocstrings.css b/assets/_mkdocstrings.css
new file mode 100644
index 00000000..b500381b
--- /dev/null
+++ b/assets/_mkdocstrings.css
@@ -0,0 +1,143 @@
+
+/* Avoid breaking parameter names, etc. in table cells. */
+.doc-contents td code {
+ word-break: normal !important;
+}
+
+/* No line break before first paragraph of descriptions. */
+.doc-md-description,
+.doc-md-description>p:first-child {
+ display: inline;
+}
+
+/* Max width for docstring sections tables. */
+.doc .md-typeset__table,
+.doc .md-typeset__table table {
+ display: table !important;
+ width: 100%;
+}
+
+.doc .md-typeset__table tr {
+ display: table-row;
+}
+
+/* Defaults in Spacy table style. */
+.doc-param-default {
+ float: right;
+}
+
+/* Parameter headings must be inline, not blocks. */
+.doc-heading-parameter {
+ display: inline;
+}
+
+/* Prefer space on the right, not the left of parameter permalinks. */
+.doc-heading-parameter .headerlink {
+ margin-left: 0 !important;
+ margin-right: 0.2rem;
+}
+
+/* Backward-compatibility: docstring section titles in bold. */
+.doc-section-title {
+ font-weight: bold;
+}
+
+/* Symbols in Navigation and ToC. */
+:root, :host,
+[data-md-color-scheme="default"] {
+ --doc-symbol-parameter-fg-color: #df50af;
+ --doc-symbol-attribute-fg-color: #953800;
+ --doc-symbol-function-fg-color: #8250df;
+ --doc-symbol-method-fg-color: #8250df;
+ --doc-symbol-class-fg-color: #0550ae;
+ --doc-symbol-module-fg-color: #5cad0f;
+
+ --doc-symbol-parameter-bg-color: #df50af1a;
+ --doc-symbol-attribute-bg-color: #9538001a;
+ --doc-symbol-function-bg-color: #8250df1a;
+ --doc-symbol-method-bg-color: #8250df1a;
+ --doc-symbol-class-bg-color: #0550ae1a;
+ --doc-symbol-module-bg-color: #5cad0f1a;
+}
+
+[data-md-color-scheme="slate"] {
+ --doc-symbol-parameter-fg-color: #ffa8cc;
+ --doc-symbol-attribute-fg-color: #ffa657;
+ --doc-symbol-function-fg-color: #d2a8ff;
+ --doc-symbol-method-fg-color: #d2a8ff;
+ --doc-symbol-class-fg-color: #79c0ff;
+ --doc-symbol-module-fg-color: #baff79;
+
+ --doc-symbol-parameter-bg-color: #ffa8cc1a;
+ --doc-symbol-attribute-bg-color: #ffa6571a;
+ --doc-symbol-function-bg-color: #d2a8ff1a;
+ --doc-symbol-method-bg-color: #d2a8ff1a;
+ --doc-symbol-class-bg-color: #79c0ff1a;
+ --doc-symbol-module-bg-color: #baff791a;
+}
+
+code.doc-symbol {
+ border-radius: .1rem;
+ font-size: .85em;
+ padding: 0 .3em;
+ font-weight: bold;
+}
+
+code.doc-symbol-parameter {
+ color: var(--doc-symbol-parameter-fg-color);
+ background-color: var(--doc-symbol-parameter-bg-color);
+}
+
+code.doc-symbol-parameter::after {
+ content: "param";
+}
+
+code.doc-symbol-attribute {
+ color: var(--doc-symbol-attribute-fg-color);
+ background-color: var(--doc-symbol-attribute-bg-color);
+}
+
+code.doc-symbol-attribute::after {
+ content: "attr";
+}
+
+code.doc-symbol-function {
+ color: var(--doc-symbol-function-fg-color);
+ background-color: var(--doc-symbol-function-bg-color);
+}
+
+code.doc-symbol-function::after {
+ content: "func";
+}
+
+code.doc-symbol-method {
+ color: var(--doc-symbol-method-fg-color);
+ background-color: var(--doc-symbol-method-bg-color);
+}
+
+code.doc-symbol-method::after {
+ content: "meth";
+}
+
+code.doc-symbol-class {
+ color: var(--doc-symbol-class-fg-color);
+ background-color: var(--doc-symbol-class-bg-color);
+}
+
+code.doc-symbol-class::after {
+ content: "class";
+}
+
+code.doc-symbol-module {
+ color: var(--doc-symbol-module-fg-color);
+ background-color: var(--doc-symbol-module-bg-color);
+}
+
+code.doc-symbol-module::after {
+ content: "mod";
+}
+
+.doc-signature .autorefs {
+ color: inherit;
+ border-bottom: 1px dotted currentcolor;
+}
diff --git a/assets/datasets/oisst.png b/assets/datasets/oisst.png
new file mode 100644
index 0000000000000000000000000000000000000000..b81c9faa074823d41130bf4b231b83f4dda465f8
GIT binary patch
literal 140547
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 ?SA^r^plz
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 |