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

github-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 75522ba  update documentation for tag main
75522ba is described below

commit 75522baa4de1eb915b3a0455a61c252e80cbf94b
Author: GitHub Actions <[email protected]>
AuthorDate: Mon Nov 13 18:28:48 2023 +0000

    update documentation for tag main
---
 main/_static/documentation_options.js              |  2 +-
 main/_static/scripts/bootstrap.js                  |  2 +-
 main/_static/scripts/bootstrap.js.LICENSE.txt      |  4 +--
 main/_static/scripts/bootstrap.js.map              |  2 +-
 main/_static/scripts/pydata-sphinx-theme.js        |  2 +-
 main/_static/scripts/pydata-sphinx-theme.js.map    |  2 +-
 main/_static/styles/bootstrap.css                  |  8 ++---
 main/_static/styles/bootstrap.css.map              |  1 +
 main/_static/styles/pydata-sphinx-theme.css        |  3 +-
 main/_static/styles/pydata-sphinx-theme.css.map    |  1 +
 main/_static/webpack-macros.html                   | 18 +++++-----
 main/genindex.html                                 | 40 ++++++++++++++--------
 main/getting-started.html                          | 40 ++++++++++++++--------
 main/index.html                                    | 40 ++++++++++++++--------
 main/r/LICENSE.html                                |  2 +-
 main/r/authors.html                                |  2 +-
 main/r/news/index.html                             |  2 +-
 main/r/pkgdown.yml                                 |  2 +-
 main/r/reference/array_stream_set_finalizer.html   |  2 +-
 main/r/reference/as_nanoarrow_array.html           |  2 +-
 main/r/reference/as_nanoarrow_array_stream.html    |  2 +-
 main/r/reference/as_nanoarrow_buffer.html          |  2 +-
 main/r/reference/as_nanoarrow_schema.html          |  2 +-
 main/r/reference/basic_array_stream.html           |  2 +-
 main/r/reference/convert_array.html                |  2 +-
 main/r/reference/convert_array_stream.html         |  2 +-
 main/r/reference/infer_nanoarrow_ptype.html        |  2 +-
 .../reference/infer_nanoarrow_ptype_extension.html |  2 +-
 main/r/reference/na_type.html                      |  2 +-
 main/r/reference/na_vctrs.html                     |  2 +-
 main/r/reference/nanoarrow-package.html            |  2 +-
 main/r/reference/nanoarrow_array_init.html         |  2 +-
 main/r/reference/nanoarrow_buffer_init.html        |  2 +-
 main/r/reference/nanoarrow_extension_array.html    |  2 +-
 main/r/reference/nanoarrow_extension_spec.html     |  2 +-
 main/r/reference/nanoarrow_pointer_is_valid.html   |  2 +-
 main/r/reference/nanoarrow_version.html            |  2 +-
 main/reference/c.html                              | 40 ++++++++++++++--------
 main/reference/cpp.html                            | 40 ++++++++++++++--------
 main/reference/device.html                         | 40 ++++++++++++++--------
 main/reference/index.html                          | 40 ++++++++++++++--------
 main/reference/ipc.html                            | 40 ++++++++++++++--------
 main/reference/r.html                              | 40 ++++++++++++++--------
 main/roadmap.html                                  | 40 ++++++++++++++--------
 main/search.html                                   | 40 ++++++++++++++--------
 45 files changed, 322 insertions(+), 209 deletions(-)

diff --git a/main/_static/documentation_options.js 
b/main/_static/documentation_options.js
index 902bb33..b57ae3b 100644
--- a/main/_static/documentation_options.js
+++ b/main/_static/documentation_options.js
@@ -8,7 +8,7 @@ var DOCUMENTATION_OPTIONS = {
     LINK_SUFFIX: '.html',
     HAS_SOURCE: true,
     SOURCELINK_SUFFIX: '.txt',
-    NAVIGATION_WITH_KEYS: true,
+    NAVIGATION_WITH_KEYS: false,
     SHOW_SEARCH_SUMMARY: true,
     ENABLE_SEARCH_SHORTCUTS: true,
 };
\ No newline at end of file
diff --git a/main/_static/scripts/bootstrap.js 
b/main/_static/scripts/bootstrap.js
index ef07e0b..bda8a60 100644
--- a/main/_static/scripts/bootstrap.js
+++ b/main/_static/scripts/bootstrap.js
@@ -1,3 +1,3 @@
 /*! For license information please see bootstrap.js.LICENSE.txt */
-(()=>{"use strict";var t={d:(e,i)=>{for(var n in 
i)t.o(i,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:i[n]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof
 
Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{afterMain:()=>w,afterRead:()=>b,afterWrite:()=>C,applyStyles:()=>$,arrow:()=>G,auto:()=>r,basePlacements:()=>a,beforeMain:()=>v,bef
 [...]
+(()=>{"use strict";var t={d:(e,i)=>{for(var n in 
i)t.o(i,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:i[n]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof
 
Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{afterMain:()=>w,afterRead:()=>b,afterWrite:()=>T,applyStyles:()=>D,arrow:()=>G,auto:()=>r,basePlacements:()=>a,beforeMain:()=>v,bef
 [...]
 //# sourceMappingURL=bootstrap.js.map
\ No newline at end of file
diff --git a/main/_static/scripts/bootstrap.js.LICENSE.txt 
b/main/_static/scripts/bootstrap.js.LICENSE.txt
index 91ad10a..10f979d 100644
--- a/main/_static/scripts/bootstrap.js.LICENSE.txt
+++ b/main/_static/scripts/bootstrap.js.LICENSE.txt
@@ -1,5 +1,5 @@
 /*!
-  * Bootstrap v5.2.3 (https://getbootstrap.com/)
-  * Copyright 2011-2022 The Bootstrap Authors 
(https://github.com/twbs/bootstrap/graphs/contributors)
+  * Bootstrap v5.3.2 (https://getbootstrap.com/)
+  * Copyright 2011-2023 The Bootstrap Authors 
(https://github.com/twbs/bootstrap/graphs/contributors)
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
   */
diff --git a/main/_static/scripts/bootstrap.js.map 
b/main/_static/scripts/bootstrap.js.map
index 04c27d7..e5bc157 100644
--- a/main/_static/scripts/bootstrap.js.map
+++ b/main/_static/scripts/bootstrap.js.map
@@ -1 +1 @@
-{"version":3,"file":"scripts/bootstrap.js","mappings":";mBACA,IAAIA,EAAsB,CCA1BA,EAAwB,CAACC,EAASC,KACjC,IAAI,IAAIC,KAAOD,EACXF,EAAoBI,EAAEF,EAAYC,KAASH,EAAoBI,EAAEH,EAASE,IAC5EE,OAAOC,eAAeL,EAASE,EAAK,CAAEI,YAAY,EAAMC,IAAKN,EAAWC,IAE1E,ECNDH,EAAwB,CAACS,EAAKC,IAAUL,OAAOM,UAAUC,eAAeC,KAAKJ,EAAKC,GCClFV,EAAyBC,IACH,oBAAXa,QAA0BA,OAAOC,aAC1CV,OAAOC,eAAeL,EAASa,OAAOC,YAAa,CAAEC,MAAO,WAE7DX,OAAOC,eAAeL,EAAS,aAAc,CAAEe,OAAO,GAAO,ipBCLvD,IAAI,EAAM,MACNC,EAAS,SACTC,EAAQ,QACRC,EAAO,OACPC,EAAO,OA
 [...]
\ No newline at end of file
+{"version":3,"file":"scripts/bootstrap.js","mappings":";mBACA,IAAIA,EAAsB,CCA1BA,EAAwB,CAACC,EAASC,KACjC,IAAI,IAAIC,KAAOD,EACXF,EAAoBI,EAAEF,EAAYC,KAASH,EAAoBI,EAAEH,EAASE,IAC5EE,OAAOC,eAAeL,EAASE,EAAK,CAAEI,YAAY,EAAMC,IAAKN,EAAWC,IAE1E,ECNDH,EAAwB,CAACS,EAAKC,IAAUL,OAAOM,UAAUC,eAAeC,KAAKJ,EAAKC,GCClFV,EAAyBC,IACH,oBAAXa,QAA0BA,OAAOC,aAC1CV,OAAOC,eAAeL,EAASa,OAAOC,YAAa,CAAEC,MAAO,WAE7DX,OAAOC,eAAeL,EAAS,aAAc,CAAEe,OAAO,GAAO,ipBCLvD,IAAI,EAAM,MACNC,EAAS,SACTC,EAAQ,QACRC,EAAO,OACPC,EAAO,OA
 [...]
\ No newline at end of file
diff --git a/main/_static/scripts/pydata-sphinx-theme.js 
b/main/_static/scripts/pydata-sphinx-theme.js
index cef0287..85ae6ba 100644
--- a/main/_static/scripts/pydata-sphinx-theme.js
+++ b/main/_static/scripts/pydata-sphinx-theme.js
@@ -1,2 +1,2 @@
-(()=>{"use strict";var 
e,t,n,o,r={803:(e,t,n)=>{n.d(t,{Gu:()=>o,qu:()=>r});const o=e=>"string"==typeof 
e&&/^[v\d]/.test(e)&&a.test(e),r=(e,t,n)=>{h(n);const o=((e,t)=>{const 
n=c(e),o=c(t),r=n.pop(),a=o.pop(),d=l(n,o);return 
0!==d?d:r&&a?l(r.split("."),a.split(".")):r||a?r?-1:1:0})(e,t);return 
u[n].includes(o)},a=/^[v^~<>=]*?(\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+))?(?:-([\da-z\-]+(?:\.[\da-z\-]+)*))?(?:\+[\da-z\-]+(?:\.[\da-z\-]+)*)?)?)?$/i,c=e=>{if("string"!=typeof
 e)throw new [...]
+(()=>{"use strict";var 
e,t,n,r,o={803:(e,t,n)=>{n.d(t,{Gu:()=>r,qu:()=>o});const r=e=>"string"==typeof 
e&&/^[v\d]/.test(e)&&a.test(e),o=(e,t,n)=>{h(n);const r=((e,t)=>{const 
n=c(e),r=c(t),o=n.pop(),a=r.pop(),d=l(n,r);return 
0!==d?d:o&&a?l(o.split("."),a.split(".")):o||a?o?-1:1:0})(e,t);return 
u[n].includes(r)},a=/^[v^~<>=]*?(\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+))?(?:-([\da-z\-]+(?:\.[\da-z\-]+)*))?(?:\+[\da-z\-]+(?:\.[\da-z\-]+)*)?)?)?$/i,c=e=>{if("string"!=typeof
 e)throw new [...]
 //# sourceMappingURL=pydata-sphinx-theme.js.map
\ No newline at end of file
diff --git a/main/_static/scripts/pydata-sphinx-theme.js.map 
b/main/_static/scripts/pydata-sphinx-theme.js.map
index 64b7308..51965aa 100644
--- a/main/_static/scripts/pydata-sphinx-theme.js.map
+++ b/main/_static/scripts/pydata-sphinx-theme.js.map
@@ -1 +1 @@
-{"version":3,"file":"scripts/pydata-sphinx-theme.js","mappings":"uBAAIA,EACAC,EACAC,EACAC,E,4CCIG,MAiCMC,EAAYC,GAA+B,iBAAZA,GAAwB,SAASC,KAAKD,IAAYE,EAAOD,KAAKD,GAkB7FG,EAAU,CAACC,EAAIC,EAAIC,KAE5BC,EAAoBD,GAGpB,MAAME,EAxDqB,EAACJ,EAAIC,KAEhC,MAAMI,EAAKC,EAAiBN,GACtBO,EAAKD,EAAiBL,GAEtBO,EAAKH,EAAGI,MACRC,EAAKH,EAAGE,MAERE,EAAIC,EAAgBP,EAAIE,GAC9B,OAAU,IAANI,EACOA,EAEPH,GAAME,EACCE,EAAgBJ,EAAGK,MAAM,KAAMH,EAAGG,MAAM,MAE1CL,GAAME,EACJF,GAAM,EAAI,EAEd,CAAC,EAsCIM,CAAgBd,EAAIC,GAChC,OAAOc,EA
 [...]
\ No newline at end of file
+{"version":3,"file":"scripts/pydata-sphinx-theme.js","mappings":"uBAAIA,EACAC,EACAC,EACAC,E,4CCIG,MAiCMC,EAAYC,GAA+B,iBAAZA,GAAwB,SAASC,KAAKD,IAAYE,EAAOD,KAAKD,GAkB7FG,EAAU,CAACC,EAAIC,EAAIC,KAE5BC,EAAoBD,GAGpB,MAAME,EAxDqB,EAACJ,EAAIC,KAEhC,MAAMI,EAAKC,EAAiBN,GACtBO,EAAKD,EAAiBL,GAEtBO,EAAKH,EAAGI,MACRC,EAAKH,EAAGE,MAERE,EAAIC,EAAgBP,EAAIE,GAC9B,OAAU,IAANI,EACOA,EAEPH,GAAME,EACCE,EAAgBJ,EAAGK,MAAM,KAAMH,EAAGG,MAAM,MAE1CL,GAAME,EACJF,GAAM,EAAI,EAEd,CAAC,EAsCIM,CAAgBd,EAAIC,GAChC,OAAOc,EA
 [...]
\ No newline at end of file
diff --git a/main/_static/styles/bootstrap.css 
b/main/_static/styles/bootstrap.css
index 2476a5e..82b03c0 100644
--- a/main/_static/styles/bootstrap.css
+++ b/main/_static/styles/bootstrap.css
@@ -1,6 +1,6 @@
 /*!
- * Bootstrap  v5.2.3 (https://getbootstrap.com/)
- * Copyright 2011-2022 The Bootstrap Authors
- * Copyright 2011-2022 Twitter, Inc.
+ * Bootstrap  v5.3.2 (https://getbootstrap.com/)
+ * Copyright 2011-2023 The Bootstrap Authors
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
- 
*/:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--b
 [...]
\ No newline at end of file
+ 
*/:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--
 [...]
+/*# sourceMappingURL=bootstrap.css.map*/
\ No newline at end of file
diff --git a/main/_static/styles/bootstrap.css.map 
b/main/_static/styles/bootstrap.css.map
new file mode 100644
index 0000000..3929429
--- /dev/null
+++ b/main/_static/styles/bootstrap.css.map
@@ -0,0 +1 @@
+{"version":3,"file":"styles/bootstrap.css","mappings":"AAAA;;;;ECCE,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,8BACA,6BACA,2CAIA,8BACA,qCACA,gCACA,uCEhHE,qBFyHA,wBACA,gCACA,qBACA,0BAEA,yBACA,oC
 [...]
\ No newline at end of file
diff --git a/main/_static/styles/pydata-sphinx-theme.css 
b/main/_static/styles/pydata-sphinx-theme.css
index c2ca0ca..3347d84 100644
--- a/main/_static/styles/pydata-sphinx-theme.css
+++ b/main/_static/styles/pydata-sphinx-theme.css
@@ -1 +1,2 @@
-html{--pst-header-height:4rem;--pst-header-article-height:calc(var(--pst-header-height)*2/3);--pst-sidebar-secondary:17rem;--pst-font-size-base:1rem;--pst-font-size-h1:2.5rem;--pst-font-size-h2:2rem;--pst-font-size-h3:1.75rem;--pst-font-size-h4:1.5rem;--pst-font-size-h5:1.25rem;--pst-font-size-h6:1.1rem;--pst-font-size-milli:0.9rem;--pst-sidebar-font-size:0.9rem;--pst-sidebar-font-size-mobile:1.1rem;--pst-sidebar-header-font-size:1.2rem;--pst-sidebar-header-font-weight:600;--pst-admoniti
 [...]
\ No newline at end of file
+html{--pst-header-height:4rem;--pst-header-article-height:calc(var(--pst-header-height)*2/3);--pst-sidebar-secondary:17rem;--pst-font-size-base:1rem;--pst-font-size-h1:2.5rem;--pst-font-size-h2:2rem;--pst-font-size-h3:1.75rem;--pst-font-size-h4:1.5rem;--pst-font-size-h5:1.25rem;--pst-font-size-h6:1.1rem;--pst-font-size-milli:0.9rem;--pst-sidebar-font-size:0.9rem;--pst-sidebar-font-size-mobile:1.1rem;--pst-sidebar-header-font-size:1.2rem;--pst-sidebar-header-font-weight:600;--pst-admoniti
 [...]
+/*# 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
new file mode 100644
index 0000000..ad417ea
--- /dev/null
+++ b/main/_static/styles/pydata-sphinx-theme.css.map
@@ -0,0 +1 @@
+{"version":3,"file":"styles/pydata-sphinx-theme.css","mappings":"AAAA,KCAA,wBAOE,+DACA,+BCRF,yBAME,0BAGA,wBACA,2BACA,0BACA,2BACA,0BACA,6BAGA,+BAGA,sCACA,sCACA,qCACA,yCAGA,8BAGA,8BACA,2JAIA,mHAGA,0DAGA,6DACA,qECzCF,2BAME,4BAGA,2BACA,oCACA,kCACA,4BACA,yBACA,wBACA,0BACA,2BACA,6BACA,4BACA,sBACA,sBACA,qBACA,oBACA,sBACA,8BCxBF,kDAKE,uDACA,mEACA,mEACA,mEACA,kEACA,yDACA,qDACA,oDACA,mEACA,oDACA,mDCfF,qEAKE,oEACA,sEACA,0ECPF,mCACE,yDLQA,CKPA,KAGF,4CACE,CAGA,gCACA,CACA,YACA,uBANA,uCACA,gBACA,iBACA,
 [...]
\ No newline at end of file
diff --git a/main/_static/webpack-macros.html b/main/_static/webpack-macros.html
index 85ce251..42dfa25 100644
--- a/main/_static/webpack-macros.html
+++ b/main/_static/webpack-macros.html
@@ -4,7 +4,7 @@
 -->
 {# Load FontAwesome icons #}
 {% macro head_pre_icons() %}
-  <link href="{{ pathto('_static/vendor/fontawesome/6.1.2/css/all.min.css', 1) 
}}?digest=ac02cc09edc035673794" rel="stylesheet" />
+  <link href="{{ pathto('_static/vendor/fontawesome/6.1.2/css/all.min.css', 1) 
}}?digest=c5ced968eda925caa686" rel="stylesheet" />
   <link rel="preload" as="font" type="font/woff2" crossorigin href="{{ 
pathto('_static/vendor/fontawesome/6.1.2/webfonts/fa-solid-900.woff2', 1) }}" />
 <link rel="preload" as="font" type="font/woff2" crossorigin href="{{ 
pathto('_static/vendor/fontawesome/6.1.2/webfonts/fa-brands-400.woff2', 1) }}" 
/>
 <link rel="preload" as="font" type="font/woff2" crossorigin href="{{ 
pathto('_static/vendor/fontawesome/6.1.2/webfonts/fa-regular-400.woff2', 1) }}" 
/>
@@ -12,20 +12,20 @@
 
 {% macro head_pre_assets() %}
   <!-- Loaded before other Sphinx assets -->
-  <link href="{{ pathto('_static/styles/theme.css', 1) 
}}?digest=ac02cc09edc035673794" rel="stylesheet" />
-<link href="{{ pathto('_static/styles/bootstrap.css', 1) 
}}?digest=ac02cc09edc035673794" rel="stylesheet" />
-<link href="{{ pathto('_static/styles/pydata-sphinx-theme.css', 1) 
}}?digest=ac02cc09edc035673794" rel="stylesheet" />
+  <link href="{{ pathto('_static/styles/theme.css', 1) 
}}?digest=c5ced968eda925caa686" rel="stylesheet" />
+<link href="{{ pathto('_static/styles/bootstrap.css', 1) 
}}?digest=c5ced968eda925caa686" rel="stylesheet" />
+<link href="{{ pathto('_static/styles/pydata-sphinx-theme.css', 1) 
}}?digest=c5ced968eda925caa686" rel="stylesheet" />
 {% endmacro %}
 
 {% macro head_js_preload() %}
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" href="{{ 
pathto('_static/scripts/bootstrap.js', 1) }}?digest=ac02cc09edc035673794" />
-<link rel="preload" as="script" href="{{ 
pathto('_static/scripts/pydata-sphinx-theme.js', 1) 
}}?digest=ac02cc09edc035673794" />
-  <script src="{{ pathto('_static/vendor/fontawesome/6.1.2/js/all.min.js', 1) 
}}?digest=ac02cc09edc035673794"></script>
+  <link rel="preload" as="script" href="{{ 
pathto('_static/scripts/bootstrap.js', 1) }}?digest=c5ced968eda925caa686" />
+<link rel="preload" as="script" href="{{ 
pathto('_static/scripts/pydata-sphinx-theme.js', 1) 
}}?digest=c5ced968eda925caa686" />
+  <script src="{{ pathto('_static/vendor/fontawesome/6.1.2/js/all.min.js', 1) 
}}?digest=c5ced968eda925caa686"></script>
 {% endmacro %}
 
 {% macro body_post() %}
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script src="{{ pathto('_static/scripts/bootstrap.js', 1) 
}}?digest=ac02cc09edc035673794"></script>
-<script src="{{ pathto('_static/scripts/pydata-sphinx-theme.js', 1) 
}}?digest=ac02cc09edc035673794"></script>
+  <script src="{{ pathto('_static/scripts/bootstrap.js', 1) 
}}?digest=c5ced968eda925caa686"></script>
+<script src="{{ pathto('_static/scripts/pydata-sphinx-theme.js', 1) 
}}?digest=c5ced968eda925caa686"></script>
 {% endmacro %}
\ No newline at end of file
diff --git a/main/genindex.html b/main/genindex.html
index f8dc8a0..b0a6029 100644
--- a/main/genindex.html
+++ b/main/genindex.html
@@ -17,12 +17,12 @@
   </script>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="_static/styles/theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link href="_static/styles/bootstrap.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link 
href="_static/styles/pydata-sphinx-theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
+  <link href="_static/styles/theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link href="_static/styles/bootstrap.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link 
href="_static/styles/pydata-sphinx-theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
 
   
-  <link 
href="_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=ac02cc09edc035673794"
 rel="stylesheet" />
+  <link 
href="_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=c5ced968eda925caa686"
 rel="stylesheet" />
   <link rel="preload" as="font" type="font/woff2" crossorigin 
href="_static/vendor/fontawesome/6.1.2/webfonts/fa-solid-900.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="_static/vendor/fontawesome/6.1.2/webfonts/fa-brands-400.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="_static/vendor/fontawesome/6.1.2/webfonts/fa-regular-400.woff2" />
@@ -30,16 +30,16 @@
     <link rel="stylesheet" type="text/css" 
href="_static/pygments.css?v=a746c00c" />
   
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=ac02cc09edc035673794" />
-<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794" />
-  <script 
src="_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=ac02cc09edc035673794"></script>
+  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=c5ced968eda925caa686" />
+<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686" />
+  <script 
src="_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=c5ced968eda925caa686"></script>
 
-    <script data-url_root="./" id="documentation_options" 
src="_static/documentation_options.js?v=ccbe24c1"></script>
+    <script data-url_root="./" id="documentation_options" 
src="_static/documentation_options.js?v=b3ba4146"></script>
     <script src="_static/doctools.js?v=888ff710"></script>
     <script src="_static/sphinx_highlight.js?v=4825356b"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'genindex';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.14.1';
+        DOCUMENTATION_OPTIONS.theme_version = '0.14.2';
         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 = false;
@@ -117,6 +117,7 @@
   
   
   
+  
     <p class="title logo__title">nanoarrow  documentation</p>
   
 </a></div>
@@ -125,12 +126,21 @@
 <script>
 document.write(`
   <div class="version-switcher__container dropdown">
-    <button id="versionswitcherbutton" type="button" role="button" 
class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle" 
data-bs-toggle="dropdown" aria-haspopup="listbox" 
aria-controls="versionswitcherlist" aria-label="Version switcher list">
+    <button id="pst-version-switcher-button-2"
+      type="button"
+      class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle"
+      data-bs-toggle="dropdown"
+      aria-haspopup="listbox"
+      aria-controls="pst-version-switcher-list-2"
+      aria-label="Version switcher list"
+    >
       Choose version  <!-- this text may get changed later by javascript -->
       <span class="caret"></span>
     </button>
-    <div id="versionswitcherlist" class="version-switcher__menu dropdown-menu 
list-group-flush py-0" role="listbox" aria-labelledby="versionswitcherbutton">
-    <!-- dropdown will be populated by javascript on page load -->
+    <div id="pst-version-switcher-list-2"
+      class="version-switcher__menu dropdown-menu list-group-flush py-0"
+      role="listbox" aria-labelledby="pst-version-switcher-button-2">
+      <!-- dropdown will be populated by javascript on page load -->
     </div>
   </div>
 `);
@@ -1299,8 +1309,8 @@ document.write(`
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script 
src="_static/scripts/bootstrap.js?digest=ac02cc09edc035673794"></script>
-<script 
src="_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794"></script>
+  <script 
src="_static/scripts/bootstrap.js?digest=c5ced968eda925caa686"></script>
+<script 
src="_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -1330,7 +1340,7 @@ document.write(`
     <div class="footer-items__end">
       
         <div class="footer-item"><p class="theme-version">
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.1.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.2.
 </p></div>
       
     </div>
diff --git a/main/getting-started.html b/main/getting-started.html
index 3416f56..41459f0 100644
--- a/main/getting-started.html
+++ b/main/getting-started.html
@@ -18,12 +18,12 @@
   </script>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="_static/styles/theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link href="_static/styles/bootstrap.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link 
href="_static/styles/pydata-sphinx-theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
+  <link href="_static/styles/theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link href="_static/styles/bootstrap.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link 
href="_static/styles/pydata-sphinx-theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
 
   
-  <link 
href="_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=ac02cc09edc035673794"
 rel="stylesheet" />
+  <link 
href="_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=c5ced968eda925caa686"
 rel="stylesheet" />
   <link rel="preload" as="font" type="font/woff2" crossorigin 
href="_static/vendor/fontawesome/6.1.2/webfonts/fa-solid-900.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="_static/vendor/fontawesome/6.1.2/webfonts/fa-brands-400.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="_static/vendor/fontawesome/6.1.2/webfonts/fa-regular-400.woff2" />
@@ -31,16 +31,16 @@
     <link rel="stylesheet" type="text/css" 
href="_static/pygments.css?v=a746c00c" />
   
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=ac02cc09edc035673794" />
-<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794" />
-  <script 
src="_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=ac02cc09edc035673794"></script>
+  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=c5ced968eda925caa686" />
+<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686" />
+  <script 
src="_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=c5ced968eda925caa686"></script>
 
-    <script data-url_root="./" id="documentation_options" 
src="_static/documentation_options.js?v=ccbe24c1"></script>
+    <script data-url_root="./" id="documentation_options" 
src="_static/documentation_options.js?v=b3ba4146"></script>
     <script src="_static/doctools.js?v=888ff710"></script>
     <script src="_static/sphinx_highlight.js?v=4825356b"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'getting-started';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.14.1';
+        DOCUMENTATION_OPTIONS.theme_version = '0.14.2';
         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 = false;
@@ -120,6 +120,7 @@
   
   
   
+  
     <p class="title logo__title">nanoarrow  documentation</p>
   
 </a></div>
@@ -128,12 +129,21 @@
 <script>
 document.write(`
   <div class="version-switcher__container dropdown">
-    <button id="versionswitcherbutton" type="button" role="button" 
class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle" 
data-bs-toggle="dropdown" aria-haspopup="listbox" 
aria-controls="versionswitcherlist" aria-label="Version switcher list">
+    <button id="pst-version-switcher-button-2"
+      type="button"
+      class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle"
+      data-bs-toggle="dropdown"
+      aria-haspopup="listbox"
+      aria-controls="pst-version-switcher-list-2"
+      aria-label="Version switcher list"
+    >
       Choose version  <!-- this text may get changed later by javascript -->
       <span class="caret"></span>
     </button>
-    <div id="versionswitcherlist" class="version-switcher__menu dropdown-menu 
list-group-flush py-0" role="listbox" aria-labelledby="versionswitcherbutton">
-    <!-- dropdown will be populated by javascript on page load -->
+    <div id="pst-version-switcher-list-2"
+      class="version-switcher__menu dropdown-menu list-group-flush py-0"
+      role="listbox" aria-labelledby="pst-version-switcher-button-2">
+      <!-- dropdown will be populated by javascript on page load -->
     </div>
   </div>
 `);
@@ -961,8 +971,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 
src="_static/scripts/bootstrap.js?digest=ac02cc09edc035673794"></script>
-<script 
src="_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794"></script>
+  <script 
src="_static/scripts/bootstrap.js?digest=c5ced968eda925caa686"></script>
+<script 
src="_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -992,7 +1002,7 @@ exposing an Arrow-based API implemented using the 
nanoarrow C library.</p>
     <div class="footer-items__end">
       
         <div class="footer-item"><p class="theme-version">
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.1.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.2.
 </p></div>
       
     </div>
diff --git a/main/index.html b/main/index.html
index caf3517..4e531fc 100644
--- a/main/index.html
+++ b/main/index.html
@@ -18,12 +18,12 @@
   </script>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="_static/styles/theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link href="_static/styles/bootstrap.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link 
href="_static/styles/pydata-sphinx-theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
+  <link href="_static/styles/theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link href="_static/styles/bootstrap.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link 
href="_static/styles/pydata-sphinx-theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
 
   
-  <link 
href="_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=ac02cc09edc035673794"
 rel="stylesheet" />
+  <link 
href="_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=c5ced968eda925caa686"
 rel="stylesheet" />
   <link rel="preload" as="font" type="font/woff2" crossorigin 
href="_static/vendor/fontawesome/6.1.2/webfonts/fa-solid-900.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="_static/vendor/fontawesome/6.1.2/webfonts/fa-brands-400.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="_static/vendor/fontawesome/6.1.2/webfonts/fa-regular-400.woff2" />
@@ -31,16 +31,16 @@
     <link rel="stylesheet" type="text/css" 
href="_static/pygments.css?v=a746c00c" />
   
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=ac02cc09edc035673794" />
-<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794" />
-  <script 
src="_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=ac02cc09edc035673794"></script>
+  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=c5ced968eda925caa686" />
+<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686" />
+  <script 
src="_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=c5ced968eda925caa686"></script>
 
-    <script data-url_root="./" id="documentation_options" 
src="_static/documentation_options.js?v=ccbe24c1"></script>
+    <script data-url_root="./" id="documentation_options" 
src="_static/documentation_options.js?v=b3ba4146"></script>
     <script src="_static/doctools.js?v=888ff710"></script>
     <script src="_static/sphinx_highlight.js?v=4825356b"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'index';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.14.1';
+        DOCUMENTATION_OPTIONS.theme_version = '0.14.2';
         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 = false;
@@ -119,6 +119,7 @@
   
   
   
+  
     <p class="title logo__title">nanoarrow  documentation</p>
   
 </a></div>
@@ -127,12 +128,21 @@
 <script>
 document.write(`
   <div class="version-switcher__container dropdown">
-    <button id="versionswitcherbutton" type="button" role="button" 
class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle" 
data-bs-toggle="dropdown" aria-haspopup="listbox" 
aria-controls="versionswitcherlist" aria-label="Version switcher list">
+    <button id="pst-version-switcher-button-2"
+      type="button"
+      class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle"
+      data-bs-toggle="dropdown"
+      aria-haspopup="listbox"
+      aria-controls="pst-version-switcher-list-2"
+      aria-label="Version switcher list"
+    >
       Choose version  <!-- this text may get changed later by javascript -->
       <span class="caret"></span>
     </button>
-    <div id="versionswitcherlist" class="version-switcher__menu dropdown-menu 
list-group-flush py-0" role="listbox" aria-labelledby="versionswitcherbutton">
-    <!-- dropdown will be populated by javascript on page load -->
+    <div id="pst-version-switcher-list-2"
+      class="version-switcher__menu dropdown-menu list-group-flush py-0"
+      role="listbox" aria-labelledby="pst-version-switcher-button-2">
+      <!-- dropdown will be populated by javascript on page load -->
     </div>
   </div>
 `);
@@ -544,8 +554,8 @@ repository.</p>
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script 
src="_static/scripts/bootstrap.js?digest=ac02cc09edc035673794"></script>
-<script 
src="_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794"></script>
+  <script 
src="_static/scripts/bootstrap.js?digest=c5ced968eda925caa686"></script>
+<script 
src="_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -575,7 +585,7 @@ repository.</p>
     <div class="footer-items__end">
       
         <div class="footer-item"><p class="theme-version">
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.1.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.2.
 </p></div>
       
     </div>
diff --git a/main/r/LICENSE.html b/main/r/LICENSE.html
index 416547c..dbf9e02 100644
--- a/main/r/LICENSE.html
+++ b/main/r/LICENSE.html
@@ -41,7 +41,7 @@
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Apache License</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/LICENSE.md"; 
class="external-link"><code>LICENSE.md</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/LICENSE.md"; 
class="external-link"><code>LICENSE.md</code></a></small>
     </div>
 
 <div id="apache-license" class="section level1">
diff --git a/main/r/authors.html b/main/r/authors.html
index fe34cb8..7dd8541 100644
--- a/main/r/authors.html
+++ b/main/r/authors.html
@@ -62,7 +62,7 @@
 
     <div class="section level2 citation">
       <h2 id="citation">Citation</h2>
-      <p><small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/DESCRIPTION"; 
class="external-link"><code>DESCRIPTION</code></a></small></p>
+      <p><small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/DESCRIPTION"; 
class="external-link"><code>DESCRIPTION</code></a></small></p>
 
       <p>Dunnington D, Apache Arrow (2023).
 <em>nanoarrow: Interface to the 'nanoarrow' 'C' Library</em>.
diff --git a/main/r/news/index.html b/main/r/news/index.html
index e901516..b1cbcb6 100644
--- a/main/r/news/index.html
+++ b/main/r/news/index.html
@@ -41,7 +41,7 @@
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Changelog</h1>
-      <small>Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/NEWS.md"; 
class="external-link"><code>NEWS.md</code></a></small>
+      <small>Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/NEWS.md"; 
class="external-link"><code>NEWS.md</code></a></small>
     </div>
 
     <div class="section level2">
diff --git a/main/r/pkgdown.yml b/main/r/pkgdown.yml
index 13acdc1..71da244 100644
--- a/main/r/pkgdown.yml
+++ b/main/r/pkgdown.yml
@@ -2,5 +2,5 @@ pandoc: 2.9.2.1
 pkgdown: 2.0.7
 pkgdown_sha: ~
 articles: {}
-last_built: 2023-10-06T13:57Z
+last_built: 2023-11-13T18:28Z
 
diff --git a/main/r/reference/array_stream_set_finalizer.html 
b/main/r/reference/array_stream_set_finalizer.html
index 83cbc83..46aeba7 100644
--- a/main/r/reference/array_stream_set_finalizer.html
+++ b/main/r/reference/array_stream_set_finalizer.html
@@ -57,7 +57,7 @@ is run."><!-- mathjax --><script 
src="https://cdnjs.cloudflare.com/ajax/libs/mat
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Register an array stream 
finalizer</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/array-stream.R"; 
class="external-link"><code>R/array-stream.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/array-stream.R"; 
class="external-link"><code>R/array-stream.R</code></a></small>
       <div class="d-none name"><code>array_stream_set_finalizer.Rd</code></div>
     </div>
 
diff --git a/main/r/reference/as_nanoarrow_array.html 
b/main/r/reference/as_nanoarrow_array.html
index 0264ee4..4713b79 100644
--- a/main/r/reference/as_nanoarrow_array.html
+++ b/main/r/reference/as_nanoarrow_array.html
@@ -51,7 +51,7 @@ are represented identically."><!-- mathjax --><script 
src="https://cdnjs.cloudfl
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Convert an object to a nanoarrow 
array</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/array.R"; 
class="external-link"><code>R/array.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/array.R"; 
class="external-link"><code>R/array.R</code></a></small>
       <div class="d-none name"><code>as_nanoarrow_array.Rd</code></div>
     </div>
 
diff --git a/main/r/reference/as_nanoarrow_array_stream.html 
b/main/r/reference/as_nanoarrow_array_stream.html
index bf4c7e6..0c1cc94 100644
--- a/main/r/reference/as_nanoarrow_array_stream.html
+++ b/main/r/reference/as_nanoarrow_array_stream.html
@@ -57,7 +57,7 @@ reference and not by value."><!-- mathjax --><script 
src="https://cdnjs.cloudfla
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Convert an object to a nanoarrow 
array_stream</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/array-stream.R"; 
class="external-link"><code>R/array-stream.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/array-stream.R"; 
class="external-link"><code>R/array-stream.R</code></a></small>
       <div class="d-none name"><code>as_nanoarrow_array_stream.Rd</code></div>
     </div>
 
diff --git a/main/r/reference/as_nanoarrow_buffer.html 
b/main/r/reference/as_nanoarrow_buffer.html
index eb0182f..89be2c2 100644
--- a/main/r/reference/as_nanoarrow_buffer.html
+++ b/main/r/reference/as_nanoarrow_buffer.html
@@ -41,7 +41,7 @@
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Convert an object to a nanoarrow 
buffer</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/buffer.R"; 
class="external-link"><code>R/buffer.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/buffer.R"; 
class="external-link"><code>R/buffer.R</code></a></small>
       <div class="d-none name"><code>as_nanoarrow_buffer.Rd</code></div>
     </div>
 
diff --git a/main/r/reference/as_nanoarrow_schema.html 
b/main/r/reference/as_nanoarrow_schema.html
index 4bee781..78dc61d 100644
--- a/main/r/reference/as_nanoarrow_schema.html
+++ b/main/r/reference/as_nanoarrow_schema.html
@@ -49,7 +49,7 @@ are represented identically."><!-- mathjax --><script 
src="https://cdnjs.cloudfl
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Convert an object to a nanoarrow 
schema</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/schema.R"; 
class="external-link"><code>R/schema.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/schema.R"; 
class="external-link"><code>R/schema.R</code></a></small>
       <div class="d-none name"><code>as_nanoarrow_schema.Rd</code></div>
     </div>
 
diff --git a/main/r/reference/basic_array_stream.html 
b/main/r/reference/basic_array_stream.html
index be1754e..7f46a51 100644
--- a/main/r/reference/basic_array_stream.html
+++ b/main/r/reference/basic_array_stream.html
@@ -41,7 +41,7 @@
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Create ArrayStreams from batches</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/array-stream.R"; 
class="external-link"><code>R/array-stream.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/array-stream.R"; 
class="external-link"><code>R/array-stream.R</code></a></small>
       <div class="d-none name"><code>basic_array_stream.Rd</code></div>
     </div>
 
diff --git a/main/r/reference/convert_array.html 
b/main/r/reference/convert_array.html
index 3db940d..9e45831 100644
--- a/main/r/reference/convert_array.html
+++ b/main/r/reference/convert_array.html
@@ -49,7 +49,7 @@ custom vector types."><!-- mathjax --><script 
src="https://cdnjs.cloudflare.com/
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Convert an Array into an R 
vector</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/convert-array.R"; 
class="external-link"><code>R/convert-array.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/convert-array.R"; 
class="external-link"><code>R/convert-array.R</code></a></small>
       <div class="d-none name"><code>convert_array.Rd</code></div>
     </div>
 
diff --git a/main/r/reference/convert_array_stream.html 
b/main/r/reference/convert_array_stream.html
index c6a4d77..216c94f 100644
--- a/main/r/reference/convert_array_stream.html
+++ b/main/r/reference/convert_array_stream.html
@@ -49,7 +49,7 @@ default inferences of to."><!-- mathjax --><script 
src="https://cdnjs.cloudflare
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Convert an Array Stream into an R 
vector</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/convert-array-stream.R";
 class="external-link"><code>R/convert-array-stream.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/convert-array-stream.R";
 class="external-link"><code>R/convert-array-stream.R</code></a></small>
       <div class="d-none name"><code>convert_array_stream.Rd</code></div>
     </div>
 
diff --git a/main/r/reference/infer_nanoarrow_ptype.html 
b/main/r/reference/infer_nanoarrow_ptype.html
index 23f3751..d02375e 100644
--- a/main/r/reference/infer_nanoarrow_ptype.html
+++ b/main/r/reference/infer_nanoarrow_ptype.html
@@ -43,7 +43,7 @@ convert_array_stream(). The default conversions are:"><!-- 
mathjax --><script sr
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Infer an R vector prototype</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/infer-ptype.R"; 
class="external-link"><code>R/infer-ptype.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/infer-ptype.R"; 
class="external-link"><code>R/infer-ptype.R</code></a></small>
       <div class="d-none name"><code>infer_nanoarrow_ptype.Rd</code></div>
     </div>
 
diff --git a/main/r/reference/infer_nanoarrow_ptype_extension.html 
b/main/r/reference/infer_nanoarrow_ptype_extension.html
index f441ada..3c5cdb9 100644
--- a/main/r/reference/infer_nanoarrow_ptype_extension.html
+++ b/main/r/reference/infer_nanoarrow_ptype_extension.html
@@ -41,7 +41,7 @@
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Implement Arrow extension types</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/extension.R"; 
class="external-link"><code>R/extension.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/extension.R"; 
class="external-link"><code>R/extension.R</code></a></small>
       <div class="d-none 
name"><code>infer_nanoarrow_ptype_extension.Rd</code></div>
     </div>
 
diff --git a/main/r/reference/na_type.html b/main/r/reference/na_type.html
index 0842e83..61813d8 100644
--- a/main/r/reference/na_type.html
+++ b/main/r/reference/na_type.html
@@ -49,7 +49,7 @@ prints/is returned by nanoarrow_schema_parse()."><!-- mathjax 
--><script src="ht
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Create type objects</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/type.R"; 
class="external-link"><code>R/type.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/type.R"; 
class="external-link"><code>R/type.R</code></a></small>
       <div class="d-none name"><code>na_type.Rd</code></div>
     </div>
 
diff --git a/main/r/reference/na_vctrs.html b/main/r/reference/na_vctrs.html
index 3971822..e5b6e7b 100644
--- a/main/r/reference/na_vctrs.html
+++ b/main/r/reference/na_vctrs.html
@@ -49,7 +49,7 @@ as_nanoarrow_array() and convert_array() to ensure roundtrip 
fidelity."><!-- mat
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Vctrs extension type</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/extension-vctrs.R"; 
class="external-link"><code>R/extension-vctrs.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/extension-vctrs.R";
 class="external-link"><code>R/extension-vctrs.R</code></a></small>
       <div class="d-none name"><code>na_vctrs.Rd</code></div>
     </div>
 
diff --git a/main/r/reference/nanoarrow-package.html 
b/main/r/reference/nanoarrow-package.html
index 8c902e0..38e5d21 100644
--- a/main/r/reference/nanoarrow-package.html
+++ b/main/r/reference/nanoarrow-package.html
@@ -41,7 +41,7 @@
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>nanoarrow: Interface to the 
'nanoarrow' 'C' Library</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/nanoarrow-package.R";
 class="external-link"><code>R/nanoarrow-package.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/nanoarrow-package.R";
 class="external-link"><code>R/nanoarrow-package.R</code></a></small>
       <div class="d-none name"><code>nanoarrow-package.Rd</code></div>
     </div>
 
diff --git a/main/r/reference/nanoarrow_array_init.html 
b/main/r/reference/nanoarrow_array_init.html
index 3ab9db2..80a1bb4 100644
--- a/main/r/reference/nanoarrow_array_init.html
+++ b/main/r/reference/nanoarrow_array_init.html
@@ -55,7 +55,7 @@ $&amp;lt;- operator, which can modify one parameter at a 
time."><!-- mathjax -->
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Modify nanoarrow arrays</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/array.R"; 
class="external-link"><code>R/array.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/array.R"; 
class="external-link"><code>R/array.R</code></a></small>
       <div class="d-none name"><code>nanoarrow_array_init.Rd</code></div>
     </div>
 
diff --git a/main/r/reference/nanoarrow_buffer_init.html 
b/main/r/reference/nanoarrow_buffer_init.html
index 872ad61..e643ee0 100644
--- a/main/r/reference/nanoarrow_buffer_init.html
+++ b/main/r/reference/nanoarrow_buffer_init.html
@@ -41,7 +41,7 @@
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Create and modify nanoarrow 
buffers</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/buffer.R"; 
class="external-link"><code>R/buffer.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/buffer.R"; 
class="external-link"><code>R/buffer.R</code></a></small>
       <div class="d-none name"><code>nanoarrow_buffer_init.Rd</code></div>
     </div>
 
diff --git a/main/r/reference/nanoarrow_extension_array.html 
b/main/r/reference/nanoarrow_extension_array.html
index d3844d2..cf062ae 100644
--- a/main/r/reference/nanoarrow_extension_array.html
+++ b/main/r/reference/nanoarrow_extension_array.html
@@ -41,7 +41,7 @@
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Create Arrow extension arrays</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/extension.R"; 
class="external-link"><code>R/extension.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/extension.R"; 
class="external-link"><code>R/extension.R</code></a></small>
       <div class="d-none name"><code>nanoarrow_extension_array.Rd</code></div>
     </div>
 
diff --git a/main/r/reference/nanoarrow_extension_spec.html 
b/main/r/reference/nanoarrow_extension_spec.html
index 28ba7e0..7d4241b 100644
--- a/main/r/reference/nanoarrow_extension_spec.html
+++ b/main/r/reference/nanoarrow_extension_spec.html
@@ -41,7 +41,7 @@
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Register Arrow extension types</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/extension.R"; 
class="external-link"><code>R/extension.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/extension.R"; 
class="external-link"><code>R/extension.R</code></a></small>
       <div class="d-none name"><code>nanoarrow_extension_spec.Rd</code></div>
     </div>
 
diff --git a/main/r/reference/nanoarrow_pointer_is_valid.html 
b/main/r/reference/nanoarrow_pointer_is_valid.html
index 09380dc..46d4f01 100644
--- a/main/r/reference/nanoarrow_pointer_is_valid.html
+++ b/main/r/reference/nanoarrow_pointer_is_valid.html
@@ -55,7 +55,7 @@ non-null."><!-- mathjax --><script 
src="https://cdnjs.cloudflare.com/ajax/libs/m
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Danger zone: low-level pointer 
operations</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/pointers.R"; 
class="external-link"><code>R/pointers.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/pointers.R"; 
class="external-link"><code>R/pointers.R</code></a></small>
       <div class="d-none name"><code>nanoarrow_pointer_is_valid.Rd</code></div>
     </div>
 
diff --git a/main/r/reference/nanoarrow_version.html 
b/main/r/reference/nanoarrow_version.html
index 98a85ef..1b7d1e3 100644
--- a/main/r/reference/nanoarrow_version.html
+++ b/main/r/reference/nanoarrow_version.html
@@ -41,7 +41,7 @@
 <div class="row">
   <main id="main" class="col-md-9"><div class="page-header">
       <img src="" class="logo" alt=""><h1>Underlying 'nanoarrow' C library 
build</h1>
-      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/R/nanoarrow-package.R";
 class="external-link"><code>R/nanoarrow-package.R</code></a></small>
+      <small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/main/r/R/nanoarrow-package.R";
 class="external-link"><code>R/nanoarrow-package.R</code></a></small>
       <div class="d-none name"><code>nanoarrow_version.Rd</code></div>
     </div>
 
diff --git a/main/reference/c.html b/main/reference/c.html
index 7eace1e..049ed5a 100644
--- a/main/reference/c.html
+++ b/main/reference/c.html
@@ -18,12 +18,12 @@
   </script>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../_static/styles/theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link href="../_static/styles/bootstrap.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
+  <link href="../_static/styles/theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link href="../_static/styles/bootstrap.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
 
   
-  <link 
href="../_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=ac02cc09edc035673794"
 rel="stylesheet" />
+  <link 
href="../_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=c5ced968eda925caa686"
 rel="stylesheet" />
   <link rel="preload" as="font" type="font/woff2" crossorigin 
href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-solid-900.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-brands-400.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-regular-400.woff2" />
@@ -31,16 +31,16 @@
     <link rel="stylesheet" type="text/css" 
href="../_static/pygments.css?v=a746c00c" />
   
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=ac02cc09edc035673794" />
-<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794" />
-  <script 
src="../_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=ac02cc09edc035673794"></script>
+  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=c5ced968eda925caa686" />
+<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686" />
+  <script 
src="../_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=c5ced968eda925caa686"></script>
 
-    <script data-url_root="../" id="documentation_options" 
src="../_static/documentation_options.js?v=ccbe24c1"></script>
+    <script data-url_root="../" id="documentation_options" 
src="../_static/documentation_options.js?v=b3ba4146"></script>
     <script src="../_static/doctools.js?v=888ff710"></script>
     <script src="../_static/sphinx_highlight.js?v=4825356b"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'reference/c';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.14.1';
+        DOCUMENTATION_OPTIONS.theme_version = '0.14.2';
         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 = false;
@@ -120,6 +120,7 @@
   
   
   
+  
     <p class="title logo__title">nanoarrow  documentation</p>
   
 </a></div>
@@ -128,12 +129,21 @@
 <script>
 document.write(`
   <div class="version-switcher__container dropdown">
-    <button id="versionswitcherbutton" type="button" role="button" 
class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle" 
data-bs-toggle="dropdown" aria-haspopup="listbox" 
aria-controls="versionswitcherlist" aria-label="Version switcher list">
+    <button id="pst-version-switcher-button-2"
+      type="button"
+      class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle"
+      data-bs-toggle="dropdown"
+      aria-haspopup="listbox"
+      aria-controls="pst-version-switcher-list-2"
+      aria-label="Version switcher list"
+    >
       Choose version  <!-- this text may get changed later by javascript -->
       <span class="caret"></span>
     </button>
-    <div id="versionswitcherlist" class="version-switcher__menu dropdown-menu 
list-group-flush py-0" role="listbox" aria-labelledby="versionswitcherbutton">
-    <!-- dropdown will be populated by javascript on page load -->
+    <div id="pst-version-switcher-list-2"
+      class="version-switcher__menu dropdown-menu list-group-flush py-0"
+      role="listbox" aria-labelledby="pst-version-switcher-button-2">
+      <!-- dropdown will be populated by javascript on page load -->
     </div>
   </div>
 `);
@@ -2476,8 +2486,8 @@ document.write(`
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script 
src="../_static/scripts/bootstrap.js?digest=ac02cc09edc035673794"></script>
-<script 
src="../_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794"></script>
+  <script 
src="../_static/scripts/bootstrap.js?digest=c5ced968eda925caa686"></script>
+<script 
src="../_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -2507,7 +2517,7 @@ document.write(`
     <div class="footer-items__end">
       
         <div class="footer-item"><p class="theme-version">
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.1.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.2.
 </p></div>
       
     </div>
diff --git a/main/reference/cpp.html b/main/reference/cpp.html
index 45aa521..b8d38f9 100644
--- a/main/reference/cpp.html
+++ b/main/reference/cpp.html
@@ -18,12 +18,12 @@
   </script>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../_static/styles/theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link href="../_static/styles/bootstrap.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
+  <link href="../_static/styles/theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link href="../_static/styles/bootstrap.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
 
   
-  <link 
href="../_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=ac02cc09edc035673794"
 rel="stylesheet" />
+  <link 
href="../_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=c5ced968eda925caa686"
 rel="stylesheet" />
   <link rel="preload" as="font" type="font/woff2" crossorigin 
href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-solid-900.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-brands-400.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-regular-400.woff2" />
@@ -31,16 +31,16 @@
     <link rel="stylesheet" type="text/css" 
href="../_static/pygments.css?v=a746c00c" />
   
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=ac02cc09edc035673794" />
-<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794" />
-  <script 
src="../_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=ac02cc09edc035673794"></script>
+  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=c5ced968eda925caa686" />
+<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686" />
+  <script 
src="../_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=c5ced968eda925caa686"></script>
 
-    <script data-url_root="../" id="documentation_options" 
src="../_static/documentation_options.js?v=ccbe24c1"></script>
+    <script data-url_root="../" id="documentation_options" 
src="../_static/documentation_options.js?v=b3ba4146"></script>
     <script src="../_static/doctools.js?v=888ff710"></script>
     <script src="../_static/sphinx_highlight.js?v=4825356b"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'reference/cpp';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.14.1';
+        DOCUMENTATION_OPTIONS.theme_version = '0.14.2';
         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 = false;
@@ -120,6 +120,7 @@
   
   
   
+  
     <p class="title logo__title">nanoarrow  documentation</p>
   
 </a></div>
@@ -128,12 +129,21 @@
 <script>
 document.write(`
   <div class="version-switcher__container dropdown">
-    <button id="versionswitcherbutton" type="button" role="button" 
class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle" 
data-bs-toggle="dropdown" aria-haspopup="listbox" 
aria-controls="versionswitcherlist" aria-label="Version switcher list">
+    <button id="pst-version-switcher-button-2"
+      type="button"
+      class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle"
+      data-bs-toggle="dropdown"
+      aria-haspopup="listbox"
+      aria-controls="pst-version-switcher-list-2"
+      aria-label="Version switcher list"
+    >
       Choose version  <!-- this text may get changed later by javascript -->
       <span class="caret"></span>
     </button>
-    <div id="versionswitcherlist" class="version-switcher__menu dropdown-menu 
list-group-flush py-0" role="listbox" aria-labelledby="versionswitcherbutton">
-    <!-- dropdown will be populated by javascript on page load -->
+    <div id="pst-version-switcher-list-2"
+      class="version-switcher__menu dropdown-menu list-group-flush py-0"
+      role="listbox" aria-labelledby="pst-version-switcher-button-2">
+      <!-- dropdown will be populated by javascript on page load -->
     </div>
   </div>
 `);
@@ -773,8 +783,8 @@ document.write(`
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script 
src="../_static/scripts/bootstrap.js?digest=ac02cc09edc035673794"></script>
-<script 
src="../_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794"></script>
+  <script 
src="../_static/scripts/bootstrap.js?digest=c5ced968eda925caa686"></script>
+<script 
src="../_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -804,7 +814,7 @@ document.write(`
     <div class="footer-items__end">
       
         <div class="footer-item"><p class="theme-version">
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.1.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.2.
 </p></div>
       
     </div>
diff --git a/main/reference/device.html b/main/reference/device.html
index 3529fb7..68af7d1 100644
--- a/main/reference/device.html
+++ b/main/reference/device.html
@@ -18,12 +18,12 @@
   </script>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../_static/styles/theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link href="../_static/styles/bootstrap.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
+  <link href="../_static/styles/theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link href="../_static/styles/bootstrap.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
 
   
-  <link 
href="../_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=ac02cc09edc035673794"
 rel="stylesheet" />
+  <link 
href="../_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=c5ced968eda925caa686"
 rel="stylesheet" />
   <link rel="preload" as="font" type="font/woff2" crossorigin 
href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-solid-900.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-brands-400.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-regular-400.woff2" />
@@ -31,16 +31,16 @@
     <link rel="stylesheet" type="text/css" 
href="../_static/pygments.css?v=a746c00c" />
   
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=ac02cc09edc035673794" />
-<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794" />
-  <script 
src="../_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=ac02cc09edc035673794"></script>
+  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=c5ced968eda925caa686" />
+<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686" />
+  <script 
src="../_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=c5ced968eda925caa686"></script>
 
-    <script data-url_root="../" id="documentation_options" 
src="../_static/documentation_options.js?v=ccbe24c1"></script>
+    <script data-url_root="../" id="documentation_options" 
src="../_static/documentation_options.js?v=b3ba4146"></script>
     <script src="../_static/doctools.js?v=888ff710"></script>
     <script src="../_static/sphinx_highlight.js?v=4825356b"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'reference/device';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.14.1';
+        DOCUMENTATION_OPTIONS.theme_version = '0.14.2';
         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 = false;
@@ -119,6 +119,7 @@
   
   
   
+  
     <p class="title logo__title">nanoarrow  documentation</p>
   
 </a></div>
@@ -127,12 +128,21 @@
 <script>
 document.write(`
   <div class="version-switcher__container dropdown">
-    <button id="versionswitcherbutton" type="button" role="button" 
class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle" 
data-bs-toggle="dropdown" aria-haspopup="listbox" 
aria-controls="versionswitcherlist" aria-label="Version switcher list">
+    <button id="pst-version-switcher-button-2"
+      type="button"
+      class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle"
+      data-bs-toggle="dropdown"
+      aria-haspopup="listbox"
+      aria-controls="pst-version-switcher-list-2"
+      aria-label="Version switcher list"
+    >
       Choose version  <!-- this text may get changed later by javascript -->
       <span class="caret"></span>
     </button>
-    <div id="versionswitcherlist" class="version-switcher__menu dropdown-menu 
list-group-flush py-0" role="listbox" aria-labelledby="versionswitcherbutton">
-    <!-- dropdown will be populated by javascript on page load -->
+    <div id="pst-version-switcher-list-2"
+      class="version-switcher__menu dropdown-menu list-group-flush py-0"
+      role="listbox" aria-labelledby="pst-version-switcher-button-2">
+      <!-- dropdown will be populated by javascript on page load -->
     </div>
   </div>
 `);
@@ -870,8 +880,8 @@ document.write(`
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script 
src="../_static/scripts/bootstrap.js?digest=ac02cc09edc035673794"></script>
-<script 
src="../_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794"></script>
+  <script 
src="../_static/scripts/bootstrap.js?digest=c5ced968eda925caa686"></script>
+<script 
src="../_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -901,7 +911,7 @@ document.write(`
     <div class="footer-items__end">
       
         <div class="footer-item"><p class="theme-version">
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.1.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.2.
 </p></div>
       
     </div>
diff --git a/main/reference/index.html b/main/reference/index.html
index b730844..956d534 100644
--- a/main/reference/index.html
+++ b/main/reference/index.html
@@ -18,12 +18,12 @@
   </script>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../_static/styles/theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link href="../_static/styles/bootstrap.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
+  <link href="../_static/styles/theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link href="../_static/styles/bootstrap.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
 
   
-  <link 
href="../_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=ac02cc09edc035673794"
 rel="stylesheet" />
+  <link 
href="../_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=c5ced968eda925caa686"
 rel="stylesheet" />
   <link rel="preload" as="font" type="font/woff2" crossorigin 
href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-solid-900.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-brands-400.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-regular-400.woff2" />
@@ -31,16 +31,16 @@
     <link rel="stylesheet" type="text/css" 
href="../_static/pygments.css?v=a746c00c" />
   
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=ac02cc09edc035673794" />
-<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794" />
-  <script 
src="../_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=ac02cc09edc035673794"></script>
+  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=c5ced968eda925caa686" />
+<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686" />
+  <script 
src="../_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=c5ced968eda925caa686"></script>
 
-    <script data-url_root="../" id="documentation_options" 
src="../_static/documentation_options.js?v=ccbe24c1"></script>
+    <script data-url_root="../" id="documentation_options" 
src="../_static/documentation_options.js?v=b3ba4146"></script>
     <script src="../_static/doctools.js?v=888ff710"></script>
     <script src="../_static/sphinx_highlight.js?v=4825356b"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'reference/index';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.14.1';
+        DOCUMENTATION_OPTIONS.theme_version = '0.14.2';
         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 = false;
@@ -120,6 +120,7 @@
   
   
   
+  
     <p class="title logo__title">nanoarrow  documentation</p>
   
 </a></div>
@@ -128,12 +129,21 @@
 <script>
 document.write(`
   <div class="version-switcher__container dropdown">
-    <button id="versionswitcherbutton" type="button" role="button" 
class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle" 
data-bs-toggle="dropdown" aria-haspopup="listbox" 
aria-controls="versionswitcherlist" aria-label="Version switcher list">
+    <button id="pst-version-switcher-button-2"
+      type="button"
+      class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle"
+      data-bs-toggle="dropdown"
+      aria-haspopup="listbox"
+      aria-controls="pst-version-switcher-list-2"
+      aria-label="Version switcher list"
+    >
       Choose version  <!-- this text may get changed later by javascript -->
       <span class="caret"></span>
     </button>
-    <div id="versionswitcherlist" class="version-switcher__menu dropdown-menu 
list-group-flush py-0" role="listbox" aria-labelledby="versionswitcherbutton">
-    <!-- dropdown will be populated by javascript on page load -->
+    <div id="pst-version-switcher-list-2"
+      class="version-switcher__menu dropdown-menu list-group-flush py-0"
+      role="listbox" aria-labelledby="pst-version-switcher-button-2">
+      <!-- dropdown will be populated by javascript on page load -->
     </div>
   </div>
 `);
@@ -494,8 +504,8 @@ document.write(`
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script 
src="../_static/scripts/bootstrap.js?digest=ac02cc09edc035673794"></script>
-<script 
src="../_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794"></script>
+  <script 
src="../_static/scripts/bootstrap.js?digest=c5ced968eda925caa686"></script>
+<script 
src="../_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -525,7 +535,7 @@ document.write(`
     <div class="footer-items__end">
       
         <div class="footer-item"><p class="theme-version">
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.1.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.2.
 </p></div>
       
     </div>
diff --git a/main/reference/ipc.html b/main/reference/ipc.html
index e17d7c2..7d36069 100644
--- a/main/reference/ipc.html
+++ b/main/reference/ipc.html
@@ -18,12 +18,12 @@
   </script>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../_static/styles/theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link href="../_static/styles/bootstrap.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
+  <link href="../_static/styles/theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link href="../_static/styles/bootstrap.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
 
   
-  <link 
href="../_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=ac02cc09edc035673794"
 rel="stylesheet" />
+  <link 
href="../_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=c5ced968eda925caa686"
 rel="stylesheet" />
   <link rel="preload" as="font" type="font/woff2" crossorigin 
href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-solid-900.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-brands-400.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-regular-400.woff2" />
@@ -31,16 +31,16 @@
     <link rel="stylesheet" type="text/css" 
href="../_static/pygments.css?v=a746c00c" />
   
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=ac02cc09edc035673794" />
-<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794" />
-  <script 
src="../_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=ac02cc09edc035673794"></script>
+  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=c5ced968eda925caa686" />
+<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686" />
+  <script 
src="../_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=c5ced968eda925caa686"></script>
 
-    <script data-url_root="../" id="documentation_options" 
src="../_static/documentation_options.js?v=ccbe24c1"></script>
+    <script data-url_root="../" id="documentation_options" 
src="../_static/documentation_options.js?v=b3ba4146"></script>
     <script src="../_static/doctools.js?v=888ff710"></script>
     <script src="../_static/sphinx_highlight.js?v=4825356b"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'reference/ipc';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.14.1';
+        DOCUMENTATION_OPTIONS.theme_version = '0.14.2';
         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 = false;
@@ -120,6 +120,7 @@
   
   
   
+  
     <p class="title logo__title">nanoarrow  documentation</p>
   
 </a></div>
@@ -128,12 +129,21 @@
 <script>
 document.write(`
   <div class="version-switcher__container dropdown">
-    <button id="versionswitcherbutton" type="button" role="button" 
class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle" 
data-bs-toggle="dropdown" aria-haspopup="listbox" 
aria-controls="versionswitcherlist" aria-label="Version switcher list">
+    <button id="pst-version-switcher-button-2"
+      type="button"
+      class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle"
+      data-bs-toggle="dropdown"
+      aria-haspopup="listbox"
+      aria-controls="pst-version-switcher-list-2"
+      aria-label="Version switcher list"
+    >
       Choose version  <!-- this text may get changed later by javascript -->
       <span class="caret"></span>
     </button>
-    <div id="versionswitcherlist" class="version-switcher__menu dropdown-menu 
list-group-flush py-0" role="listbox" aria-labelledby="versionswitcherbutton">
-    <!-- dropdown will be populated by javascript on page load -->
+    <div id="pst-version-switcher-list-2"
+      class="version-switcher__menu dropdown-menu list-group-flush py-0"
+      role="listbox" aria-labelledby="pst-version-switcher-button-2">
+      <!-- dropdown will be populated by javascript on page load -->
     </div>
   </div>
 `);
@@ -900,8 +910,8 @@ document.write(`
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script 
src="../_static/scripts/bootstrap.js?digest=ac02cc09edc035673794"></script>
-<script 
src="../_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794"></script>
+  <script 
src="../_static/scripts/bootstrap.js?digest=c5ced968eda925caa686"></script>
+<script 
src="../_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -931,7 +941,7 @@ document.write(`
     <div class="footer-items__end">
       
         <div class="footer-item"><p class="theme-version">
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.1.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.2.
 </p></div>
       
     </div>
diff --git a/main/reference/r.html b/main/reference/r.html
index d6f0cf7..77ca7c4 100644
--- a/main/reference/r.html
+++ b/main/reference/r.html
@@ -18,12 +18,12 @@
   </script>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="../_static/styles/theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link href="../_static/styles/bootstrap.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
+  <link href="../_static/styles/theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link href="../_static/styles/bootstrap.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link 
href="../_static/styles/pydata-sphinx-theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
 
   
-  <link 
href="../_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=ac02cc09edc035673794"
 rel="stylesheet" />
+  <link 
href="../_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=c5ced968eda925caa686"
 rel="stylesheet" />
   <link rel="preload" as="font" type="font/woff2" crossorigin 
href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-solid-900.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-brands-400.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="../_static/vendor/fontawesome/6.1.2/webfonts/fa-regular-400.woff2" />
@@ -31,16 +31,16 @@
     <link rel="stylesheet" type="text/css" 
href="../_static/pygments.css?v=a746c00c" />
   
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=ac02cc09edc035673794" />
-<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794" />
-  <script 
src="../_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=ac02cc09edc035673794"></script>
+  <link rel="preload" as="script" 
href="../_static/scripts/bootstrap.js?digest=c5ced968eda925caa686" />
+<link rel="preload" as="script" 
href="../_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686" />
+  <script 
src="../_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=c5ced968eda925caa686"></script>
 
-    <script data-url_root="../" id="documentation_options" 
src="../_static/documentation_options.js?v=ccbe24c1"></script>
+    <script data-url_root="../" id="documentation_options" 
src="../_static/documentation_options.js?v=b3ba4146"></script>
     <script src="../_static/doctools.js?v=888ff710"></script>
     <script src="../_static/sphinx_highlight.js?v=4825356b"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'reference/r';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.14.1';
+        DOCUMENTATION_OPTIONS.theme_version = '0.14.2';
         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 = false;
@@ -120,6 +120,7 @@
   
   
   
+  
     <p class="title logo__title">nanoarrow  documentation</p>
   
 </a></div>
@@ -128,12 +129,21 @@
 <script>
 document.write(`
   <div class="version-switcher__container dropdown">
-    <button id="versionswitcherbutton" type="button" role="button" 
class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle" 
data-bs-toggle="dropdown" aria-haspopup="listbox" 
aria-controls="versionswitcherlist" aria-label="Version switcher list">
+    <button id="pst-version-switcher-button-2"
+      type="button"
+      class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle"
+      data-bs-toggle="dropdown"
+      aria-haspopup="listbox"
+      aria-controls="pst-version-switcher-list-2"
+      aria-label="Version switcher list"
+    >
       Choose version  <!-- this text may get changed later by javascript -->
       <span class="caret"></span>
     </button>
-    <div id="versionswitcherlist" class="version-switcher__menu dropdown-menu 
list-group-flush py-0" role="listbox" aria-labelledby="versionswitcherbutton">
-    <!-- dropdown will be populated by javascript on page load -->
+    <div id="pst-version-switcher-list-2"
+      class="version-switcher__menu dropdown-menu list-group-flush py-0"
+      role="listbox" aria-labelledby="pst-version-switcher-button-2">
+      <!-- dropdown will be populated by javascript on page load -->
     </div>
   </div>
 `);
@@ -461,8 +471,8 @@ document.write(`
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script 
src="../_static/scripts/bootstrap.js?digest=ac02cc09edc035673794"></script>
-<script 
src="../_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794"></script>
+  <script 
src="../_static/scripts/bootstrap.js?digest=c5ced968eda925caa686"></script>
+<script 
src="../_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -492,7 +502,7 @@ document.write(`
     <div class="footer-items__end">
       
         <div class="footer-item"><p class="theme-version">
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.1.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.2.
 </p></div>
       
     </div>
diff --git a/main/roadmap.html b/main/roadmap.html
index 996414e..61a5c0b 100644
--- a/main/roadmap.html
+++ b/main/roadmap.html
@@ -18,12 +18,12 @@
   </script>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="_static/styles/theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link href="_static/styles/bootstrap.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link 
href="_static/styles/pydata-sphinx-theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
+  <link href="_static/styles/theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link href="_static/styles/bootstrap.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link 
href="_static/styles/pydata-sphinx-theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
 
   
-  <link 
href="_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=ac02cc09edc035673794"
 rel="stylesheet" />
+  <link 
href="_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=c5ced968eda925caa686"
 rel="stylesheet" />
   <link rel="preload" as="font" type="font/woff2" crossorigin 
href="_static/vendor/fontawesome/6.1.2/webfonts/fa-solid-900.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="_static/vendor/fontawesome/6.1.2/webfonts/fa-brands-400.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="_static/vendor/fontawesome/6.1.2/webfonts/fa-regular-400.woff2" />
@@ -31,16 +31,16 @@
     <link rel="stylesheet" type="text/css" 
href="_static/pygments.css?v=a746c00c" />
   
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=ac02cc09edc035673794" />
-<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794" />
-  <script 
src="_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=ac02cc09edc035673794"></script>
+  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=c5ced968eda925caa686" />
+<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686" />
+  <script 
src="_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=c5ced968eda925caa686"></script>
 
-    <script data-url_root="./" id="documentation_options" 
src="_static/documentation_options.js?v=ccbe24c1"></script>
+    <script data-url_root="./" id="documentation_options" 
src="_static/documentation_options.js?v=b3ba4146"></script>
     <script src="_static/doctools.js?v=888ff710"></script>
     <script src="_static/sphinx_highlight.js?v=4825356b"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'roadmap';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.14.1';
+        DOCUMENTATION_OPTIONS.theme_version = '0.14.2';
         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 = false;
@@ -120,6 +120,7 @@
   
   
   
+  
     <p class="title logo__title">nanoarrow  documentation</p>
   
 </a></div>
@@ -128,12 +129,21 @@
 <script>
 document.write(`
   <div class="version-switcher__container dropdown">
-    <button id="versionswitcherbutton" type="button" role="button" 
class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle" 
data-bs-toggle="dropdown" aria-haspopup="listbox" 
aria-controls="versionswitcherlist" aria-label="Version switcher list">
+    <button id="pst-version-switcher-button-2"
+      type="button"
+      class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle"
+      data-bs-toggle="dropdown"
+      aria-haspopup="listbox"
+      aria-controls="pst-version-switcher-list-2"
+      aria-label="Version switcher list"
+    >
       Choose version  <!-- this text may get changed later by javascript -->
       <span class="caret"></span>
     </button>
-    <div id="versionswitcherlist" class="version-switcher__menu dropdown-menu 
list-group-flush py-0" role="listbox" aria-labelledby="versionswitcherbutton">
-    <!-- dropdown will be populated by javascript on page load -->
+    <div id="pst-version-switcher-list-2"
+      class="version-switcher__menu dropdown-menu list-group-flush py-0"
+      role="listbox" aria-labelledby="pst-version-switcher-button-2">
+      <!-- dropdown will be populated by javascript on page load -->
     </div>
   </div>
 `);
@@ -559,8 +569,8 @@ Python bindings.</p></li>
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script 
src="_static/scripts/bootstrap.js?digest=ac02cc09edc035673794"></script>
-<script 
src="_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794"></script>
+  <script 
src="_static/scripts/bootstrap.js?digest=c5ced968eda925caa686"></script>
+<script 
src="_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -590,7 +600,7 @@ Python bindings.</p></li>
     <div class="footer-items__end">
       
         <div class="footer-item"><p class="theme-version">
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.1.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.2.
 </p></div>
       
     </div>
diff --git a/main/search.html b/main/search.html
index f067a96..5cb6889 100644
--- a/main/search.html
+++ b/main/search.html
@@ -16,12 +16,12 @@
   </script>
   
   <!-- Loaded before other Sphinx assets -->
-  <link href="_static/styles/theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link href="_static/styles/bootstrap.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
-<link 
href="_static/styles/pydata-sphinx-theme.css?digest=ac02cc09edc035673794" 
rel="stylesheet" />
+  <link href="_static/styles/theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link href="_static/styles/bootstrap.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
+<link 
href="_static/styles/pydata-sphinx-theme.css?digest=c5ced968eda925caa686" 
rel="stylesheet" />
 
   
-  <link 
href="_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=ac02cc09edc035673794"
 rel="stylesheet" />
+  <link 
href="_static/vendor/fontawesome/6.1.2/css/all.min.css?digest=c5ced968eda925caa686"
 rel="stylesheet" />
   <link rel="preload" as="font" type="font/woff2" crossorigin 
href="_static/vendor/fontawesome/6.1.2/webfonts/fa-solid-900.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="_static/vendor/fontawesome/6.1.2/webfonts/fa-brands-400.woff2" />
 <link rel="preload" as="font" type="font/woff2" crossorigin 
href="_static/vendor/fontawesome/6.1.2/webfonts/fa-regular-400.woff2" />
@@ -29,16 +29,16 @@
     <link rel="stylesheet" type="text/css" 
href="_static/pygments.css?v=a746c00c" />
   
   <!-- Pre-loaded scripts that we'll load fully later -->
-  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=ac02cc09edc035673794" />
-<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794" />
-  <script 
src="_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=ac02cc09edc035673794"></script>
+  <link rel="preload" as="script" 
href="_static/scripts/bootstrap.js?digest=c5ced968eda925caa686" />
+<link rel="preload" as="script" 
href="_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686" />
+  <script 
src="_static/vendor/fontawesome/6.1.2/js/all.min.js?digest=c5ced968eda925caa686"></script>
 
-    <script data-url_root="./" id="documentation_options" 
src="_static/documentation_options.js?v=ccbe24c1"></script>
+    <script data-url_root="./" id="documentation_options" 
src="_static/documentation_options.js?v=b3ba4146"></script>
     <script src="_static/doctools.js?v=888ff710"></script>
     <script src="_static/sphinx_highlight.js?v=4825356b"></script>
     <script>DOCUMENTATION_OPTIONS.pagename = 'search';</script>
     <script>
-        DOCUMENTATION_OPTIONS.theme_version = '0.14.1';
+        DOCUMENTATION_OPTIONS.theme_version = '0.14.2';
         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 = false;
@@ -119,6 +119,7 @@
   
   
   
+  
     <p class="title logo__title">nanoarrow  documentation</p>
   
 </a></div>
@@ -127,12 +128,21 @@
 <script>
 document.write(`
   <div class="version-switcher__container dropdown">
-    <button id="versionswitcherbutton" type="button" role="button" 
class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle" 
data-bs-toggle="dropdown" aria-haspopup="listbox" 
aria-controls="versionswitcherlist" aria-label="Version switcher list">
+    <button id="pst-version-switcher-button-2"
+      type="button"
+      class="version-switcher__button btn btn-sm navbar-btn dropdown-toggle"
+      data-bs-toggle="dropdown"
+      aria-haspopup="listbox"
+      aria-controls="pst-version-switcher-list-2"
+      aria-label="Version switcher list"
+    >
       Choose version  <!-- this text may get changed later by javascript -->
       <span class="caret"></span>
     </button>
-    <div id="versionswitcherlist" class="version-switcher__menu dropdown-menu 
list-group-flush py-0" role="listbox" aria-labelledby="versionswitcherbutton">
-    <!-- dropdown will be populated by javascript on page load -->
+    <div id="pst-version-switcher-list-2"
+      class="version-switcher__menu dropdown-menu list-group-flush py-0"
+      role="listbox" aria-labelledby="pst-version-switcher-button-2">
+      <!-- dropdown will be populated by javascript on page load -->
     </div>
   </div>
 `);
@@ -394,8 +404,8 @@ document.write(`
   </div>
   
   <!-- Scripts loaded after <body> so the DOM is not blocked -->
-  <script 
src="_static/scripts/bootstrap.js?digest=ac02cc09edc035673794"></script>
-<script 
src="_static/scripts/pydata-sphinx-theme.js?digest=ac02cc09edc035673794"></script>
+  <script 
src="_static/scripts/bootstrap.js?digest=c5ced968eda925caa686"></script>
+<script 
src="_static/scripts/pydata-sphinx-theme.js?digest=c5ced968eda925caa686"></script>
 
   <footer class="bd-footer">
 <div class="bd-footer__inner bd-page-width">
@@ -425,7 +435,7 @@ document.write(`
     <div class="footer-items__end">
       
         <div class="footer-item"><p class="theme-version">
-  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.1.
+  Built with the <a 
href="https://pydata-sphinx-theme.readthedocs.io/en/stable/index.html";>PyData 
Sphinx Theme</a> 0.14.2.
 </p></div>
       
     </div>


Reply via email to