This is an automated email from the ASF dual-hosted git repository.

github-actions[bot] pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/arrow-nanoarrow.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 86dd5054 update documentation for tag main
86dd5054 is described below

commit 86dd5054b118922ab04338b548bcf7693f6bd9b5
Author: GitHub Actions <[email protected]>
AuthorDate: Tue Oct 13 02:14:24 2026 +0000

    update documentation for tag main
---
 main/.doctrees/environment.pickle               | Bin 1181874 -> 1181820 bytes
 main/_static/styles/pydata-sphinx-theme.css     |   4 ++--
 main/_static/styles/pydata-sphinx-theme.css.map |   2 +-
 main/_static/webpack-macros.html                |  14 +++++++-------
 main/genindex.html                              |  19 ++++++++++---------
 main/getting-started/cpp.html                   |  19 ++++++++++---------
 main/getting-started/index.html                 |  19 ++++++++++---------
 main/getting-started/python.html                |  19 ++++++++++---------
 main/getting-started/r.html                     |  19 ++++++++++---------
 main/index.html                                 |  19 ++++++++++---------
 main/py-modindex.html                           |  19 ++++++++++---------
 main/r/pkgdown.yml                              |   2 +-
 main/reference/c.html                           |  19 ++++++++++---------
 main/reference/cpp.html                         |  19 ++++++++++---------
 main/reference/device.html                      |  19 ++++++++++---------
 main/reference/index.html                       |  19 ++++++++++---------
 main/reference/ipc.html                         |  19 ++++++++++---------
 main/reference/python/advanced.html             |  19 ++++++++++---------
 main/reference/python/array-stream.html         |  19 ++++++++++---------
 main/reference/python/array.html                |  19 ++++++++++---------
 main/reference/python/index.html                |  19 ++++++++++---------
 main/reference/python/schema.html               |  19 ++++++++++---------
 main/reference/r.html                           |  19 ++++++++++---------
 main/reference/testing.html                     |  19 ++++++++++---------
 main/roadmap.html                               |  19 ++++++++++---------
 main/search.html                                |  19 ++++++++++---------
 26 files changed, 221 insertions(+), 200 deletions(-)

diff --git a/main/.doctrees/environment.pickle 
b/main/.doctrees/environment.pickle
index cf16187e..72e70400 100644
Binary files a/main/.doctrees/environment.pickle and 
b/main/.doctrees/environment.pickle differ
diff --git a/main/_static/styles/pydata-sphinx-theme.css 
b/main/_static/styles/pydata-sphinx-theme.css
index 6856b01a..dea99aaf 100644
--- a/main/_static/styles/pydata-sphinx-theme.css
+++ b/main/_static/styles/pydata-sphinx-theme.css
@@ -21,7 +21,7 @@
  * Font Awesome Free 7.2.0 by @fontawesome - https://fontawesome.com
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: 
SIL OFL 1.1, Code: MIT License)
  * Copyright 2026 Fonticons, Inc.
- */:host,:root{--fa-family-brands:"Font Awesome 7 
Brands";--fa-font-brands:normal 400 1em/1 
var(--fa-family-brands)}@font-face{font-display:block;font-family:Font Awesome\ 
7 
Brands;font-style:normal;font-weight:400;src:url(../vendor/fontawesome/webfonts/fa-brands-400.woff2)}.fa-brands,.fa-classic.fa-brands,.fab{--fa-family:var(--fa-family-brands);--fa-style:400}.fa-firefox-browser{--fa:"\e007"}.fa-ideal{--fa:"\e013"}.fa-microblog{--fa:"\e01a"}.fa-pied-piper-square,.fa-square-pied-piper{-
 [...]
+ */:host,:root{--fa-family-brands:"Font Awesome 7 
Brands";--fa-font-brands:normal 400 1em/1 
var(--fa-family-brands)}@font-face{font-display:block;font-family:Font Awesome\ 
7 
Brands;font-style:normal;font-weight:400;src:url(../vendor/fontawesome/webfonts/fa-brands-400.woff2)}.fa-brands,.fa-classic.fa-brands,.fab{--fa-family:var(--fa-family-brands);--fa-style:400}.fa-firefox-browser{--fa:"\e007"}.fa-ideal{--fa:"\e013"}.fa-microblog{--fa:"\e01a"}.fa-pied-piper-square,.fa-square-pied-piper{-
 [...]
     --pst-color-text-base
-  )}.table a{color:var(--pst-color-link-higher-contrast)}.table td~td,.table 
td~th,.table th~td,.table th~th{border-left:1px solid 
var(--pst-color-table-inner-border)}.table thead 
tr{background-color:var(--pst-color-table-heading-bg);border-bottom:2px solid 
var(--pst-color-primary)}.table tbody 
tr:nth-child(odd){background-color:var(--pst-color-table-row-zebra-low-bg)}.table
 tbody 
tr:nth-child(2n){background-color:var(--pst-color-table-row-zebra-high-bg)}.pst-scrollable-table-container{o
 [...]
+  )}.table a{color:var(--pst-color-link-higher-contrast)}.table td~td,.table 
td~th,.table th~td,.table th~th{border-left:1px solid 
var(--pst-color-table-inner-border)}.table thead 
tr{background-color:var(--pst-color-table-heading-bg);border-bottom:2px solid 
var(--pst-color-primary)}.table tbody 
tr:nth-child(odd){background-color:var(--pst-color-table-row-zebra-low-bg)}.table
 tbody 
tr:nth-child(2n){background-color:var(--pst-color-table-row-zebra-high-bg)}.pst-scrollable-table-container{o
 [...]
 /*# sourceMappingURL=pydata-sphinx-theme.css.map*/
\ No newline at end of file
diff --git a/main/_static/styles/pydata-sphinx-theme.css.map 
b/main/_static/styles/pydata-sphinx-theme.css.map
index 98c7629b..7d7de5dd 100644
--- a/main/_static/styles/pydata-sphinx-theme.css.map
+++ b/main/_static/styles/pydata-sphinx-theme.css.map
@@ -1 +1 @@
-{"version":3,"file":"styles/pydata-sphinx-theme.css","mappings":"AAsGE,gBC+kBF;ACprBE;;;;EAAA,CCDF,4BASI,qQAIA,sMAIA,iKAIA,sNAIA,iRAIA,iPAIA,iRAGF,2BACA,qBAMA,yMACA,mGACA,4EAOA,gDC2OI,wBALI,CDpOR,0BACA,0BAKA,wBACA,6BACA,kBACA,6BAEA,yBACA,8BAEA,wCACA,kCACA,0BACA,kCAEA,sCACA,iCACA,yBACA,iCAGA,2BAEA,wBACA,+BACA,+BAEA,8BACA,oCAMA,wBACA,6BACA,0BAGA,sBACA,wBACA,0BACA,+CAEA,4BACA,8BACA,6BACA,2BACA,4BACA,mDACA,8BAGA,8CACA,uDACA,gDACA,uDAIA,gCACA,0BACA,8CAIA,8BACA,qCACA,gCACA,sCFFF,CI9GI,qBFsHA,i
 [...]
\ No newline at end of file
+{"version":3,"file":"styles/pydata-sphinx-theme.css","mappings":"AAsGE,gBC+kBF;ACprBE;;;;EAAA,CCDF,4BASI,qQAIA,sMAIA,iKAIA,sNAIA,iRAIA,iPAIA,iRAGF,2BACA,qBAMA,yMACA,mGACA,4EAOA,gDC2OI,wBALI,CDpOR,0BACA,0BAKA,wBACA,6BACA,kBACA,6BAEA,yBACA,8BAEA,wCACA,kCACA,0BACA,kCAEA,sCACA,iCACA,yBACA,iCAGA,2BAEA,wBACA,+BACA,+BAEA,8BACA,oCAMA,wBACA,6BACA,0BAGA,sBACA,wBACA,0BACA,+CAEA,4BACA,8BACA,6BACA,2BACA,4BACA,mDACA,8BAGA,8CACA,uDACA,gDACA,uDAIA,gCACA,0BACA,8CAIA,8BACA,qCACA,gCACA,sCFFF,CI9GI,qBFsHA,i
 [...]
\ No newline at end of file
diff --git a/main/_static/webpack-macros.html b/main/_static/webpack-macros.html
index 25ee15bb..b393e30f 100644
--- a/main/_static/webpack-macros.html
+++ b/main/_static/webpack-macros.html
@@ -5,20 +5,20 @@
 
 {% macro head_pre_assets() %}
   <!-- Loaded before other Sphinx assets -->
-  <link href="{{ pathto('_static/styles/theme.css', 1) 
}}?digest=64cc4de3f052d77215f0" rel="stylesheet" />
-<link href="{{ pathto('_static/styles/pydata-sphinx-theme.css', 1) 
}}?digest=64cc4de3f052d77215f0" rel="stylesheet" />
+  <link href="{{ pathto('_static/styles/theme.css', 1) 
}}?digest=18bd87630a240e9c25be" rel="stylesheet" />
+<link href="{{ pathto('_static/styles/pydata-sphinx-theme.css', 1) 
}}?digest=18bd87630a240e9c25be" rel="stylesheet" />
 {% endmacro %}
 
 {% macro head_js_preload() %}
   <!-- So that users can add custom icons -->
-  <script defer src="{{ pathto('_static/scripts/fontawesome.js', 1) 
}}?digest=64cc4de3f052d77215f0"></script>
+  <script defer src="{{ pathto('_static/scripts/fontawesome.js', 1) 
}}?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" href="{{ 
pathto('_static/scripts/bootstrap.js', 1) }}?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" href="{{ 
pathto('_static/scripts/pydata-sphinx-theme.js', 1) 
}}?digest=64cc4de3f052d77215f0" />
+  <link rel="preload" as="script" href="{{ 
pathto('_static/scripts/bootstrap.js', 1) }}?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" href="{{ 
pathto('_static/scripts/pydata-sphinx-theme.js', 1) 
}}?digest=18bd87630a240e9c25be" />
 {% endmacro %}
 
 {% macro body_post() %}
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer src="{{ pathto('_static/scripts/bootstrap.js', 1) 
}}?digest=64cc4de3f052d77215f0"></script>
-<script defer src="{{ pathto('_static/scripts/pydata-sphinx-theme.js', 1) 
}}?digest=64cc4de3f052d77215f0"></script>
+  <script defer src="{{ pathto('_static/scripts/bootstrap.js', 1) 
}}?digest=18bd87630a240e9c25be"></script>
+<script defer src="{{ pathto('_static/scripts/pydata-sphinx-theme.js', 1) 
}}?digest=18bd87630a240e9c25be"></script>
 {% endmacro %}
\ No newline at end of file
diff --git a/main/genindex.html b/main/genindex.html
index fcc02c68..65f00679 100644
--- a/main/genindex.html
+++ b/main/genindex.html
@@ -25,23 +25,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" />
+  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" />
 
     <script src="_static/documentation_options.js?v=5929fcd5"></script>
     <script src="_static/doctools.js?v=fd6eb6e6"></script>
     <script src="_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'genindex';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -51,6 +51,7 @@
     <link rel="index" title="Index" href="#" />
     <link rel="search" title="Search" href="search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -1810,8 +1811,8 @@
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -1844,7 +1845,7 @@
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/getting-started/cpp.html b/main/getting-started/cpp.html
index c41171d0..4cdb764c 100644
--- a/main/getting-started/cpp.html
+++ b/main/getting-started/cpp.html
@@ -26,23 +26,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="../_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="../_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="../_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" />
+  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" />
 
     <script src="../_static/documentation_options.js?v=5929fcd5"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'getting-started/cpp';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -54,6 +54,7 @@
     <link rel="next" title="nanoarrow for Python" href="python.html" />
     <link rel="prev" title="Getting Started" href="index.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -991,8 +992,8 @@ exposing an Arrow-based API implemented using the nanoarrow 
C library.</p>
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -1025,7 +1026,7 @@ exposing an Arrow-based API implemented using the 
nanoarrow C library.</p>
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/getting-started/index.html b/main/getting-started/index.html
index 587d4c8b..7ea2fe05 100644
--- a/main/getting-started/index.html
+++ b/main/getting-started/index.html
@@ -26,23 +26,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="../_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="../_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="../_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" />
+  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" />
 
     <script src="../_static/documentation_options.js?v=5929fcd5"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'getting-started/index';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -54,6 +54,7 @@
     <link rel="next" title="Getting started with nanoarrow in C/C++" 
href="cpp.html" />
     <link rel="prev" title="nanoarrow" href="../index.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -499,8 +500,8 @@
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -533,7 +534,7 @@
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/getting-started/python.html b/main/getting-started/python.html
index 7342f91d..dba22903 100644
--- a/main/getting-started/python.html
+++ b/main/getting-started/python.html
@@ -26,23 +26,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="../_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="../_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="../_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" />
+  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" />
 
     <script src="../_static/documentation_options.js?v=5929fcd5"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'getting-started/python';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -54,6 +54,7 @@
     <link rel="next" title="nanoarrow" href="r.html" />
     <link rel="prev" title="Getting started with nanoarrow in C/C++" 
href="cpp.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -842,8 +843,8 @@ in the working tree.</p>
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -876,7 +877,7 @@ in the working tree.</p>
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/getting-started/r.html b/main/getting-started/r.html
index c445515e..f07b237a 100644
--- a/main/getting-started/r.html
+++ b/main/getting-started/r.html
@@ -26,23 +26,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="../_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="../_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="../_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" />
+  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" />
 
     <script src="../_static/documentation_options.js?v=5929fcd5"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'getting-started/r';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -54,6 +54,7 @@
     <link rel="next" title="Roadmap" href="../roadmap.html" />
     <link rel="prev" title="nanoarrow for Python" href="python.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -736,8 +737,8 @@ equivalent nanoarrow objects into many arrow functions and 
vice versa.</p>
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -770,7 +771,7 @@ equivalent nanoarrow objects into many arrow functions and 
vice versa.</p>
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/index.html b/main/index.html
index 5332c1c3..0a9c0f09 100644
--- a/main/index.html
+++ b/main/index.html
@@ -26,23 +26,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" />
+  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" />
 
     <script src="_static/documentation_options.js?v=5929fcd5"></script>
     <script src="_static/doctools.js?v=fd6eb6e6"></script>
     <script src="_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'index';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -53,6 +53,7 @@
     <link rel="search" title="Search" href="search.html" />
     <link rel="next" title="Getting Started" href="getting-started/index.html" 
/>
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -638,8 +639,8 @@ meson<span class="w"> </span><span 
class="nb">test</span><span class="w"> </span
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -672,7 +673,7 @@ meson<span class="w"> </span><span 
class="nb">test</span><span class="w"> </span
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/py-modindex.html b/main/py-modindex.html
index c54d8f04..cec0cbcb 100644
--- a/main/py-modindex.html
+++ b/main/py-modindex.html
@@ -25,23 +25,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" />
+  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" />
 
     <script src="_static/documentation_options.js?v=5929fcd5"></script>
     <script src="_static/doctools.js?v=fd6eb6e6"></script>
     <script src="_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'py-modindex';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -52,6 +52,7 @@
     <link rel="search" title="Search" href="search.html" />
 
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -428,8 +429,8 @@
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -462,7 +463,7 @@
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/r/pkgdown.yml b/main/r/pkgdown.yml
index 6395f80c..aacaff08 100644
--- a/main/r/pkgdown.yml
+++ b/main/r/pkgdown.yml
@@ -2,4 +2,4 @@ pandoc: 3.7.0.2
 pkgdown: 2.2.1
 pkgdown_sha: ~
 articles: {}
-last_built: 2026-10-09T03:19Z
+last_built: 2026-10-13T02:14Z
diff --git a/main/reference/c.html b/main/reference/c.html
index a21c8aac..cf2b163f 100644
--- a/main/reference/c.html
+++ b/main/reference/c.html
@@ -26,23 +26,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="../_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="../_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="../_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" />
+  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" />
 
     <script src="../_static/documentation_options.js?v=5929fcd5"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'reference/c';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -54,6 +54,7 @@
     <link rel="next" title="C++ API Reference" href="cpp.html" />
     <link rel="prev" title="Low-level Helpers" href="python/advanced.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -3104,8 +3105,8 @@
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -3138,7 +3139,7 @@
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/reference/cpp.html b/main/reference/cpp.html
index 66eb0616..c04b0cf3 100644
--- a/main/reference/cpp.html
+++ b/main/reference/cpp.html
@@ -26,23 +26,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="../_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="../_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="../_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" />
+  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" />
 
     <script src="../_static/documentation_options.js?v=5929fcd5"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'reference/cpp';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -54,6 +54,7 @@
     <link rel="next" title="Testing API Reference" href="testing.html" />
     <link rel="prev" title="C API Reference" href="c.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -854,8 +855,8 @@ This class allows a standard C++ class to be exported to a 
generic <a class="ref
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -888,7 +889,7 @@ This class allows a standard C++ class to be exported to a 
generic <a class="ref
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/reference/device.html b/main/reference/device.html
index 5d509083..95114ee4 100644
--- a/main/reference/device.html
+++ b/main/reference/device.html
@@ -26,23 +26,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="../_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="../_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="../_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" />
+  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" />
 
     <script src="../_static/documentation_options.js?v=5929fcd5"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'reference/device';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -53,6 +53,7 @@
     <link rel="search" title="Search" href="../search.html" />
     <link rel="prev" title="IPC Extension Reference" href="ipc.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -998,8 +999,8 @@
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -1032,7 +1033,7 @@
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/reference/index.html b/main/reference/index.html
index 3ab5460e..7a9925f1 100644
--- a/main/reference/index.html
+++ b/main/reference/index.html
@@ -26,23 +26,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="../_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="../_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="../_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" />
+  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" />
 
     <script src="../_static/documentation_options.js?v=5929fcd5"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'reference/index';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -54,6 +54,7 @@
     <link rel="next" title="R API Reference" href="r.html" />
     <link rel="prev" title="Roadmap" href="../roadmap.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -529,8 +530,8 @@
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -563,7 +564,7 @@
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/reference/ipc.html b/main/reference/ipc.html
index 81382366..cc41051d 100644
--- a/main/reference/ipc.html
+++ b/main/reference/ipc.html
@@ -26,23 +26,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="../_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="../_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="../_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" />
+  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" />
 
     <script src="../_static/documentation_options.js?v=5929fcd5"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'reference/ipc';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -54,6 +54,7 @@
     <link rel="next" title="Device Extension Reference" href="device.html" />
     <link rel="prev" title="Testing API Reference" href="testing.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -1743,8 +1744,8 @@
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -1777,7 +1778,7 @@
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/reference/python/advanced.html 
b/main/reference/python/advanced.html
index 94faad0e..4f0cd2ea 100644
--- a/main/reference/python/advanced.html
+++ b/main/reference/python/advanced.html
@@ -26,23 +26,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../../_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="../../_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="../../_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="../../_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="../../_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="../../_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../../_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="../../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" 
/>
+  <link rel="preload" as="script" 
href="../../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="../../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" 
/>
 
     <script src="../../_static/documentation_options.js?v=5929fcd5"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 
'reference/python/advanced';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -54,6 +54,7 @@
     <link rel="next" title="C API Reference" href="../c.html" />
     <link rel="prev" title="High-level ArrayStream Implementation" 
href="array-stream.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -914,8 +915,8 @@ These objects are usually created using 
<cite>nanoarrow.c_array_stream()</cite>.
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="../../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="../../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="../../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -948,7 +949,7 @@ These objects are usually created using 
<cite>nanoarrow.c_array_stream()</cite>.
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/reference/python/array-stream.html 
b/main/reference/python/array-stream.html
index 57ed0a3f..d62a2876 100644
--- a/main/reference/python/array-stream.html
+++ b/main/reference/python/array-stream.html
@@ -26,23 +26,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../../_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="../../_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="../../_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="../../_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="../../_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="../../_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../../_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="../../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" 
/>
+  <link rel="preload" as="script" 
href="../../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="../../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" 
/>
 
     <script src="../../_static/documentation_options.js?v=5929fcd5"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 
'reference/python/array-stream';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -54,6 +54,7 @@
     <link rel="next" title="Low-level Helpers" href="advanced.html" />
     <link rel="prev" title="High-level ArrayStream Implementation" 
href="array.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -751,8 +752,8 @@ in this stream.</p>
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="../../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="../../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="../../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -785,7 +786,7 @@ in this stream.</p>
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/reference/python/array.html b/main/reference/python/array.html
index 505f392f..ac03a752 100644
--- a/main/reference/python/array.html
+++ b/main/reference/python/array.html
@@ -26,23 +26,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../../_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="../../_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="../../_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="../../_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="../../_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="../../_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../../_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="../../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" 
/>
+  <link rel="preload" as="script" 
href="../../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="../../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" 
/>
 
     <script src="../../_static/documentation_options.js?v=5929fcd5"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'reference/python/array';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -54,6 +54,7 @@
     <link rel="next" title="High-level ArrayStream Implementation" 
href="array-stream.html" />
     <link rel="prev" title="Schema/Data Type Objects" href="schema.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -972,8 +973,8 @@ iterate over an <a class="reference internal" 
href="#nanoarrow.array.Array" titl
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="../../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="../../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="../../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -1006,7 +1007,7 @@ iterate over an <a class="reference internal" 
href="#nanoarrow.array.Array" titl
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/reference/python/index.html b/main/reference/python/index.html
index b5218098..a3b35b78 100644
--- a/main/reference/python/index.html
+++ b/main/reference/python/index.html
@@ -26,23 +26,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../../_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="../../_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="../../_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="../../_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="../../_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="../../_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../../_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="../../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" 
/>
+  <link rel="preload" as="script" 
href="../../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="../../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" 
/>
 
     <script src="../../_static/documentation_options.js?v=5929fcd5"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'reference/python/index';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -54,6 +54,7 @@
     <link rel="next" title="Schema/Data Type Objects" href="schema.html" />
     <link rel="prev" title="R API Reference" href="../r.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -556,8 +557,8 @@ Arrow C Data and Arrow C Stream interfaces.</p>
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="../../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="../../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="../../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -590,7 +591,7 @@ Arrow C Data and Arrow C Stream interfaces.</p>
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/reference/python/schema.html 
b/main/reference/python/schema.html
index 53741d90..120ba618 100644
--- a/main/reference/python/schema.html
+++ b/main/reference/python/schema.html
@@ -26,23 +26,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../../_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="../../_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="../../_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="../../_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="../../_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="../../_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../../_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="../../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" 
/>
+  <link rel="preload" as="script" 
href="../../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="../../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" 
/>
 
     <script src="../../_static/documentation_options.js?v=5929fcd5"></script>
     <script src="../../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 
'reference/python/schema';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -54,6 +54,7 @@
     <link rel="next" title="High-level ArrayStream Implementation" 
href="array.html" />
     <link rel="prev" title="Python API reference" href="index.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -1848,8 +1849,8 @@ inherited from the schema-like object.</p></li>
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="../../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="../../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="../../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -1882,7 +1883,7 @@ inherited from the schema-like object.</p></li>
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/reference/r.html b/main/reference/r.html
index b99bab3c..f3568c37 100644
--- a/main/reference/r.html
+++ b/main/reference/r.html
@@ -26,23 +26,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="../_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="../_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="../_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" />
+  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" />
 
     <script src="../_static/documentation_options.js?v=5929fcd5"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'reference/r';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -54,6 +54,7 @@
     <link rel="next" title="Python API reference" href="python/index.html" />
     <link rel="prev" title="API Reference" href="index.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -484,8 +485,8 @@
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -518,7 +519,7 @@
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/reference/testing.html b/main/reference/testing.html
index 9d07f9bf..b035cc9b 100644
--- a/main/reference/testing.html
+++ b/main/reference/testing.html
@@ -26,23 +26,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="../_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="../_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="../_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" />
+  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" />
 
     <script src="../_static/documentation_options.js?v=5929fcd5"></script>
     <script src="../_static/doctools.js?v=fd6eb6e6"></script>
     <script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'reference/testing';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -54,6 +54,7 @@
     <link rel="next" title="IPC Extension Reference" href="ipc.html" />
     <link rel="prev" title="C++ API Reference" href="cpp.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -754,8 +755,8 @@
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="../_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="../_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="../_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -788,7 +789,7 @@
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/roadmap.html b/main/roadmap.html
index 1fcbec31..0ae73705 100644
--- a/main/roadmap.html
+++ b/main/roadmap.html
@@ -26,23 +26,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" />
+  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" />
 
     <script src="_static/documentation_options.js?v=5929fcd5"></script>
     <script src="_static/doctools.js?v=fd6eb6e6"></script>
     <script src="_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'roadmap';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -54,6 +54,7 @@
     <link rel="next" title="API Reference" href="reference/index.html" />
     <link rel="prev" title="nanoarrow" href="getting-started/r.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -578,8 +579,8 @@ not yet supported (e.g., struct, list, datetime objects)
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -612,7 +613,7 @@ not yet supported (e.g., struct, list, datetime objects)
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>
diff --git a/main/search.html b/main/search.html
index 552efa84..a82eade2 100644
--- a/main/search.html
+++ b/main/search.html
@@ -24,23 +24,23 @@
   </noscript>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="_static/styles/theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
-<link 
href="_static/styles/pydata-sphinx-theme.css?digest=64cc4de3f052d77215f0" 
rel="stylesheet" />
+  <link href="_static/styles/theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
+<link 
href="_static/styles/pydata-sphinx-theme.css?digest=18bd87630a240e9c25be" 
rel="stylesheet" />
 
     <link rel="stylesheet" type="text/css" 
href="_static/pygments.css?v=8f2a1f02" />
   
   <!-- So that users can add custom icons -->
-  <script defer 
src="_static/scripts/fontawesome.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="_static/scripts/fontawesome.js?digest=18bd87630a240e9c25be"></script>
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0" />
-<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0" />
+  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be" />
+<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be" />
 
     <script src="_static/documentation_options.js?v=5929fcd5"></script>
     <script src="_static/doctools.js?v=fd6eb6e6"></script>
     <script src="_static/sphinx_highlight.js?v=6ffebe34"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'search';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.22.0';
+        DOCUMENTATION_OPTIONS.theme_version = '0.23.0';
         DOCUMENTATION_OPTIONS.theme_switcher_json_url = 
'https://arrow.apache.org/nanoarrow/switcher.json';
         DOCUMENTATION_OPTIONS.theme_switcher_version_match = 'dev';
         DOCUMENTATION_OPTIONS.show_version_warning_banner =
@@ -53,6 +53,7 @@
     <link rel="index" title="Index" href="genindex.html" />
     <link rel="search" title="Search" href="#" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
+  <meta name="color-scheme" content="light dark"/>
   <meta name="docsearch:language" content="en"/>
   <meta name="docsearch:version" content="" />
   
@@ -403,8 +404,8 @@
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script defer 
src="_static/scripts/bootstrap.js?digest=64cc4de3f052d77215f0"></script>
-<script defer 
src="_static/scripts/pydata-sphinx-theme.js?digest=64cc4de3f052d77215f0"></script>
+  <script defer 
src="_static/scripts/bootstrap.js?digest=18bd87630a240e9c25be"></script>
+<script defer 
src="_static/scripts/pydata-sphinx-theme.js?digest=18bd87630a240e9c25be"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -437,7 +438,7 @@
         <div class="footer-item">
 <p class="theme-version">
   <!-- # L10n: Setting the PST URL as an argument as this does not need to be 
localized -->
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.22.0.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.23.0.
 </p></div>
       
     </div>

Reply via email to