Skip to content

Commit 97f450e

Browse files
committed
Deployed 9970721 to v0.8.0 with MkDocs 1.6.1 and mike 2.1.3
1 parent f0fb139 commit 97f450e

File tree

6 files changed

+63
-45
lines changed

6 files changed

+63
-45
lines changed

v0.8.0/api/search/index.html

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1097,7 +1097,7 @@ <h2 id="rustac.search" class="doc doc-heading">
10971097

10981098
<div class="doc doc-contents first">
10991099

1100-
<p>Searches a STAC API server.</p>
1100+
<p>Searches a STAC API server or a stac-geoparquet file.</p>
11011101

11021102

11031103
<p><span class="doc-section-title">Parameters:</span></p>
@@ -1325,9 +1325,10 @@ <h2 id="rustac.search_to" class="doc doc-heading">
13251325
</span><span id="__span-0-15"><a id="__codelineno-0-15" name="__codelineno-0-15" href="#__codelineno-0-15"></a> <span class="nb">filter</span><span class="p">:</span> <span class="n"><span title="str">str</span></span> <span class="o">|</span> <span class="n"><span title="dict">dict</span></span><span class="p">[</span><span class="n"><span title="str">str</span></span><span class="p">,</span> <span class="n"><span title="typing.Any">Any</span></span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
13261326
</span><span id="__span-0-16"><a id="__codelineno-0-16" name="__codelineno-0-16" href="#__codelineno-0-16"></a> <span class="n">query</span><span class="p">:</span> <span class="n"><span title="dict">dict</span></span><span class="p">[</span><span class="n"><span title="str">str</span></span><span class="p">,</span> <span class="n"><span title="typing.Any">Any</span></span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
13271327
</span><span id="__span-0-17"><a id="__codelineno-0-17" name="__codelineno-0-17" href="#__codelineno-0-17"></a> <span class="nb">format</span><span class="p">:</span> <span class="n"><span title="str">str</span></span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
1328-
</span><span id="__span-0-18"><a id="__codelineno-0-18" name="__codelineno-0-18" href="#__codelineno-0-18"></a> <span class="n">store</span><span class="p">:</span> <span class="n"><span title="rustac.rustac.AnyObjectStore">AnyObjectStore</span></span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
1329-
</span><span id="__span-0-19"><a id="__codelineno-0-19" name="__codelineno-0-19" href="#__codelineno-0-19"></a> <span class="n">use_duckdb</span><span class="p">:</span> <span class="n"><span title="bool">bool</span></span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
1330-
</span><span id="__span-0-20"><a id="__codelineno-0-20" name="__codelineno-0-20" href="#__codelineno-0-20"></a><span class="p">)</span> <span class="o">-&gt;</span> <span class="n"><span title="int">int</span></span>
1328+
</span><span id="__span-0-18"><a id="__codelineno-0-18" name="__codelineno-0-18" href="#__codelineno-0-18"></a> <span class="n">parquet_compression</span><span class="p">:</span> <span class="n"><span title="str">str</span></span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
1329+
</span><span id="__span-0-19"><a id="__codelineno-0-19" name="__codelineno-0-19" href="#__codelineno-0-19"></a> <span class="n">store</span><span class="p">:</span> <span class="n"><span title="rustac.rustac.AnyObjectStore">AnyObjectStore</span></span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
1330+
</span><span id="__span-0-20"><a id="__codelineno-0-20" name="__codelineno-0-20" href="#__codelineno-0-20"></a> <span class="n">use_duckdb</span><span class="p">:</span> <span class="n"><span title="bool">bool</span></span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
1331+
</span><span id="__span-0-21"><a id="__codelineno-0-21" name="__codelineno-0-21" href="#__codelineno-0-21"></a><span class="p">)</span> <span class="o">-&gt;</span> <span class="n"><span title="int">int</span></span>
13311332
</span></code></pre></div>
13321333

13331334
<div class="doc doc-contents first">
@@ -1500,6 +1501,19 @@ <h2 id="rustac.search_to" class="doc doc-heading">
15001501
the outfile extension, and if that fails will fall back to compact JSON.</p>
15011502
</div>
15021503
</li>
1504+
<li class="doc-section-item field-body">
1505+
<b><code>parquet_compression</code></b>
1506+
(<code><span title="str">str</span> | None</code>, default:
1507+
<code>None</code>
1508+
)
1509+
1510+
<div class="doc-md-description">
1511+
<p>If writing stac-geoparquet, sets the compression
1512+
algorithm.
1513+
https://docs.rs/parquet/latest/parquet/basic/enum.Compression.html
1514+
is a list of what's available.</p>
1515+
</div>
1516+
</li>
15031517
<li class="doc-section-item field-body">
15041518
<b><code>store</code></b>
15051519
(<code><span title="rustac.rustac.AnyObjectStore">AnyObjectStore</span> | None</code>, default:

v0.8.0/api/write/index.html

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1071,8 +1071,9 @@ <h2 id="rustac.write" class="doc doc-heading">
10711071
</span><span id="__span-0-3"><a id="__codelineno-0-3" name="__codelineno-0-3" href="#__codelineno-0-3"></a> <span class="n">value</span><span class="p">:</span> <span class="n"><span title="dict">dict</span></span><span class="p">[</span><span class="n"><span title="str">str</span></span><span class="p">,</span> <span class="n"><span title="typing.Any">Any</span></span><span class="p">]</span> <span class="o">|</span> <span class="n"><span title="collections.abc.Sequence">Sequence</span></span><span class="p">[</span><span class="n"><span title="dict">dict</span></span><span class="p">[</span><span class="n"><span title="str">str</span></span><span class="p">,</span> <span class="n"><span title="typing.Any">Any</span></span><span class="p">]],</span>
10721072
</span><span id="__span-0-4"><a id="__codelineno-0-4" name="__codelineno-0-4" href="#__codelineno-0-4"></a> <span class="o">*</span><span class="p">,</span>
10731073
</span><span id="__span-0-5"><a id="__codelineno-0-5" name="__codelineno-0-5" href="#__codelineno-0-5"></a> <span class="nb">format</span><span class="p">:</span> <span class="n"><span title="str">str</span></span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
1074-
</span><span id="__span-0-6"><a id="__codelineno-0-6" name="__codelineno-0-6" href="#__codelineno-0-6"></a> <span class="n">store</span><span class="p">:</span> <span class="n"><span title="rustac.rustac.AnyObjectStore">AnyObjectStore</span></span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
1075-
</span><span id="__span-0-7"><a id="__codelineno-0-7" name="__codelineno-0-7" href="#__codelineno-0-7"></a><span class="p">)</span> <span class="o">-&gt;</span> <span class="n"><span title="dict">dict</span></span><span class="p">[</span><span class="n"><span title="str">str</span></span><span class="p">,</span> <span class="n"><span title="str">str</span></span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span>
1074+
</span><span id="__span-0-6"><a id="__codelineno-0-6" name="__codelineno-0-6" href="#__codelineno-0-6"></a> <span class="n">parquet_compression</span><span class="p">:</span> <span class="n"><span title="str">str</span></span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
1075+
</span><span id="__span-0-7"><a id="__codelineno-0-7" name="__codelineno-0-7" href="#__codelineno-0-7"></a> <span class="n">store</span><span class="p">:</span> <span class="n"><span title="rustac.rustac.AnyObjectStore">AnyObjectStore</span></span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
1076+
</span><span id="__span-0-8"><a id="__codelineno-0-8" name="__codelineno-0-8" href="#__codelineno-0-8"></a><span class="p">)</span> <span class="o">-&gt;</span> <span class="n"><span title="dict">dict</span></span><span class="p">[</span><span class="n"><span title="str">str</span></span><span class="p">,</span> <span class="n"><span title="str">str</span></span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span>
10761077
</span></code></pre></div>
10771078

10781079
<div class="doc doc-contents first">
@@ -1110,6 +1111,19 @@ <h2 id="rustac.write" class="doc doc-heading">
11101111
inferred from the href's extension.</p>
11111112
</div>
11121113
</li>
1114+
<li class="doc-section-item field-body">
1115+
<b><code>parquet_compression</code></b>
1116+
(<code><span title="str">str</span> | None</code>, default:
1117+
<code>None</code>
1118+
)
1119+
1120+
<div class="doc-md-description">
1121+
<p>If writing stac-geoparquet, sets the compression
1122+
algorithm.
1123+
https://docs.rs/parquet/latest/parquet/basic/enum.Compression.html
1124+
is a list of what's available.</p>
1125+
</div>
1126+
</li>
11131127
<li class="doc-section-item field-body">
11141128
<b><code>store</code></b>
11151129
(<code><span title="rustac.rustac.AnyObjectStore">AnyObjectStore</span> | None</code>, default:

v0.8.0/notebooks/its-live/index.html

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1689,12 +1689,7 @@ <h1 id="its_live-case-study">ITS_LIVE case study<a class="anchor-link" href="#it
16891689
<span class="n">progress_bar</span><span class="o">.</span><span class="n">update</span><span class="p">()</span>
16901690
<span class="k">return</span>
16911691

1692-
<span class="c1"># ndjson with only one item are read as an item, not a item collection</span>
1693-
<span class="k">if</span> <span class="n">value</span><span class="p">[</span><span class="s2">"type"</span><span class="p">]</span> <span class="o">==</span> <span class="s2">"Feature"</span><span class="p">:</span>
1694-
<span class="k">await</span> <span class="n">rustac</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">destination_path</span><span class="p">),</span> <span class="p">[</span><span class="n">value</span><span class="p">])</span>
1695-
<span class="k">else</span><span class="p">:</span>
1696-
<span class="k">assert</span> <span class="n">value</span><span class="p">[</span><span class="s2">"type"</span><span class="p">]</span> <span class="o">==</span> <span class="s2">"FeatureCollection"</span>
1697-
<span class="k">await</span> <span class="n">rustac</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">destination_path</span><span class="p">),</span> <span class="n">value</span><span class="p">)</span>
1692+
<span class="k">await</span> <span class="n">rustac</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">destination_path</span><span class="p">),</span> <span class="n">value</span><span class="p">)</span>
16981693

16991694
<span class="n">progress_bar</span><span class="o">.</span><span class="n">update</span><span class="p">()</span>
17001695

@@ -1731,12 +1726,7 @@ <h1 id="its_live-case-study">ITS_LIVE case study<a class="anchor-link" href="#it
17311726
progress_bar.update()
17321727
return
17331728

1734-
# ndjson with only one item are read as an item, not a item collection
1735-
if value["type"] == "Feature":
1736-
await rustac.write(str(destination_path), [value])
1737-
else:
1738-
assert value["type"] == "FeatureCollection"
1739-
await rustac.write(str(destination_path), value)
1729+
await rustac.write(str(destination_path), value)
17401730

17411731
progress_bar.update()
17421732

v0.8.0/search/search_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

v0.8.0/sitemap.xml

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -2,106 +2,106 @@
22
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
33
<url>
44
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/</loc>
5-
<lastmod>2025-06-02</lastmod>
5+
<lastmod>2025-06-16</lastmod>
66
</url>
77
<url>
88
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/CONTRIBUTING/</loc>
9-
<lastmod>2025-06-02</lastmod>
9+
<lastmod>2025-06-16</lastmod>
1010
</url>
1111
<url>
1212
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/api/</loc>
13-
<lastmod>2025-06-02</lastmod>
13+
<lastmod>2025-06-16</lastmod>
1414
</url>
1515
<url>
1616
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/api/arrow/</loc>
17-
<lastmod>2025-06-02</lastmod>
17+
<lastmod>2025-06-16</lastmod>
1818
</url>
1919
<url>
2020
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/api/duckdb/</loc>
21-
<lastmod>2025-06-02</lastmod>
21+
<lastmod>2025-06-16</lastmod>
2222
</url>
2323
<url>
2424
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/api/migrate/</loc>
25-
<lastmod>2025-06-02</lastmod>
25+
<lastmod>2025-06-16</lastmod>
2626
</url>
2727
<url>
2828
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/api/read/</loc>
29-
<lastmod>2025-06-02</lastmod>
29+
<lastmod>2025-06-16</lastmod>
3030
</url>
3131
<url>
3232
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/api/search/</loc>
33-
<lastmod>2025-06-02</lastmod>
33+
<lastmod>2025-06-16</lastmod>
3434
</url>
3535
<url>
3636
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/api/stac/</loc>
37-
<lastmod>2025-06-02</lastmod>
37+
<lastmod>2025-06-16</lastmod>
3838
</url>
3939
<url>
4040
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/api/version/</loc>
41-
<lastmod>2025-06-02</lastmod>
41+
<lastmod>2025-06-16</lastmod>
4242
</url>
4343
<url>
4444
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/api/walk/</loc>
45-
<lastmod>2025-06-02</lastmod>
45+
<lastmod>2025-06-16</lastmod>
4646
</url>
4747
<url>
4848
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/api/write/</loc>
49-
<lastmod>2025-06-02</lastmod>
49+
<lastmod>2025-06-16</lastmod>
5050
</url>
5151
<url>
5252
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/api/store/</loc>
53-
<lastmod>2025-06-02</lastmod>
53+
<lastmod>2025-06-16</lastmod>
5454
</url>
5555
<url>
5656
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/api/store/aws/</loc>
57-
<lastmod>2025-06-02</lastmod>
57+
<lastmod>2025-06-16</lastmod>
5858
</url>
5959
<url>
6060
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/api/store/azure/</loc>
61-
<lastmod>2025-06-02</lastmod>
61+
<lastmod>2025-06-16</lastmod>
6262
</url>
6363
<url>
6464
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/api/store/config/</loc>
65-
<lastmod>2025-06-02</lastmod>
65+
<lastmod>2025-06-16</lastmod>
6666
</url>
6767
<url>
6868
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/api/store/gcs/</loc>
69-
<lastmod>2025-06-02</lastmod>
69+
<lastmod>2025-06-16</lastmod>
7070
</url>
7171
<url>
7272
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/api/store/http/</loc>
73-
<lastmod>2025-06-02</lastmod>
73+
<lastmod>2025-06-16</lastmod>
7474
</url>
7575
<url>
7676
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/api/store/local/</loc>
77-
<lastmod>2025-06-02</lastmod>
77+
<lastmod>2025-06-16</lastmod>
7878
</url>
7979
<url>
8080
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/api/store/memory/</loc>
81-
<lastmod>2025-06-02</lastmod>
81+
<lastmod>2025-06-16</lastmod>
8282
</url>
8383
<url>
8484
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/notebooks/</loc>
85-
<lastmod>2025-06-02</lastmod>
85+
<lastmod>2025-06-16</lastmod>
8686
</url>
8787
<url>
8888
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/notebooks/its-live/</loc>
89-
<lastmod>2025-06-02</lastmod>
89+
<lastmod>2025-06-16</lastmod>
9090
</url>
9191
<url>
9292
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/notebooks/read/</loc>
93-
<lastmod>2025-06-02</lastmod>
93+
<lastmod>2025-06-16</lastmod>
9494
</url>
9595
<url>
9696
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/notebooks/search/</loc>
97-
<lastmod>2025-06-02</lastmod>
97+
<lastmod>2025-06-16</lastmod>
9898
</url>
9999
<url>
100100
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/notebooks/stac-geoparquet/</loc>
101-
<lastmod>2025-06-02</lastmod>
101+
<lastmod>2025-06-16</lastmod>
102102
</url>
103103
<url>
104104
<loc>https://stac-utils.github.io/rustac-py/v0.8.0/notebooks/store/</loc>
105-
<lastmod>2025-06-02</lastmod>
105+
<lastmod>2025-06-16</lastmod>
106106
</url>
107107
</urlset>

v0.8.0/sitemap.xml.gz

0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)