Fix C++ cookbook by adding zlib to conda environment files (#328)

Closes https://github.com/apache/arrow-cookbook/issues/323

I added zlib both to the stable and dev environment files because I
assumed we'd eventually see whatever change libgrpc made in stable. I
also ran conda lock --file environment.yml --kind explicit -p
linux-aarch64 -p linux-64 -p osx-arm64 to update lockfiles.
diff --git a/cpp/conda-linux-64.lock b/cpp/conda-linux-64.lock
index f7d44aa..23768a9 100644
--- a/cpp/conda-linux-64.lock
+++ b/cpp/conda-linux-64.lock
@@ -1,142 +1,138 @@
 # Generated by conda-lock.
 # platform: linux-64
-# input_hash: c86ef3f3935829ccc2c5b14c3506b4a2a73230bdd3fef30746d514bf0349fe0c
+# input_hash: 8152db11123e2921cdede8016251a7236368ba4a6a81d5f9a518b29237e92403
 @EXPLICIT
 https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2#d7c89558ba9fa0495403155b64376d81
-https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2023.5.7-hbcca054_0.conda#f5c65075fc34438d5b456c7f3f5ab695
-https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-2.6.32-he073ed8_15.tar.bz2#5dd5127afd710f91f6a75821bac0a4f0
-https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.39-hcc3a1bd_1.conda#737be0d34c22d24432049ab7a3214de4
-https://conda.anaconda.org/conda-forge/linux-64/libgcc-devel_linux-64-11.3.0-h210ce93_19.tar.bz2#9b7bdb0b42ce4e4670d32bfe0532b56a
-https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-12.2.0-h337968e_19.tar.bz2#164b4b1acaedc47ee7e658ae6b308ca3
-https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-devel_linux-64-11.3.0-h210ce93_19.tar.bz2#8aee006c0662f551f3acef9a7077a5b9
-https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-12.2.0-h46fd767_19.tar.bz2#1030b1f38c129f2634eae026f704fe60
-https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.9-3_cp39.conda#0dd193187d54e585cac7eab942a8847e
+https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2023.7.22-hbcca054_0.conda#a73ecd2988327ad4c8f2c331482917f2
+https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-2.6.32-he073ed8_16.conda#7ca122655873935e02c91279c5b03c8c
+https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.40-h41732ed_0.conda#7aca3059a1729aa76c597603f10b0dd3
+https://conda.anaconda.org/conda-forge/linux-64/libgcc-devel_linux-64-12.3.0-h8bca6fd_2.conda#ed613582de7b8569fdc53ca141be176a
+https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-devel_linux-64-12.3.0-h8bca6fd_2.conda#7268a17e56eb099d1b8869bbbf46de4c
+https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-13.2.0-h7e041cc_2.conda#9172c297304f2a20134fc56c97fbe229
+https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.9-4_cp39.conda#bfe4b3259a8ac6cdf0037752904da6a7
 https://conda.anaconda.org/conda-forge/noarch/tzdata-2023c-h71feb2d_0.conda#939e3e74d8be4dac89ce83b20de2492a
-https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-12.2.0-h69a702a_19.tar.bz2#cd7a806282c16e1f2d39a7e80d3a3e0d
-https://conda.anaconda.org/conda-forge/linux-64/libgomp-12.2.0-h65d4601_19.tar.bz2#cedcee7c064c01c403f962c9e8d3c373
-https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.12-he073ed8_15.tar.bz2#66c192522eacf5bb763568b4e415d133
+https://conda.anaconda.org/conda-forge/linux-64/libgomp-13.2.0-h807b86a_2.conda#e2042154faafe61969556f28bade94b9
+https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.12-he073ed8_16.conda#071ea8dceff4d30ac511f4a2f8437cd1
 https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-2_gnu.tar.bz2#73aaf86a425cc6e73fcf236a5a46396d
-https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.39-he00db2b_1.conda#3d726e8b51a1f5bfd66892a2b7d9db2d
-https://conda.anaconda.org/conda-forge/linux-64/binutils-2.39-hdd6e379_1.conda#1276c18b0a562739185dbf5bd14b57b2
-https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.39-h5fc0e48_13.conda#7f25a524665e4e2f8a5f86522f8d0e31
-https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-12.2.0-h65d4601_19.tar.bz2#e4c94f80aef025c17ab0828cd85ef535
-https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.8.17-hd590300_0.conda#ce14366bd45135ab26ee66f8f422dbf2
+https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.40-hf600244_0.conda#33084421a8c0af6aef1b439707f7662a
+https://conda.anaconda.org/conda-forge/linux-64/binutils-2.40-hdd6e379_0.conda#ccc940fddbc3fcd3d79cd4c654c4b5c4
+https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.40-hbdbef99_2.conda#adfebae9fdc63a598495dfe3b006973a
+https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-13.2.0-h807b86a_2.conda#c28003b0be0494f9a7664389146716ff
+https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.8.23-hd590300_0.conda#cc4f06f7eedb1523f3b83fd0fb3942ff
 https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h7f98852_4.tar.bz2#a1fd65c7ccbf10880423d82bca54eb54
-https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.18.1-h7f98852_0.tar.bz2#f26ef8098fab1f719c91eb760d63381a
+https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.19.1-hd590300_0.conda#e8c18d865be43e2fb3f7a145b6adf1f5
 https://conda.anaconda.org/conda-forge/linux-64/gflags-2.2.2-he1b5a44_1004.tar.bz2#cddaf2c63ea4a5901cf09524c490ecdc
-https://conda.anaconda.org/conda-forge/linux-64/gtest-1.13.0-h00ab1b0_1.conda#343b5d5d3f8e913465254826390dab12
-https://conda.anaconda.org/conda-forge/linux-64/icu-72.1-hcb278e6_0.conda#7c8d20d847bb45f56bd941578fcfa146
+https://conda.anaconda.org/conda-forge/linux-64/gtest-1.14.0-h00ab1b0_1.conda#d362a81b815334cc921b9362782881f3
+https://conda.anaconda.org/conda-forge/linux-64/icu-73.2-h59595ed_0.conda#cc47e1facc155f91abd89b11e48e72ff
 https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2#30186d27e2c9fa62b45fb1476b7200e3
-https://conda.anaconda.org/conda-forge/linux-64/libabseil-20230125.0-cxx17_hcb278e6_1.conda#a1c65f83198fd8d0328c0a6482c6f31b
-https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.0.9-h166bdaf_8.tar.bz2#9194c9bf9428035a05352d031462eae4
+https://conda.anaconda.org/conda-forge/linux-64/libabseil-20230125.3-cxx17_h59595ed_0.conda#d1db1b8be7c3a8983dcbbbfe4f0765de
+https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.0.9-h166bdaf_9.conda#61641e239f96eae2b8492dc7e755828c
 https://conda.anaconda.org/conda-forge/linux-64/libcrc32c-1.1.2-h9c3ff4c_0.tar.bz2#c965a5aa0d5c1c37ffc62dff36e28400
 https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-h516909a_1.tar.bz2#6f8720dff19e17ce5d48cfe7f3d2f0a3
 https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2#d645c6d2ac96843a2bfaccd2d62b3ac3
+https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-13.2.0-ha4646dd_2.conda#78fdab09d9138851dde2b5fe2a11019e
 https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.17-h166bdaf_0.tar.bz2#b62b52da46c39ee2bc3c162ac7f1804d
 https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.0-h7f98852_0.tar.bz2#39b1328babf85c7c3a61636d9cd50206
 https://conda.anaconda.org/conda-forge/linux-64/libnuma-2.0.16-h0b41bf4_1.conda#28bfe2cb11357ccc5be21101a6b7ce86
-https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.21-pthreads_h78a6416_3.tar.bz2#8c5963a49b6035c40646a763293fbb35
-https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-11.3.0-h239ccf8_19.tar.bz2#d17fd55aed84ab6592c5419b6600501c
+https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-12.3.0-h0f45ef3_2.conda#4655db64eca78a6fcc4fb654fc1f8d57
 https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.8.0-h166bdaf_0.tar.bz2#ede4266dc02e875fe1ea77b25dd43747
 https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda#40b61aab5c7ba9ff276c41cfffe6b80b
-https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.13-h166bdaf_4.tar.bz2#f3f9de449d32ca9b9c66a22863c96f41
+https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.13-hd590300_5.conda#f36c115f1ee199da648e0597ec2047ad
 https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.9.4-hcb278e6_0.conda#318b08df404f9c9be5712aaa5a6f0bb0
-https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.3-h27087fc_1.tar.bz2#4acfc691e64342b9dae57cf2adc63238
-https://conda.anaconda.org/conda-forge/linux-64/openssl-3.1.0-hd590300_3.conda#8f24d371ed9efb3f0b0de383fb81d51c
-https://conda.anaconda.org/conda-forge/linux-64/re2-2023.02.02-hcb278e6_0.conda#ecfc7890f1bd597ba55fbda1396f46fe
+https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.4-hcb278e6_0.conda#681105bccc2a3f7f1a837d47d39c9179
+https://conda.anaconda.org/conda-forge/linux-64/openssl-3.1.3-hd590300_0.conda#7bb88ce04c8deb9f7d763ae04a1da72f
+https://conda.anaconda.org/conda-forge/linux-64/rdma-core-28.9-h59595ed_1.conda#aeffb7c06b5f65e55e6c637408dc4100
+https://conda.anaconda.org/conda-forge/linux-64/re2-2023.03.02-h8c504da_0.conda#206f8fa808748f6e90599c3368a1114e
 https://conda.anaconda.org/conda-forge/linux-64/snappy-1.1.10-h9fff704_0.conda#e6d228cd0bb74a51dd18f5bfce0b4115
 https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2#2161070d867d1b1204ea749c8eec4ef0
-https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.5.26-h71eb795_0.conda#70278f50e7ba57780d11c109990ccf43
-https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.2.16-h4f47f36_6.conda#c7ae9d66db65e9b4d2711fcd1d299d2a
-https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.1.9-h4f47f36_1.conda#1441036145a468558c1d8a43549c54ff
-https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.1.14-h4f47f36_6.conda#bfe5eb2ea272ee67531af7e99db7aa19
-https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-11.3.0-hab1b70f_19.tar.bz2#89ac16d36e66ccb9ca5d34c9217e5799
+https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.6.0-h93469e0_0.conda#580a52a05f5be28ce00764149017c6d4
+https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.2.17-h862ab75_1.conda#0013fcee7acb3cfc801c5929824feb3c
+https://conda.anaconda.org/conda-forge/linux-64/aws-c-sdkutils-0.1.11-h862ab75_1.conda#6fbc9bd49434eb36d3a59c5020f4af95
+https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.1.16-h862ab75_1.conda#f883d61afbc95c50f7b3f62546da4235
+https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-12.3.0-he2b93b0_2.conda#2f4d8677dc7dd87f93e9abfb2ce86808
 https://conda.anaconda.org/conda-forge/linux-64/glog-0.6.0-h6f12383_0.tar.bz2#b31f3565cb84435407594e548a2fb7b2
-https://conda.anaconda.org/conda-forge/linux-64/gmock-1.13.0-ha770c72_1.conda#88993c841f4d25811ce78eae1a7e72f0
-https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-16_linux64_openblas.tar.bz2#d9b7a8639171f6c6fa0a983edabcfe2b
-https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.0.9-h166bdaf_8.tar.bz2#4ae4d7795d33e02bd20f6b23d91caf82
-https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.0.9-h166bdaf_8.tar.bz2#04bac51ba35ea023dc48af73c1c88c25
+https://conda.anaconda.org/conda-forge/linux-64/gmock-1.14.0-ha770c72_1.conda#50087ef2880a91759c06b46375d9a476
+https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.0.9-h166bdaf_9.conda#081aa22f4581c08e4372b0b6c2f8478e
+https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.0.9-h166bdaf_9.conda#1f0a03af852a9659ed2bf08f2f1704fd
 https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2#4d331e44109e3f0e19b4cb8f9b82f3e1
-https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-h3358134_0.conda#c164eb2e0df905571d68f40ae957522d
+https://conda.anaconda.org/conda-forge/linux-64/libevent-2.1.12-hf998b51_1.conda#a1cfcc585f0c42bf8d5546bb1dfb668d
+https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-13.2.0-h69a702a_2.conda#e75a75a6eaf6f318dae2631158c46575
 https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.52.0-h61bc06f_0.conda#613955a50485812985c059e7b269f42e
-https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-3.21.12-h3eb15da_0.conda#4b36c68184c6c85d88c6e595a32a1ede
-https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.40.0-h753d276_1.conda#32565f92ca100184c67509d1d91c858a
-https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.10.0-hf14f497_3.tar.bz2#d85acad4b47dff4e3def14a769a97906
-https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.10.4-hfdac1af_0.conda#241845899caff54ac1d2b3102ad988cf
+https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-3.21.12-hfc55251_2.conda#e3a7d4ba09b8dc939b98fef55f539220
+https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.43.0-h2797004_0.conda#903fa782a9067d5934210df6d79220f6
+https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda#1f5a58e686b13bcfde88b93f547d23fe
+https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.11.5-h232c23b_1.conda#f3858448893839820d4bcfb14ad3ecdf
 https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda#47d31b792659ce70f470b5c82fdfb7a4
-https://conda.anaconda.org/conda-forge/linux-64/s2n-1.3.42-h3358134_0.conda#316c4a61e59dabcd054a089a0898ad35
+https://conda.anaconda.org/conda-forge/linux-64/s2n-1.3.46-h06160fa_0.conda#413d96a0b655c8f8aacc36473a2dbb04
 https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.12-h27826a3_0.tar.bz2#5b8c42eb62e9fc961af70bdd6a26e168
-https://conda.anaconda.org/conda-forge/linux-64/ucx-1.14.0-h3484d09_2.conda#0e5585e36c9c2698ed0c833852d25bdf
-https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.13-h166bdaf_4.tar.bz2#4b11e365c0275b808be78b30f904e295
-https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.2-h3eb15da_6.conda#6b63daed8feeca47be78f323e793d555
-https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.13.21-hcccde9c_3.conda#f5a7171c49984448a8e33cbd2d45a451
-https://conda.anaconda.org/conda-forge/linux-64/gcc-11.3.0-h02d0930_13.conda#ead4470a123fb664e358d02a333676ba
-https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-11.3.0-he6f903b_13.conda#90a9fa7151e709ba224232ea9bfa4fea
-https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-11.3.0-he34c6f7_19.tar.bz2#3de873ee757f1a2e583416a3583f84c4
-https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-11.3.0-hab1b70f_19.tar.bz2#b73564a352e64bb5f2c9bfd3cd6dd127
-https://conda.anaconda.org/conda-forge/linux-64/krb5-1.20.1-h81ceb04_0.conda#89a41adce7106749573d883b2f657d78
-https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-16_linux64_openblas.tar.bz2#20bae26d0a1db73f758fc3754cab4719
-https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.54.1-hcf146ea_0.conda#3e580a6a89b6bc449cf9f07c5b5e7757
-https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-16_linux64_openblas.tar.bz2#955d993f41f9354bf753d29864ea20ad
-https://conda.anaconda.org/conda-forge/linux-64/libllvm16-16.0.3-hbf9e925_1.conda#3d942f062d7656168bb42b3439bdfede
-https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.18.1-h8fd135c_1.conda#a62fdab22023982131b5f21afdb9a6c8
-https://conda.anaconda.org/conda-forge/linux-64/orc-1.8.3-hfdbbad2_0.conda#8aafd0a5ba97bf0cc451550b147a4e0a
-https://conda.anaconda.org/conda-forge/linux-64/python-3.9.16-h2782a2a_0_cpython.conda#95c9b7c96a7fd7342e0c9d0a917b8f78
+https://conda.anaconda.org/conda-forge/linux-64/ucx-1.14.1-h64cca9d_5.conda#39aa3b356d10d7e5add0c540945a0944
+https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.13-hd590300_5.conda#68c34ec6149623be41a1933ab996a209
+https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.5-hfc55251_0.conda#04b88013080254850d6c01ed54810589
+https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.13.27-h3870b5a_0.conda#b868db6b48436bdbda71aa8576f4a44d
+https://conda.anaconda.org/conda-forge/linux-64/gcc-12.3.0-h8d2909c_2.conda#e2f2f81f367e14ca1f77a870bda2fe59
+https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-12.3.0-h76fc315_2.conda#11517e7b5c910c5b5d6985c0c7eb7f50
+https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-12.3.0-hfcedea8_2.conda#09d48cadff6669068c3bf7ae7dc8ea4a
+https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-12.3.0-he2b93b0_2.conda#f89b9916afc36fc5562fbfc11330a8a2
+https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.2-h659d440_0.conda#cd95826dbd331ed1be26bdf401432844
+https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.54.3-hb20ce57_0.conda#7af7c59ab24db007dfd82e0a3a343f66
+https://conda.anaconda.org/conda-forge/linux-64/libllvm16-16.0.6-h5cf9203_2.conda#dbfb446bd165f61f9c82aed9188e297a
+https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.24-pthreads_h413a1c8_0.conda#6e4ef6ca28655124dcde9bd500e44c32
+https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.18.1-h8fd135c_2.conda#bbf65f7688512872f063810623b755dc
+https://conda.anaconda.org/conda-forge/linux-64/orc-1.8.4-h2f23424_0.conda#4bb92585a250e67d49b46c073d29f9dd
+https://conda.anaconda.org/conda-forge/linux-64/python-3.9.18-h0755675_0_cpython.conda#3ede353bc605068d9677e700b1847382
 https://conda.anaconda.org/conda-forge/noarch/alabaster-0.7.13-pyhd8ed1ab_0.conda#06006184e203b61d3525f90de394471e
-https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.2.20-h69ce273_6.conda#3d385ad19987badc21279c2db0be9bc0
-https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.7.7-h7b8353a_3.conda#54406a17b5343a228e8ccc8f3ea85e6a
-https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.5.2-h0b41bf4_0.conda#69afb4e35be6366c2c1f9ed7f49bc3e6
-https://conda.anaconda.org/conda-forge/noarch/certifi-2023.5.7-pyhd8ed1ab_0.conda#5d1b71c942b8421285934dad1d891ebc
-https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.1.0-pyhd8ed1ab_0.conda#7fcff9f6f123696e940bda77bd4d6551
+https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.3.1-h1e03375_0.conda#3082be841420d6288bc1268a9be45b75
+https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.7.10-h9ab9c9b_2.conda#cf49873da2e59f876a2ad4794b05801b
+https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.0.9-py39h5a03fae_9.conda#d1601752c6f47af7bedf838be3d8ca6b
+https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.6.0-hd590300_0.conda#ea6c792f792bdd7ae6e7e2dee32f0a48
+https://conda.anaconda.org/conda-forge/noarch/certifi-2023.7.22-pyhd8ed1ab_0.conda#7f3dbc9179b4dde7da98dfb151d0ad22
+https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.2.0-pyhd8ed1ab_0.conda#313516e9a4b08b12dfb1e1cd390a96e3
 https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2#3faab06a954c2a04039983f2c4a50d99
-https://conda.anaconda.org/conda-forge/linux-64/docutils-0.19-py39hf3d152e_1.tar.bz2#adb733ec2ee669f6d010758d054da60f
-https://conda.anaconda.org/conda-forge/linux-64/gfortran-11.3.0-ha859ce3_13.conda#dd92c047f03f5288b111117b47fdff3c
-https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-11.3.0-h3c55166_13.conda#cc56575e38eb6bf082654de641476b15
-https://conda.anaconda.org/conda-forge/linux-64/gxx-11.3.0-h02d0930_13.conda#b8882bac01c133f6f8ac86193c6c00a7
-https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-11.3.0-hc203a17_13.conda#c22e035729c5d224dd875274c92a0522
+https://conda.anaconda.org/conda-forge/linux-64/docutils-0.20.1-py39hf3d152e_1.conda#896f91ed0ff42f814f4a7490cb735a43
+https://conda.anaconda.org/conda-forge/linux-64/gfortran-12.3.0-h499e0f7_2.conda#0558a8c44eb7a18e6682bd3a8ae6dcab
+https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-12.3.0-h7fe76b4_2.conda#3a749210487c0358b6f135a648cbbf60
+https://conda.anaconda.org/conda-forge/linux-64/gxx-12.3.0-h8d2909c_2.conda#673bac341be6b90ef9e8abae7e52ca46
+https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-12.3.0-h8a814eb_2.conda#f517b1525e9783849bd56a5dc45a9960
 https://conda.anaconda.org/conda-forge/noarch/idna-3.4-pyhd8ed1ab_0.tar.bz2#34272b248891bddccc64479f9a7fffed
 https://conda.anaconda.org/conda-forge/noarch/imagesize-1.4.1-pyhd8ed1ab_0.tar.bz2#7de5386c8fea29e76b303f37dde4c352
-https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp16-16.0.3-default_h83cc7fd_0.conda#205aca93c1bc4a0bc663dd787c224025
-https://conda.anaconda.org/conda-forge/linux-64/libclang13-16.0.3-default_hd781213_0.conda#e0f95087543b73c7bc2689f0aeb86a6d
-https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.0.1-h588be90_0.conda#b635278a73eb67edcfba7d01a6b48a03
-https://conda.anaconda.org/conda-forge/linux-64/markupsafe-2.1.2-py39h72bdee0_0.conda#35514f5320206df9f4661c138c02e1c1
-https://conda.anaconda.org/conda-forge/linux-64/numpy-1.24.3-py39h6183b62_0.conda#8626d6d5169950ce4b99b082667773f7
+https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-18_linux64_openblas.conda#bcddbb497582ece559465b9cd11042e7
+https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp16-16.0.6-default_h1cdf331_1.conda#4a829be480d0c041d78b13777eb363cc
+https://conda.anaconda.org/conda-forge/linux-64/libclang13-16.0.6-default_h4d60ac6_1.conda#d4f1b86334951062797b483a01b0c765
+https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.3.0-hca28451_0.conda#4ab41bee09a2d2e08de5f09d6f1eef62
+https://conda.anaconda.org/conda-forge/linux-64/markupsafe-2.1.3-py39hd1e30aa_0.conda#9c858d105816f454c6b64f3e19184b60
 https://conda.anaconda.org/conda-forge/noarch/packaging-23.1-pyhd8ed1ab_0.conda#91cda59e66e1e4afe9476f8ef98f5c30
-https://conda.anaconda.org/conda-forge/noarch/pycparser-2.21-pyhd8ed1ab_0.tar.bz2#076becd9e05608f8dc72757d5f3a91ff
-https://conda.anaconda.org/conda-forge/noarch/pygments-2.15.1-pyhd8ed1ab_0.conda#d316679235612869eba305aa7d41d9bf
+https://conda.anaconda.org/conda-forge/noarch/pygments-2.16.1-pyhd8ed1ab_0.conda#40e5cb18165466773619e5c963f00a7b
 https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha2e5f31_6.tar.bz2#2a7de29fb590ca14b5243c4c812c8025
-https://conda.anaconda.org/conda-forge/noarch/pytz-2023.3-pyhd8ed1ab_0.conda#d3076b483092a435832603243567bc31
+https://conda.anaconda.org/conda-forge/noarch/pytz-2023.3.post1-pyhd8ed1ab_0.conda#c93346b446cd08c169d843ae5fc0da97
 https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2#4d22a9315e78c6827f806065957d566e
-https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-1.0.4-pyhd8ed1ab_0.conda#5a31a7d564f551d0e6dff52fd8cb5b16
-https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-1.0.2-py_0.tar.bz2#68e01cac9d38d0e717cd5c87bc3d2cc9
-https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.0.1-pyhd8ed1ab_0.conda#6c8c4d6eb2325e59290ac6dbbeacd5f0
-https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-py_0.tar.bz2#67cd9d9c0382d37479b4d306c369a2d4
-https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-1.0.3-py_0.tar.bz2#d01180388e6d1838c3e1ad029590aa7a
-https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.5-pyhd8ed1ab_2.tar.bz2#9ff55a0901cf952f05c654394de76bf7
-https://conda.anaconda.org/conda-forge/noarch/zipp-3.15.0-pyhd8ed1ab_0.conda#13018819ca8f5b7cc675a8faf1f5fedf
-https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.6.26-h2c7c9e7_6.conda#2b6d931ac31ded1e20e86e7940dd507e
-https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.8.6-h3a1964a_15.conda#68761b2007b4e94cc85be77440becbb8
+https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_0.conda#da1d979339e2714c30a8e806a33ec087
+https://conda.anaconda.org/conda-forge/noarch/zipp-3.17.0-pyhd8ed1ab_0.conda#2e4d6bc0b14e10f895fc6791a7d9b26a
+https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.7.0-h435f46f_0.conda#c7726f96aab024855ede05e0ca6e94a0
+https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.8.13-hd4f18eb_5.conda#860fb8c0efec64a4a678eb2ea066ff65
 https://conda.anaconda.org/conda-forge/noarch/babel-2.12.1-pyhd8ed1ab_1.conda#ac432e732804a81ddcf29c92ead57cde
-https://conda.anaconda.org/conda-forge/linux-64/cffi-1.15.1-py39he91dace_3.conda#20080319ef73fbad74dcd6d62f2a3ffe
-https://conda.anaconda.org/conda-forge/linux-64/clang-format-16-16.0.3-default_h83cc7fd_0.conda#14a18f87f492a905cee3d833eae4e86b
-https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.5.2-hf52228f_0.conda#6b3b19e359824b97df7145c8c878c8be
-https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.5.2-hdb1a99f_0.conda#265323e1bd53709aeb739c9b1794b398
-https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-6.6.0-pyha770c72_0.conda#f91a5d5175fb7ff2a91952ec7da59cb9
+https://conda.anaconda.org/conda-forge/linux-64/clang-format-16-16.0.6-default_h1cdf331_1.conda#56e1d862b54393bf109cface1e9f632b
+https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.6.0-h00ab1b0_0.conda#364c6ae36c4e36fcbd4d273cf4db78af
+https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.6.0-heb67821_0.conda#b65c49dda97ae497abcbdf3a8ba0018f
+https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-6.8.0-pyha770c72_0.conda#4e9f59a060c3be52bc4ddc46ee9b6946
 https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2#c8490ed5c70966d232fdd389d0dbed37
-https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.10.0-hac9eb74_0.conda#87b80c1f708cabd4c876735529f47852
-https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.2.8-h0933b68_4.conda#faaf3ceca7a487d6a3257233cfcf31aa
-https://conda.anaconda.org/conda-forge/linux-64/brotlipy-0.7.0-py39hb9d737c_1005.tar.bz2#a639fdd9428d8b25f8326a3838d54045
-https://conda.anaconda.org/conda-forge/linux-64/clang-format-16.0.3-default_h83cc7fd_0.conda#a1f13606e670bdaaee724536218f5c40
-https://conda.anaconda.org/conda-forge/linux-64/compilers-1.5.2-ha770c72_0.conda#f95226244ee1c487cf53272f971323f4
-https://conda.anaconda.org/conda-forge/linux-64/cryptography-40.0.2-py39h079d5ae_0.conda#ad5cb1777ae6847c4d60199fa90a674c
-https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.19.9-h85076f6_5.conda#ae2291fd00be4e8c6e1f37a53c6c2a63
-https://conda.anaconda.org/conda-forge/linux-64/clang-tools-16.0.3-default_h83cc7fd_0.conda#ceedc73b354682b0d63d61d654ebcd33
-https://conda.anaconda.org/conda-forge/noarch/pyopenssl-23.1.1-pyhd8ed1ab_0.conda#0b34aa3ab7e7ccb1765a03dd9ed29938
-https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.10.57-hf40e4db_10.conda#4d6f98c3b182f6ef121116055ed211d0
-https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.15-pyhd8ed1ab_0.conda#27db656619a55d727eaf5a6ece3d2fd6
-https://conda.anaconda.org/conda-forge/linux-64/libarrow-12.0.0-h1cdf7b0_1_cpu.conda#d49cc7294fcc4c037007b0ca3ee8106e
-https://conda.anaconda.org/conda-forge/noarch/requests-2.29.0-pyhd8ed1ab_0.conda#5fa992d972fbccfc069161805122cb8d
-https://conda.anaconda.org/conda-forge/linux-64/arrow-cpp-12.0.0-ha770c72_1_cpu.conda#fa8433ce4405ff14a7fd41d40d8fb4ac
-https://conda.anaconda.org/conda-forge/noarch/sphinx-7.0.0-pyhd8ed1ab_0.conda#3788445f967a893e936450337da77a13
-https://conda.anaconda.org/conda-forge/noarch/parquet-cpp-1.5.1-2.tar.bz2#79a5f78c42817594ae016a7896521a97
-https://conda.anaconda.org/conda-forge/linux-64/pyarrow-12.0.0-py39he4327e9_1_cpu.conda#c856186e319564a373c239e14527e652
+https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-18_linux64_openblas.conda#93dd9ab275ad888ed8113953769af78c
+https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.12.0-hac9eb74_1.conda#0dee716254497604762957076ac76540
+https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-18_linux64_openblas.conda#a1244707531e5b143c420c70573c8ec5
+https://conda.anaconda.org/conda-forge/noarch/urllib3-2.0.5-pyhd8ed1ab_0.conda#3bda70bbeb2920f44db5375af2e5fe38
+https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.3.12-he2a37c1_2.conda#44876aca9aa47da1e5e2d3f9906169ba
+https://conda.anaconda.org/conda-forge/linux-64/clang-format-16.0.6-default_h1cdf331_1.conda#1d557ae3f35c837d1fb2da663f425046
+https://conda.anaconda.org/conda-forge/linux-64/compilers-1.6.0-ha770c72_0.conda#e2259de4640a51a28c21931ae98e4975
+https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.0-py39h6183b62_0.conda#a50279322335a176d74ed167f9ce468b
+https://conda.anaconda.org/conda-forge/noarch/requests-2.31.0-pyhd8ed1ab_0.conda#a30144e4156cdbb236f99ebb49828f8b
+https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.20.2-h2a5cb19_18.conda#7313674073496cec938f73b71163bc31
+https://conda.anaconda.org/conda-forge/linux-64/clang-tools-16.0.6-default_h1cdf331_1.conda#725882e2086d0b21efc746cc850a795d
+https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.10.57-h7b9373a_16.conda#54db1af780a69493a2e0675113a027f9
+https://conda.anaconda.org/conda-forge/linux-64/libarrow-12.0.0-hc410076_9_cpu.conda#3dcb50139596ef80908e2dd9a931d84c
+https://conda.anaconda.org/conda-forge/linux-64/arrow-cpp-12.0.0-h58bb7b3_9_cpu.conda#06733d1bead0b1c168441bf85f627100
+https://conda.anaconda.org/conda-forge/linux-64/pyarrow-12.0.0-py39hfbd5978_9_cpu.conda#af9842ae0c388df39798d39172ac11ef
+https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-1.0.7-pyhd8ed1ab_0.conda#aebfabcb60c33a89c1f9290cab49bc93
+https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-1.0.5-pyhd8ed1ab_0.conda#ebf08f5184d8eaa486697bc060031953
+https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.0.4-pyhd8ed1ab_0.conda#a9a89000dfd19656ad004b937eeb6828
+https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-1.0.6-pyhd8ed1ab_0.conda#cf5c9649272c677a964a7313279e3a9b
+https://conda.anaconda.org/conda-forge/noarch/sphinx-7.2.6-pyhd8ed1ab_0.conda#bbfd1120d1824d2d073bc65935f0e4c0
+https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.9-pyhd8ed1ab_0.conda#0612e497d7860728f2cda421ea2aec09
diff --git a/cpp/conda-linux-aarch64.lock b/cpp/conda-linux-aarch64.lock
index 7395eeb..949e359 100644
--- a/cpp/conda-linux-aarch64.lock
+++ b/cpp/conda-linux-aarch64.lock
@@ -1,142 +1,137 @@
 # Generated by conda-lock.
 # platform: linux-aarch64
-# input_hash: 160f10480c7555d076b8929b53d942277938184355f95c97f6541fd5fbeced45
+# input_hash: eedb42802bc525c9603a8e022ba02e686312687196b18bf5268f6103e8702b1d
 @EXPLICIT
 https://conda.anaconda.org/conda-forge/noarch/_sysroot_linux-aarch64_curr_repodata_hack-4-h57d6b7b_13.conda#56cba32729a63e97bfb1ef958940ff07
-https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2023.5.7-hcefe29a_0.conda#331e624442b88d96bc05a7f2d38c61a4
+https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2023.7.22-hcefe29a_0.conda#95d7f998087114466fa91e7c2887fa2f
 https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-aarch64-4.18.0-h5b4a56d_13.tar.bz2#a9385e5b11a076c40d75915986f498d7
-https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.39-h16cd69b_1.conda#9daf385ebefaea92087d3a315e398964
-https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-devel_linux-aarch64-11.3.0-h02014c4_19.tar.bz2#dde2aeef8efee13089f2fbb2bdb4879e
-https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-12.2.0-hf695500_19.tar.bz2#bc890809e1f807b51bf04dfbee70ddf5
-https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-12.2.0-h607ecd0_19.tar.bz2#65b9cb876525dcb2e74a90cf02c6762a
-https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-devel_linux-aarch64-11.3.0-h02014c4_19.tar.bz2#1951ddce2b043a2597eb8317f6fee950
-https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-12.2.0-hc13a102_19.tar.bz2#981741cd4321edd5c504b48f74fe91f2
-https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.9-3_cp39.conda#b6f330b045cf3425945d536a6b5cd240
+https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.40-h2d8c526_0.conda#16246d69e945d0b1969a6099e7c5d457
+https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-devel_linux-aarch64-12.3.0-h8b5ab12_2.conda#4febb89b9edc6c502cd1ba124fb81565
+https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-13.2.0-hf8544c7_2.conda#8ce66e4e1d30f0936a525127eaaaf63d
+https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-devel_linux-aarch64-12.3.0-h8b5ab12_2.conda#1af45916c39c50aa6d074e31e7c8998d
+https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-13.2.0-h9a76618_2.conda#921c652898c8602bf2697d015f3efc77
+https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.9-4_cp39.conda#c191905a08694e4a5cb1238e90233878
 https://conda.anaconda.org/conda-forge/noarch/tzdata-2023c-h71feb2d_0.conda#939e3e74d8be4dac89ce83b20de2492a
 https://conda.anaconda.org/conda-forge/linux-aarch64/_openmp_mutex-4.5-2_gnu.tar.bz2#6168d71addc746e8f2b8d57dfd2edcea
-https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-ng-12.2.0-he9431aa_19.tar.bz2#b5b34211bbf681bd3e7a5a4d80cce77b
 https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-aarch64-2.17-h5b4a56d_13.conda#5493598eda29002426b4d04dcee88361
-https://conda.anaconda.org/conda-forge/linux-aarch64/binutils_impl_linux-aarch64-2.39-h48546ad_1.conda#74724e155402aa2391b99fe919b6af17
-https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-ng-12.2.0-h607ecd0_19.tar.bz2#8456a29b6d9fc3123ccb9a966b6b2c49
-https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.8.17-h31becfc_0.conda#ba5d47b387889268a84a910e9231651a
-https://conda.anaconda.org/conda-forge/linux-aarch64/binutils-2.39-h64c2a2e_1.conda#9c096a144d04d6701d5ecc530e711934
-https://conda.anaconda.org/conda-forge/linux-aarch64/binutils_linux-aarch64-2.39-h489c705_13.conda#d33cddc0a06b4ab3ed51f31f5656919b
+https://conda.anaconda.org/conda-forge/linux-aarch64/binutils_impl_linux-aarch64-2.40-h870a726_0.conda#1945203dbddc28b0080c5129a3a704b1
+https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-ng-13.2.0-hf8544c7_2.conda#f4dfb3bad7c8b38c3f8ed7f15a91a1ed
+https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.8.23-h31becfc_0.conda#8d26741bfc688ecb1c78594f8b2793a8
+https://conda.anaconda.org/conda-forge/linux-aarch64/binutils-2.40-h64c2a2e_0.conda#50083e4c6e024fcb0b0dd195204276a3
+https://conda.anaconda.org/conda-forge/linux-aarch64/binutils_linux-aarch64-2.40-h94bbfa1_2.conda#1963001481680dde1bcc33e722172d14
 https://conda.anaconda.org/conda-forge/linux-aarch64/bzip2-1.0.8-hf897c2e_4.tar.bz2#2d787570a729e273a4e75775ddf3348a
-https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.18.1-hf897c2e_0.tar.bz2#12c54b174dd7c6a9331e729d24c39515
+https://conda.anaconda.org/conda-forge/linux-aarch64/c-ares-1.19.1-h31becfc_0.conda#92eb241dd6b9d9b782a299fdb95bc699
 https://conda.anaconda.org/conda-forge/linux-aarch64/gflags-2.2.2-h54f1f3f_1004.tar.bz2#f286d3464cc8d467c92e4f17990c98c1
-https://conda.anaconda.org/conda-forge/linux-aarch64/gtest-1.13.0-h2a328a1_1.conda#99130f7fa1959a40e5100826c8da62ce
-https://conda.anaconda.org/conda-forge/linux-aarch64/icu-72.1-hcf00150_0.conda#cd394213b2f8c9c9060a293a8508fe84
+https://conda.anaconda.org/conda-forge/linux-aarch64/gtest-1.14.0-h2a328a1_1.conda#7c747cc97fed392a5892e067a774ff20
+https://conda.anaconda.org/conda-forge/linux-aarch64/icu-73.2-h787c7f5_0.conda#9d3c29d71f28452a2e843aff8cbe09d2
 https://conda.anaconda.org/conda-forge/linux-aarch64/keyutils-1.6.1-h4e544f5_0.tar.bz2#1f24853e59c68892452ef94ddd8afd4b
-https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20230125.0-cxx17_hd600fc2_1.conda#b11375bcf47060b6776ebeac27a74d4a
-https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.0.9-h4e544f5_8.tar.bz2#3cedc3935cfaa2a5303daa25fb12cb1d
+https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20230125.3-cxx17_h2f0025b_0.conda#5decd7db6cac9cba0938c12a4dd91bea
+https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.0.9-h4e544f5_9.conda#bcd8546d29cb0b97d69def44f77dc2c4
 https://conda.anaconda.org/conda-forge/linux-aarch64/libcrc32c-1.1.2-h01db608_0.tar.bz2#268ee639c17ada0002fb04dd21816cc2
 https://conda.anaconda.org/conda-forge/linux-aarch64/libev-4.33-h516909a_1.tar.bz2#9eac5901791494108c9b9ab85ca8aa93
 https://conda.anaconda.org/conda-forge/linux-aarch64/libffi-3.4.2-h3557bc0_5.tar.bz2#dddd85f4d52121fab0a8b099c5e06501
+https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-13.2.0-h582850c_2.conda#1be4fb84d6b6617a844933ca406c6bd5
 https://conda.anaconda.org/conda-forge/linux-aarch64/libiconv-1.17-h9cdd2b7_0.tar.bz2#efc27cfbc82a027f65c02c661832ecfc
 https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.0-hf897c2e_0.tar.bz2#36fdbc05c9d9145ece86f5a63c3f352e
 https://conda.anaconda.org/conda-forge/linux-aarch64/libnuma-2.0.16-hb4cce97_1.conda#a63d3c8b8384e64056a8c4bfd80edbdd
-https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.21-pthreads_h6cb6f83_3.tar.bz2#bc66302748a788c3bce59999ed6d737d
-https://conda.anaconda.org/conda-forge/linux-aarch64/libsanitizer-11.3.0-hdddb281_19.tar.bz2#bd023c6dd60bd0102ce12e1e0257265b
+https://conda.anaconda.org/conda-forge/linux-aarch64/libsanitizer-12.3.0-h8ebda82_2.conda#19206f1f0702d03fc8baa8390ea3b062
 https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.8.0-h4e544f5_0.tar.bz2#bf0defbd8ac06270fb5ec05c85fb3c96
 https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda#000e30b09db0b7c775b21695dff30969
-https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.2.13-h4e544f5_4.tar.bz2#88596b6277fe6d39f046983aae6044db
+https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.2.13-h31becfc_5.conda#b213aa87eea9491ef7b129179322e955
 https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.9.4-hd600fc2_0.conda#500145a83ed07ce79c8cef24252f366b
-https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.3-headf329_1.tar.bz2#486b68148e121bc8bbadc3cefae4c04f
-https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.1.0-h31becfc_3.conda#150a7b26141359d463d7774dd4609650
-https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2023.02.02-hd600fc2_0.conda#a73470b67326b98ca7770644208d42d8
+https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.4-h2e1726e_0.conda#40beaf447150c2760affc591c7509595
+https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-3.1.3-h31becfc_0.conda#19469b6fdd72c1ffe022d9845fbb85fa
+https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2023.03.02-hdc0ed08_0.conda#de7bc1306fbb9e94b30385a30dae955a
 https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.1.10-he8610fa_0.conda#11c25e55894bb8207a81a87e6a32b6e7
 https://conda.anaconda.org/conda-forge/linux-aarch64/xz-5.2.6-h9cdd2b7_0.tar.bz2#83baad393a31d59c20b63ba4da6592df
-https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.5.26-hfad698d_0.conda#de75ebb854bc1ed1d6e0836179dcd0a5
-https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.2.16-h060b361_6.conda#82c67a03230c8c9cb32fa9ecd86043a4
-https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.1.9-h060b361_1.conda#da7942eaeb511b28c868d391d9adc09a
-https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.1.14-h060b361_6.conda#da94c6d4d497fe53aa497c451e836ad5
-https://conda.anaconda.org/conda-forge/linux-aarch64/gcc_impl_linux-aarch64-11.3.0-h771ed3b_19.tar.bz2#3b89b2222e3ade690a36e419e85d4988
+https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.6.0-hc351627_0.conda#63dcaf674f79c765cd68db892d337b31
+https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-compression-0.2.17-h36fa67d_1.conda#814e548725ef3509cfa1bf8504837a66
+https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-sdkutils-0.1.11-h36fa67d_1.conda#d64ff1c34312877ca140b594883fc381
+https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.1.16-h36fa67d_1.conda#27d644db9a2c46d194bb6c5659044339
+https://conda.anaconda.org/conda-forge/linux-aarch64/gcc_impl_linux-aarch64-12.3.0-hcde2664_2.conda#9a5d5f13f9ecd7800d5f3af51436c0a0
 https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.6.0-h8ab10f1_0.tar.bz2#9dc55595db8d7947bb253f63bbcec8ca
-https://conda.anaconda.org/conda-forge/linux-aarch64/gmock-1.13.0-h8af1aa0_1.conda#b81bb6e7345896070012e39e9577b730
-https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-16_linuxaarch64_openblas.tar.bz2#188f02883567d5b7f96c7aa12e7007c9
-https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.0.9-h4e544f5_8.tar.bz2#319956380b383ec9f6a46d585599c028
-https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.0.9-h4e544f5_8.tar.bz2#56a0a025208af24e2b43b2bbeee79802
+https://conda.anaconda.org/conda-forge/linux-aarch64/gmock-1.14.0-h8af1aa0_1.conda#4e82a29186336a96807e294d0738ab74
+https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.0.9-h4e544f5_9.conda#bf76e36a737b983c67ce7876261f927e
+https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.0.9-h4e544f5_9.conda#9cbc46c25a7c7e2ade282c2893120568
 https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20191231-he28a2e2_2.tar.bz2#29371161d77933a54fccf1bb66b96529
-https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-hf55b2d5_0.conda#132aa483897469a60779bbe9177abaa7
+https://conda.anaconda.org/conda-forge/linux-aarch64/libevent-2.1.12-h4ba1bb4_1.conda#96ae6083cd1ac9f6bc81631ac835b317
+https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-ng-13.2.0-he9431aa_2.conda#720092257480c53e80f32cc819821fea
 https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.52.0-h250e5c5_0.conda#bfacd7a58ed56ff30d9454d32513d8d3
-https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-3.21.12-h7fe2111_0.conda#02e295b58b0533b9da10628de3b5c4f6
-https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.40.0-hf9034f9_1.conda#09ef64a914792fd6d8809eb4c181f992
-https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.10.0-he5a64b1_3.tar.bz2#97a05afae73dc8939078f44732534a47
-https://conda.anaconda.org/conda-forge/linux-aarch64/libxml2-2.10.4-h430b14f_0.conda#6be67bd52fbd9d5670cc7fc61a1a901f
+https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-4.23.2-h6b51aa4_5.conda#8dd84c05553240ae5af1ee773effb5f8
+https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.43.0-h194ca79_0.conda#9df5c3004549dc17b49843e0ce88c0fe
+https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.11.0-h492db2e_0.conda#45532845e121677ad328c9af9953f161
+https://conda.anaconda.org/conda-forge/linux-aarch64/libxml2-2.11.5-h3091e33_1.conda#32df81aac32e3196589e176572d9c720
 https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8fc344f_1.conda#105eb1e16bf83bfb2eb380a48032b655
-https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.3.42-hf55b2d5_0.conda#d4fff39db4bba19ae59ac7bddae89f0a
+https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.3.46-h5a25046_0.conda#8d49c5bfc73295da1cf8c69aee2010b0
 https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.12-hd8af866_0.tar.bz2#7894e82ff743bd96c76585ddebe28e2a
-https://conda.anaconda.org/conda-forge/linux-aarch64/ucx-1.14.0-hcd45e03_2.conda#6069c0681e9016727535bda5c6fbffdc
-https://conda.anaconda.org/conda-forge/linux-aarch64/zlib-1.2.13-h4e544f5_4.tar.bz2#dc8395f4a79bb0b13ca7d855c72482d4
-https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.2-h44f6412_6.conda#6d0d1cd6d184129eabb96bb220afb5b2
-https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.13.21-h79e4f4d_3.conda#85cdbaa4c542d44ea2e8aedbd974336f
-https://conda.anaconda.org/conda-forge/linux-aarch64/gcc-11.3.0-he2d1185_13.conda#1b90d1b072634940efa3f6a13a09a6dd
-https://conda.anaconda.org/conda-forge/linux-aarch64/gcc_linux-aarch64-11.3.0-h2cafa97_13.conda#5dce36593390f33146ab1fefa39e8eee
-https://conda.anaconda.org/conda-forge/linux-aarch64/gfortran_impl_linux-aarch64-11.3.0-h0a651b8_19.tar.bz2#fc45cd438909a1e5e5d39565bd3b3ecd
-https://conda.anaconda.org/conda-forge/linux-aarch64/gxx_impl_linux-aarch64-11.3.0-h771ed3b_19.tar.bz2#567374f76eeac7b755e5d5873459fe98
-https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.20.1-h113d92e_0.conda#c0ac34c76019d6ebfef2d47a5687459c
-https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-16_linuxaarch64_openblas.tar.bz2#520a3ecbebc63239c27dd6f70c2ababe
-https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.54.1-h86a7dc4_0.conda#5f1d7a28d0b466ad0a6a7ecd56c48cab
-https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-16_linuxaarch64_openblas.tar.bz2#62990b2d1efc22d0beb394e893d39541
-https://conda.anaconda.org/conda-forge/linux-aarch64/libllvm16-16.0.3-h11d3cc5_1.conda#feb4b0a30ab80762dfdb2ff72023c5de
-https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.18.1-h0035360_1.conda#2325bfef6f60b91e8d2af4697bf37223
-https://conda.anaconda.org/conda-forge/linux-aarch64/orc-1.8.3-h3aebf57_0.conda#b45ae91aa21d2ed954fad6f2c74f4e88
-https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.9.16-hb363c5e_0_cpython.conda#0a7ef29549eaef817898062eeeefebd3
+https://conda.anaconda.org/conda-forge/linux-aarch64/ucx-1.14.1-h1c93fb9_5.conda#b2c3b2c1ecb9d75e8a3e93301e953b9b
+https://conda.anaconda.org/conda-forge/linux-aarch64/zlib-1.2.13-h31becfc_5.conda#96866c7301479abaf8308c50958c71a4
+https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.5-h4c53e97_0.conda#b74eb9dbb5c3c15cb3cee7cbdf198c75
+https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.13.27-hc69b07a_0.conda#59228490ceb3823a2e4e462f10398e0a
+https://conda.anaconda.org/conda-forge/linux-aarch64/gcc-12.3.0-hc1b51f9_2.conda#97aac23de07980a315aa0133d6efa742
+https://conda.anaconda.org/conda-forge/linux-aarch64/gcc_linux-aarch64-12.3.0-h464a8f7_2.conda#955e5b68fde8c90f0db374f4fa8af401
+https://conda.anaconda.org/conda-forge/linux-aarch64/gfortran_impl_linux-aarch64-12.3.0-hb7244be_2.conda#d76caf1d4ca5e5236c75910e19de72ce
+https://conda.anaconda.org/conda-forge/linux-aarch64/gxx_impl_linux-aarch64-12.3.0-hcde2664_2.conda#4c06e9b6797c0db3644e30b39a5d034c
+https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.21.2-hc419048_0.conda#55b51af37bf6fdcfe06f140e62e8c8db
+https://conda.anaconda.org/conda-forge/linux-aarch64/libgrpc-1.55.1-haa74edf_1.conda#46eae950f7a19ac6fcb19a4d4aa923f6
+https://conda.anaconda.org/conda-forge/linux-aarch64/libllvm16-16.0.6-h70e38ee_2.conda#1e3f20944cf50f803b68956a6eb717ff
+https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.23-pthreads_hd703e6f_0.conda#b8265d6197f98ed95a6cc2aa5efb708b
+https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.18.1-h0035360_2.conda#2af6cab876eae3ba28118051b9bbe039
+https://conda.anaconda.org/conda-forge/linux-aarch64/orc-1.8.4-hc144153_0.conda#f7ee397ea8b51fd9ffde422700c0de38
+https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.9.18-h4ac3b42_0_cpython.conda#4d36e157278470ac06508579c6d36555
 https://conda.anaconda.org/conda-forge/noarch/alabaster-0.7.13-pyhd8ed1ab_0.conda#06006184e203b61d3525f90de394471e
-https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.2.20-hb501df5_6.conda#9d5661f3ee977881dcabd67a1f3388ff
-https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.7.7-hcfe926b_3.conda#773d7c3ff6508861c3ecc027c0918d7c
-https://conda.anaconda.org/conda-forge/linux-aarch64/c-compiler-1.5.2-hb4cce97_0.conda#ea29c067379169a815018c1c94a05b9e
-https://conda.anaconda.org/conda-forge/noarch/certifi-2023.5.7-pyhd8ed1ab_0.conda#5d1b71c942b8421285934dad1d891ebc
-https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.1.0-pyhd8ed1ab_0.conda#7fcff9f6f123696e940bda77bd4d6551
+https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.3.1-h6673df4_0.conda#a83a866c35539d6ca02219169aedc049
+https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-http-0.7.10-hce45cec_2.conda#601fb54e8ac14b5fcc5f52dea355bccc
+https://conda.anaconda.org/conda-forge/linux-aarch64/brotli-python-1.0.9-py39h3d8bfb9_9.conda#ec5ce3a831ddd7ef4dd731dbe0cdc8e3
+https://conda.anaconda.org/conda-forge/linux-aarch64/c-compiler-1.6.0-h31becfc_0.conda#b98866e63b17433ea5921a826c93cb97
+https://conda.anaconda.org/conda-forge/noarch/certifi-2023.7.22-pyhd8ed1ab_0.conda#7f3dbc9179b4dde7da98dfb151d0ad22
+https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.2.0-pyhd8ed1ab_0.conda#313516e9a4b08b12dfb1e1cd390a96e3
 https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2#3faab06a954c2a04039983f2c4a50d99
-https://conda.anaconda.org/conda-forge/linux-aarch64/docutils-0.19-py39ha65689a_1.tar.bz2#fd0d3cb6620a155e9a1bbb5f0d5f2456
-https://conda.anaconda.org/conda-forge/linux-aarch64/gfortran-11.3.0-h6b6addb_13.conda#4770aba84b129f4720d7b19541e8c41e
-https://conda.anaconda.org/conda-forge/linux-aarch64/gfortran_linux-aarch64-11.3.0-hff98631_13.conda#e1e04e63df3cc0852a0f78ef44a502c2
-https://conda.anaconda.org/conda-forge/linux-aarch64/gxx-11.3.0-he2d1185_13.conda#ee78ab7859ca790c9fce0ea250ab270c
-https://conda.anaconda.org/conda-forge/linux-aarch64/gxx_linux-aarch64-11.3.0-h7ccc656_13.conda#639ac8a07fc9804aa12f248bd9391e23
+https://conda.anaconda.org/conda-forge/linux-aarch64/docutils-0.20.1-py39ha65689a_1.conda#6e00a0d3180e4fcfc2e81a00e342d55a
+https://conda.anaconda.org/conda-forge/linux-aarch64/gfortran-12.3.0-h8d4031d_2.conda#7f3669ae91f8b6a751239c43c9af4e3c
+https://conda.anaconda.org/conda-forge/linux-aarch64/gfortran_linux-aarch64-12.3.0-h1993883_2.conda#e1422a2caea6ce0bb53033e2b36ba46c
+https://conda.anaconda.org/conda-forge/linux-aarch64/gxx-12.3.0-hc1b51f9_2.conda#0c8ed54684ba4ac4753d08d18f8522a4
+https://conda.anaconda.org/conda-forge/linux-aarch64/gxx_linux-aarch64-12.3.0-h21accf6_2.conda#17030cb823d5e2cc5e0c4461ed01b9b0
 https://conda.anaconda.org/conda-forge/noarch/idna-3.4-pyhd8ed1ab_0.tar.bz2#34272b248891bddccc64479f9a7fffed
 https://conda.anaconda.org/conda-forge/noarch/imagesize-1.4.1-pyhd8ed1ab_0.tar.bz2#7de5386c8fea29e76b303f37dde4c352
-https://conda.anaconda.org/conda-forge/linux-aarch64/libclang-cpp16-16.0.3-default_h62e6ce5_0.conda#a0c1fa44d09dd846548f2190f016629b
-https://conda.anaconda.org/conda-forge/linux-aarch64/libclang13-16.0.3-default_hd1ddda2_0.conda#5d5ede3f3b3a5123926a72135f339d39
-https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.0.1-h7c02cbb_0.conda#587ae0395799f54f3a5feb20bd91d5f8
-https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-2.1.2-py39h599bc27_0.conda#13af483192015190404fede49f1a306e
-https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.24.3-py39hf88902c_0.conda#dc4187f9993e49b36eb9c61ce63ed3c5
+https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-17_linuxaarch64_openblas.conda#28fabad08c2cc13f3fd507cfaeb12b7c
+https://conda.anaconda.org/conda-forge/linux-aarch64/libclang-cpp16-16.0.6-default_h95d19f2_1.conda#d121e2bd6f5737d82e4c1fe838b6c313
+https://conda.anaconda.org/conda-forge/linux-aarch64/libclang13-16.0.6-default_h94a6407_1.conda#983de77f8dd54275e8ab63fc1e88f884
+https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-8.3.0-h4e8248e_0.conda#89bcf571053ccc2b5717c08e7af267bc
+https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-2.1.3-py39h7cc1d5f_0.conda#e6a9321ec38016e996e93c819e9d3457
 https://conda.anaconda.org/conda-forge/noarch/packaging-23.1-pyhd8ed1ab_0.conda#91cda59e66e1e4afe9476f8ef98f5c30
-https://conda.anaconda.org/conda-forge/noarch/pycparser-2.21-pyhd8ed1ab_0.tar.bz2#076becd9e05608f8dc72757d5f3a91ff
-https://conda.anaconda.org/conda-forge/noarch/pygments-2.15.1-pyhd8ed1ab_0.conda#d316679235612869eba305aa7d41d9bf
+https://conda.anaconda.org/conda-forge/noarch/pygments-2.16.1-pyhd8ed1ab_0.conda#40e5cb18165466773619e5c963f00a7b
 https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha2e5f31_6.tar.bz2#2a7de29fb590ca14b5243c4c812c8025
-https://conda.anaconda.org/conda-forge/noarch/pytz-2023.3-pyhd8ed1ab_0.conda#d3076b483092a435832603243567bc31
+https://conda.anaconda.org/conda-forge/noarch/pytz-2023.3.post1-pyhd8ed1ab_0.conda#c93346b446cd08c169d843ae5fc0da97
 https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2#4d22a9315e78c6827f806065957d566e
-https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-1.0.4-pyhd8ed1ab_0.conda#5a31a7d564f551d0e6dff52fd8cb5b16
-https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-1.0.2-py_0.tar.bz2#68e01cac9d38d0e717cd5c87bc3d2cc9
-https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.0.1-pyhd8ed1ab_0.conda#6c8c4d6eb2325e59290ac6dbbeacd5f0
-https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-py_0.tar.bz2#67cd9d9c0382d37479b4d306c369a2d4
-https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-1.0.3-py_0.tar.bz2#d01180388e6d1838c3e1ad029590aa7a
-https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.5-pyhd8ed1ab_2.tar.bz2#9ff55a0901cf952f05c654394de76bf7
-https://conda.anaconda.org/conda-forge/noarch/zipp-3.15.0-pyhd8ed1ab_0.conda#13018819ca8f5b7cc675a8faf1f5fedf
-https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.6.26-he1cc51f_6.conda#7917947b965bba2200e1360dfca6c7a6
-https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.8.6-h5f99f9b_15.conda#7b2f159a7d0a37e9d9641fe691c8b653
+https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_0.conda#da1d979339e2714c30a8e806a33ec087
+https://conda.anaconda.org/conda-forge/noarch/zipp-3.17.0-pyhd8ed1ab_0.conda#2e4d6bc0b14e10f895fc6791a7d9b26a
+https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-auth-0.7.0-h097f6a3_0.conda#1ae761c374023398911732ebbbed347f
+https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-mqtt-0.8.13-h331cd94_5.conda#da6c231a1c9033b01ff52e3629b41a8c
 https://conda.anaconda.org/conda-forge/noarch/babel-2.12.1-pyhd8ed1ab_1.conda#ac432e732804a81ddcf29c92ead57cde
-https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.15.1-py39hb26bf21_3.conda#dee0362c4fde8edce396183fd6390d6e
-https://conda.anaconda.org/conda-forge/linux-aarch64/clang-format-16-16.0.3-default_h62e6ce5_0.conda#127ae9f191d10b1aa2cc08dd5e1abdf1
-https://conda.anaconda.org/conda-forge/linux-aarch64/cxx-compiler-1.5.2-h4c384f3_0.conda#8ce6c4bc31f879baedd1f726f430fa6a
-https://conda.anaconda.org/conda-forge/linux-aarch64/fortran-compiler-1.5.2-h878be85_0.conda#0fc27753a4f9b39286bd58ce8870605e
-https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-6.6.0-pyha770c72_0.conda#f91a5d5175fb7ff2a91952ec7da59cb9
+https://conda.anaconda.org/conda-forge/linux-aarch64/clang-format-16-16.0.6-default_h95d19f2_1.conda#3c2cbd20022cd043a31bf0e2b8d61b3c
+https://conda.anaconda.org/conda-forge/linux-aarch64/cxx-compiler-1.6.0-h2a328a1_0.conda#3847c922cacfe5a3d7ee663ffde014a4
+https://conda.anaconda.org/conda-forge/linux-aarch64/fortran-compiler-1.6.0-h7048d53_0.conda#73a92b0562e3b4f260c57199da56cd07
+https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-6.8.0-pyha770c72_0.conda#4e9f59a060c3be52bc4ddc46ee9b6946
 https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2#c8490ed5c70966d232fdd389d0dbed37
-https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.10.0-h48e691c_0.conda#01f00446904f7c7195e683af9aefa94b
-https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.2.8-h9b4b6da_4.conda#664b7165382fa299ce27601dccf7c6b6
-https://conda.anaconda.org/conda-forge/linux-aarch64/brotlipy-0.7.0-py39h0fd3b05_1005.tar.bz2#5d37ef329c084829d3ff5b172a08b8f9
-https://conda.anaconda.org/conda-forge/linux-aarch64/clang-format-16.0.3-default_h62e6ce5_0.conda#0f6f50d6f31a08a98624c3be64f550c2
-https://conda.anaconda.org/conda-forge/linux-aarch64/compilers-1.5.2-h8af1aa0_0.conda#3505d3b81bd518ea3fd084f33f6d486f
-https://conda.anaconda.org/conda-forge/linux-aarch64/cryptography-40.0.2-py39h8a84b6a_0.conda#c6a693ddc852ab406274d8460b2bb50b
-https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.19.9-h28bbba8_5.conda#3f219f8ae0c727a4f3f19c782f41368d
-https://conda.anaconda.org/conda-forge/linux-aarch64/clang-tools-16.0.3-default_h62e6ce5_0.conda#08239d85a334bbc456065071b6d3a637
-https://conda.anaconda.org/conda-forge/noarch/pyopenssl-23.1.1-pyhd8ed1ab_0.conda#0b34aa3ab7e7ccb1765a03dd9ed29938
-https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.10.57-h0c284da_10.conda#11aedea17525111f90177e348dffaadf
-https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.15-pyhd8ed1ab_0.conda#27db656619a55d727eaf5a6ece3d2fd6
-https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-12.0.0-ha190411_1_cpu.conda#9f2fc77a2ac4a062951234c13e79ecac
-https://conda.anaconda.org/conda-forge/noarch/requests-2.29.0-pyhd8ed1ab_0.conda#5fa992d972fbccfc069161805122cb8d
-https://conda.anaconda.org/conda-forge/linux-aarch64/arrow-cpp-12.0.0-h8af1aa0_1_cpu.conda#a81e6fda770c68d7d008daeb3f554477
-https://conda.anaconda.org/conda-forge/noarch/sphinx-7.0.0-pyhd8ed1ab_0.conda#3788445f967a893e936450337da77a13
-https://conda.anaconda.org/conda-forge/noarch/parquet-cpp-1.5.1-2.tar.bz2#79a5f78c42817594ae016a7896521a97
-https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-12.0.0-py39he66044c_1_cpu.conda#da0d11fefb74456199b98dcb7512a49d
+https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-17_linuxaarch64_openblas.conda#41ed49a8f3a083999c2e733ddc2d4471
+https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-2.12.0-h84d7bec_0.conda#ce863452ceb6292d146757595fffbf11
+https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-17_linuxaarch64_openblas.conda#362f230b41a01afb0445abd526a8d3e1
+https://conda.anaconda.org/conda-forge/noarch/urllib3-2.0.5-pyhd8ed1ab_0.conda#3bda70bbeb2920f44db5375af2e5fe38
+https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-s3-0.3.12-h6ca3935_2.conda#0a24449a28f67d114e4d20d4df3baa4d
+https://conda.anaconda.org/conda-forge/linux-aarch64/clang-format-16.0.6-default_h95d19f2_1.conda#44b5a7a6c6cb478dbe16598c79efec02
+https://conda.anaconda.org/conda-forge/linux-aarch64/compilers-1.6.0-h8af1aa0_0.conda#8d3b8e9dd6f93720c7a06d87452a4a6d
+https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.0-py39hf88902c_0.conda#ee4c45e5606a8c914488d00e532f9d38
+https://conda.anaconda.org/conda-forge/noarch/requests-2.31.0-pyhd8ed1ab_0.conda#a30144e4156cdbb236f99ebb49828f8b
+https://conda.anaconda.org/conda-forge/linux-aarch64/aws-crt-cpp-0.20.2-h6083446_18.conda#10b87087e8e10784529525371400428a
+https://conda.anaconda.org/conda-forge/linux-aarch64/clang-tools-16.0.6-default_h95d19f2_1.conda#ac593d8bcff00066daf4cb5b34cab562
+https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.10.57-hccb6cd8_16.conda#010c0589664c81fd414ac762bc245b92
+https://conda.anaconda.org/conda-forge/linux-aarch64/libarrow-12.0.0-hd466f35_9_cpu.conda#f03b35cda80bf34c706436ecda89ec16
+https://conda.anaconda.org/conda-forge/linux-aarch64/arrow-cpp-12.0.0-h02150e3_9_cpu.conda#b001226e5b2eeebf538f95a11e265b10
+https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-12.0.0-py39h87ec4b3_9_cpu.conda#cc5b27f684270f1d52679f0565546a61
+https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-1.0.7-pyhd8ed1ab_0.conda#aebfabcb60c33a89c1f9290cab49bc93
+https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-1.0.5-pyhd8ed1ab_0.conda#ebf08f5184d8eaa486697bc060031953
+https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.0.4-pyhd8ed1ab_0.conda#a9a89000dfd19656ad004b937eeb6828
+https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-1.0.6-pyhd8ed1ab_0.conda#cf5c9649272c677a964a7313279e3a9b
+https://conda.anaconda.org/conda-forge/noarch/sphinx-7.2.6-pyhd8ed1ab_0.conda#bbfd1120d1824d2d073bc65935f0e4c0
+https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.9-pyhd8ed1ab_0.conda#0612e497d7860728f2cda421ea2aec09
diff --git a/cpp/conda-osx-arm64.lock b/cpp/conda-osx-arm64.lock
index 88d7ab5..389b4a0 100644
--- a/cpp/conda-osx-arm64.lock
+++ b/cpp/conda-osx-arm64.lock
@@ -1,136 +1,133 @@
 # Generated by conda-lock.
 # platform: osx-arm64
-# input_hash: 6d98886a185c0854c9927a4bbf0fb0fecbcbcd27e96c314acba5a6a20470fc64
+# input_hash: 403b188f1602dcad95131c14a200cebf2797e517261ddfa8569fec785cffe8c5
 @EXPLICIT
-https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.8.17-hb547adb_0.conda#53c49c556772e61ebcd4e0b39c8b7432
+https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.8.23-hb547adb_0.conda#f8cf439f68938da2bddffdc75c10e0ee
 https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-h3422bc3_4.tar.bz2#fc76ace7b94fb1f694988ab1b14dd248
-https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.18.1-h3422bc3_0.tar.bz2#5dd04dad345af4f1e8f3f0d5afc03b67
-https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2023.5.7-hf0a4a13_0.conda#a8387be82224743cf849fb907790b91a
-https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.0.9-h1a8c8d9_8.tar.bz2#84eb0c3c995a865079080d092e4a3c06
-https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-16.0.3-h4653b0c_0.conda#f660f7ad9f5866eabd0a4ad09c17fe50
+https://conda.anaconda.org/conda-forge/osx-arm64/c-ares-1.19.1-hb547adb_0.conda#e7fc7430440d255e3a9c7e5a52f7b294
+https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2023.7.22-hf0a4a13_0.conda#e1b99ac4dbcee71a71682996f67f7965
+https://conda.anaconda.org/conda-forge/osx-arm64/icu-73.2-hc8870d7_0.conda#8521bd47c0e11c5902535bb1a17c565f
+https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.0.9-h1a8c8d9_9.conda#82354022c67480c61419b6e47377af89
+https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-16.0.6-h4653b0c_0.conda#9d7d724faf0413bf1dbc5a85935700c8
 https://conda.anaconda.org/conda-forge/osx-arm64/libev-4.33-h642e427_1.tar.bz2#566dbf70fe79eacdb3c3d3d195a27f55
 https://conda.anaconda.org/conda-forge/osx-arm64/libffi-3.4.2-h3422bc3_5.tar.bz2#086914b672be056eb70fd4285b6783b6
-https://conda.anaconda.org/conda-forge/noarch/libgfortran-devel_osx-arm64-11.3.0-hfe9555d_31.conda#f3e5c7b753169458da535cfe0caa2e61
+https://conda.anaconda.org/conda-forge/noarch/libgfortran-devel_osx-arm64-12.3.0-hc62be1c_1.conda#83f84bb2f0f059f0faafbd5ba1a43e2b
 https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.17-he4db4b2_0.tar.bz2#686f9c755574aa221f29fbcf36a67265
 https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.8.0-h1a8c8d9_0.tar.bz2#f8c9c41a122ab3abdf8943b13f4957ee
-https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.2.13-h03a7124_4.tar.bz2#780852dc54c4c07e64b276a97f89c162
-https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-16.0.3-h1c12783_0.conda#e42b4e879795cf484f85766c5ab52e72
-https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.3-h07bb92c_1.tar.bz2#db86e5a978380a13f5559f97afdfe99d
-https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.9-3_cp39.conda#f8fb5fb65327a2429b084833c8ff1dbc
+https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.2.13-h53f4e23_5.conda#1a47f5236db2e06a320ffa0392f81bd8
+https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-16.0.6-h1c12783_0.conda#52e5730888439f7f55fd4f83905581b4
+https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.4-h7ea286d_0.conda#318337fb9d0c53ba635efb7888242373
+https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.9-4_cp39.conda#be9e11a37bbab9cfdbcb36e52d8d73cb
 https://conda.anaconda.org/conda-forge/noarch/tzdata-2023c-h71feb2d_0.conda#939e3e74d8be4dac89ce83b20de2492a
 https://conda.anaconda.org/conda-forge/osx-arm64/xz-5.2.6-h57fd34a_0.tar.bz2#39c6b54e94014701dd157f4f576ed211
-https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.2.16-h7a7fafa_6.conda#e57fd44f7b3d9cfc4f6cb565c7669ca1
-https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.1.9-h7a7fafa_1.conda#c30aaa8e5cb99a2627bd7ba7d9d4bbfe
-https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.1.14-h7a7fafa_6.conda#2ae79232986d95e61b6966f656197011
+https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.2.17-h31a6291_1.conda#1498d4ee790b59b455b2e6f7f3cd199b
+https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-sdkutils-0.1.11-h31a6291_1.conda#f5e4ad258325e2cd3d1d63eb0ccf3128
+https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.1.16-h31a6291_1.conda#a17f301a28e43bfa03d7c83e950b5062
 https://conda.anaconda.org/conda-forge/osx-arm64/gflags-2.2.2-hc88da5d_1004.tar.bz2#aab9ddfad863e9ef81229a1f8852211b
 https://conda.anaconda.org/conda-forge/osx-arm64/gmp-6.2.1-h9f76cd9_0.tar.bz2#f8140773b6ca51bf32feec9b4290a8c5
-https://conda.anaconda.org/conda-forge/osx-arm64/gtest-1.13.0-h1995070_1.conda#bd0361de2aeb3a95a6ccf4de4d238231
+https://conda.anaconda.org/conda-forge/osx-arm64/gtest-1.14.0-h1995070_1.conda#06fcdee735ef3e60e0d53c4dccfef5ff
 https://conda.anaconda.org/conda-forge/osx-arm64/isl-0.25-h9a09cb3_0.tar.bz2#b0c90b63ffeb9e2d045be8f5bc64741c
-https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20230125.0-cxx17_hb7217d7_1.conda#22a5254be25ace5abcd06468f58f08bc
-https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.0.9-h1a8c8d9_8.tar.bz2#640ea7b788cdd0420409bd8479f023f9
-https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.0.9-h1a8c8d9_8.tar.bz2#572907b78be867937c258421bc0807a8
+https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20230125.3-cxx17_h13dd4ca_0.conda#e9edfc273c30153b3427332e90110422
+https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.0.9-h1a8c8d9_9.conda#af03c66e8cb688221bdc9e2b0faaa2bf
+https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.0.9-h1a8c8d9_9.conda#8231f81e72b1113eb2ed8d2586c82691
 https://conda.anaconda.org/conda-forge/osx-arm64/libcrc32c-1.1.2-hbdafb3b_0.tar.bz2#32bd82a6a625ea6ce090a81c3d34edeb
 https://conda.anaconda.org/conda-forge/osx-arm64/libedit-3.1.20191231-hc8eb9b7_2.tar.bz2#30e4362988a2623e9eb34337b83e01f9
-https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-12.2.0-h0eea778_31.conda#244a7665228221cc951d5126b8bc1465
-https://conda.anaconda.org/conda-forge/osx-arm64/libllvm14-14.0.6-hf6e71e7_1.tar.bz2#2ec0ff9a370305311ce222bcb085b72d
-https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-3.21.12-hb5ab8b9_0.conda#7adb342474af442e3842c422f07fbf68
-https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.40.0-h76d750c_1.conda#edd0a4124637530b70825aa63892812a
+https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-13.2.0-hf226fd6_1.conda#4480d71b98c87faafab132d33e23135e
+https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.43.0-hb31c410_0.conda#060a9948665e56a38060a1ed3ebc553a
+https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.11.5-h25269f3_1.conda#627b5d1377536b5b632ba53cd1455555
 https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.9.4-hb7217d7_0.conda#45505bec548634f7d05e02fb25262cb9
-https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.1.0-h53f4e23_3.conda#a31de5ec739b850a810e78959e8810fc
-https://conda.anaconda.org/conda-forge/osx-arm64/re2-2023.02.02-hb7217d7_0.conda#407639ad13c9dc4d2510c5e2a99c2ada
+https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.1.3-h53f4e23_0.conda#40d01d3f39589f54b618ddd28a5a48cb
+https://conda.anaconda.org/conda-forge/osx-arm64/re2-2023.03.02-hc5e2d97_0.conda#7a851c0ab05247e3246eca2c3b243b9a
 https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h92ec313_1.conda#8cbb776a2f641b943d413b3e19df71f4
 https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.1.10-h17c5cce_0.conda#ac82a611d1a67a598096ebaa857198e3
 https://conda.anaconda.org/conda-forge/osx-arm64/tapi-1100.0.11-he4954df_0.tar.bz2#d83362e7d0513f35f454bc50b0ca591d
 https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.12-he1e0b03_0.tar.bz2#2cb3d18eac154109107f093860bd545f
-https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.2.13-h03a7124_4.tar.bz2#34161cff4e29cc45e536abf2f13fd6b4
-https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.2-hf913c23_6.conda#8f346953ef63bf5fb482488a659adcf3
-https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.5.26-h9c01cc2_0.conda#46d128c2c3f04cbf4f2c7a0ba568763b
+https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.2.13-h53f4e23_5.conda#a08383f223b10b71492d27566fafbf6c
+https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.5-h4f39d0f_0.conda#5b212cfb7f9d71d603ad891879dc7933
+https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.6.0-h43a37b4_0.conda#71ae63d3c40493dfd1f6644f5bb650bb
 https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.6.0-h6da1cb0_0.tar.bz2#5a570729c7709399cf8511aeeda6f989
-https://conda.anaconda.org/conda-forge/osx-arm64/gmock-1.13.0-hce30654_1.conda#d2db79d7bdc901607be0db523af3058d
-https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.20.1-h69eda48_0.conda#a85db53e45b1173f270fc998dd40ec03
-https://conda.anaconda.org/conda-forge/osx-arm64/libclang-cpp14-14.0.6-default_h81a5282_0.tar.bz2#6cfc1343e167d250367983b1864adc04
-https://conda.anaconda.org/conda-forge/osx-arm64/libclang13-14.0.6-default_he70ec0d_0.tar.bz2#839cbd353de00eb3d477cd82cc489750
-https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h5643135_0.conda#125372df3bbf157a0dff5dd60d73d7b1
-https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-12_2_0_hd922786_31.conda#dfc3dff1ce831c8e821f19d5d218825a
-https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.54.1-h9dbdbd0_0.conda#43f1e04484dcac26a6bd4c6f56ffb818
+https://conda.anaconda.org/conda-forge/osx-arm64/gmock-1.14.0-hce30654_1.conda#8575d6f563a7147195fd2636d8222f02
+https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.2-h92f50d5_0.conda#92f1cff174a538e0722bf2efb16fc0b2
+https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.12-h2757513_1.conda#1a109764bff3bdc7bdd84088347d71dc
+https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0-13_2_0_hd922786_1.conda#1ad37a5c60c250bb2b4a9f75563e181c
+https://conda.anaconda.org/conda-forge/osx-arm64/libllvm15-15.0.7-h504e6bf_3.conda#cef4a00532f06f6797fbe2425d4db2a7
 https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.52.0-hae82a92_0.conda#1d319e95a0216f801293626a00337712
-https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.10.0-h7a5bd25_3.tar.bz2#1ffa4340e73809db5a7516cb1a7425a7
-https://conda.anaconda.org/conda-forge/osx-arm64/llvm-tools-14.0.6-hf6e71e7_1.tar.bz2#e97dcf92f03537c52aa2dcdcaf6ef75c
+https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-4.23.2-hf32f9b9_5.conda#c7eb4282a33541f393e168a63e0a0c3c
+https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.11.0-h7a5bd25_0.conda#029f7dc931a3b626b94823bc77830b01
 https://conda.anaconda.org/conda-forge/osx-arm64/mpfr-4.2.0-he09a6ba_0.conda#6ec2fb83ce146e5bc944020027d6c9e4
-https://conda.anaconda.org/conda-forge/osx-arm64/orc-1.8.3-hef0d403_0.conda#5fe39445f76fa6f2a02b8033f2e5872b
-https://conda.anaconda.org/conda-forge/osx-arm64/python-3.9.16-hea58f1e_0_cpython.conda#d2dfc4fe1da1624e020334b1000c6a3d
+https://conda.anaconda.org/conda-forge/osx-arm64/python-3.9.18-hfa1ae8a_0_cpython.conda#7672472bbab6419a1211403e7c041116
 https://conda.anaconda.org/conda-forge/osx-arm64/sigtool-0.1.3-h44b9a77_0.tar.bz2#4a2cac04f86a4540b8c9b8d8f597848f
 https://conda.anaconda.org/conda-forge/noarch/alabaster-0.7.13-pyhd8ed1ab_0.conda#06006184e203b61d3525f90de394471e
-https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.13.21-hc2875bd_3.conda#9ca32cf4861e600e638ef38a720722ca
-https://conda.anaconda.org/conda-forge/noarch/certifi-2023.5.7-pyhd8ed1ab_0.conda#5d1b71c942b8421285934dad1d891ebc
-https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.1.0-pyhd8ed1ab_0.conda#7fcff9f6f123696e940bda77bd4d6551
-https://conda.anaconda.org/conda-forge/osx-arm64/clang-14-14.0.6-default_h81a5282_0.tar.bz2#ad7388bad4d7416ce2bbacddb2faa577
-https://conda.anaconda.org/conda-forge/osx-arm64/clang-format-14-14.0.6-default_h81a5282_0.tar.bz2#354fa98868ea849e38e7dd1ed4eabe36
+https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.13.27-hf096fb3_0.conda#16605b66d891e1de35e6ea8fcbe9cd20
+https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.0.9-py39h23fbdae_9.conda#ef4c58e8f1811e0730accf3f425e2e5f
+https://conda.anaconda.org/conda-forge/noarch/certifi-2023.7.22-pyhd8ed1ab_0.conda#7f3dbc9179b4dde7da98dfb151d0ad22
+https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.2.0-pyhd8ed1ab_0.conda#313516e9a4b08b12dfb1e1cd390a96e3
 https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2#3faab06a954c2a04039983f2c4a50d99
-https://conda.anaconda.org/conda-forge/osx-arm64/docutils-0.19-py39h2804cbe_1.tar.bz2#509daec50d39e5f31eb2992d2248752e
+https://conda.anaconda.org/conda-forge/osx-arm64/docutils-0.20.1-py39h2804cbe_1.conda#ba0d0e4c08111c3e9263dab65b061ef3
 https://conda.anaconda.org/conda-forge/noarch/idna-3.4-pyhd8ed1ab_0.tar.bz2#34272b248891bddccc64479f9a7fffed
 https://conda.anaconda.org/conda-forge/noarch/imagesize-1.4.1-pyhd8ed1ab_0.tar.bz2#7de5386c8fea29e76b303f37dde4c352
-https://conda.anaconda.org/conda-forge/osx-arm64/ld64_osx-arm64-609-h7167370_13.conda#95b0f14e103c5a2c27f5d53609e60643
-https://conda.anaconda.org/conda-forge/osx-arm64/libclang-14.0.6-default_h81a5282_0.tar.bz2#695bbd10eb6d8bfd19253224cf130089
-https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.0.1-heffe338_0.conda#b71839afce458680e4015d55786f0a29
-https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.21-openmp_hc731615_3.tar.bz2#2a980a5d8cc34ce70d339b983f9920de
-https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.18.1-ha061701_1.conda#7faeae04727bbae5023ec95334a4be84
-https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-2.1.2-py39h02fc5c5_0.conda#525d6fb3283d4b90cd9f92c9811214af
+https://conda.anaconda.org/conda-forge/osx-arm64/ld64_osx-arm64-609-hc4dc95b_14.conda#1d41ae30b0c077ef3feab2f2e27bd593
+https://conda.anaconda.org/conda-forge/osx-arm64/libclang-cpp15-15.0.7-default_h5dc8d65_3.conda#99c37593de0f76769f089218e493f083
+https://conda.anaconda.org/conda-forge/osx-arm64/libclang13-15.0.7-default_hc7183e1_3.conda#3d011fbc2c7d55b4d6716a9b26da1185
+https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.3.0-hc52a3a8_0.conda#f7cd06ec16f40bf40c565977c363d1fd
+https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.55.1-hc384137_1.conda#03d7eea2d195cb77057c9652f939aa86
+https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.24-openmp_hd76b1f2_0.conda#aacb05989f358affe1bafd4ea7294db4
+https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.18.1-ha061701_2.conda#c1a4bb91d705cc903de58a95aa35ab5b
+https://conda.anaconda.org/conda-forge/osx-arm64/llvm-tools-15.0.7-h504e6bf_3.conda#56a351b4eba7ce574fa2702770e74252
+https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-2.1.3-py39h0f82c59_0.conda#68764c224cb1c47b13f944f3e08a24c3
 https://conda.anaconda.org/conda-forge/osx-arm64/mpc-1.3.1-h91ba8db_0.conda#362af269d860ae49580f8f032a68b0df
+https://conda.anaconda.org/conda-forge/osx-arm64/orc-1.8.4-h13b7ede_0.conda#b70ab5dec9bc34dcab87bfd1c97b2a2b
 https://conda.anaconda.org/conda-forge/noarch/packaging-23.1-pyhd8ed1ab_0.conda#91cda59e66e1e4afe9476f8ef98f5c30
-https://conda.anaconda.org/conda-forge/noarch/pycparser-2.21-pyhd8ed1ab_0.tar.bz2#076becd9e05608f8dc72757d5f3a91ff
-https://conda.anaconda.org/conda-forge/noarch/pygments-2.15.1-pyhd8ed1ab_0.conda#d316679235612869eba305aa7d41d9bf
+https://conda.anaconda.org/conda-forge/noarch/pygments-2.16.1-pyhd8ed1ab_0.conda#40e5cb18165466773619e5c963f00a7b
 https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha2e5f31_6.tar.bz2#2a7de29fb590ca14b5243c4c812c8025
-https://conda.anaconda.org/conda-forge/noarch/pytz-2023.3-pyhd8ed1ab_0.conda#d3076b483092a435832603243567bc31
+https://conda.anaconda.org/conda-forge/noarch/pytz-2023.3.post1-pyhd8ed1ab_0.conda#c93346b446cd08c169d843ae5fc0da97
 https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2#4d22a9315e78c6827f806065957d566e
-https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-1.0.4-pyhd8ed1ab_0.conda#5a31a7d564f551d0e6dff52fd8cb5b16
-https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-1.0.2-py_0.tar.bz2#68e01cac9d38d0e717cd5c87bc3d2cc9
-https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.0.1-pyhd8ed1ab_0.conda#6c8c4d6eb2325e59290ac6dbbeacd5f0
-https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-py_0.tar.bz2#67cd9d9c0382d37479b4d306c369a2d4
-https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-1.0.3-py_0.tar.bz2#d01180388e6d1838c3e1ad029590aa7a
-https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.5-pyhd8ed1ab_2.tar.bz2#9ff55a0901cf952f05c654394de76bf7
-https://conda.anaconda.org/conda-forge/noarch/zipp-3.15.0-pyhd8ed1ab_0.conda#13018819ca8f5b7cc675a8faf1f5fedf
-https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.2.20-heb79caa_6.conda#c1e8dbb4ea0832d4e5a5fc3a46db4dd5
-https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.7.7-h5140e40_3.conda#b8c39ae50ac4843d360dd1424b9da243
+https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_0.conda#da1d979339e2714c30a8e806a33ec087
+https://conda.anaconda.org/conda-forge/noarch/zipp-3.17.0-pyhd8ed1ab_0.conda#2e4d6bc0b14e10f895fc6791a7d9b26a
+https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.3.1-h537fd75_0.conda#44aa56ba1f1eacabf4b494133b0bcdcb
+https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.7.10-h5019b2f_2.conda#cc1f736e9df6865cbe227c22b3713c33
 https://conda.anaconda.org/conda-forge/noarch/babel-2.12.1-pyhd8ed1ab_1.conda#ac432e732804a81ddcf29c92ead57cde
-https://conda.anaconda.org/conda-forge/osx-arm64/cctools_osx-arm64-973.0.1-hef52d2f_13.conda#ec8f13409a2be66371f6d1022ce4fe9a
-https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.15.1-py39h7e6b969_3.conda#259002f955175cc89beb8477de5de291
-https://conda.anaconda.org/conda-forge/osx-arm64/clang-14.0.6-hce30654_0.tar.bz2#4b60f8635f0d1c6e143551fa82e91945
-https://conda.anaconda.org/conda-forge/osx-arm64/clang-format-14.0.6-default_h81a5282_0.tar.bz2#46cea07c600c519f00850cec2da86575
-https://conda.anaconda.org/conda-forge/osx-arm64/gfortran_impl_osx-arm64-11.3.0-h2a9d086_31.conda#dfb92c7de2ac984c2dc3f58dd62ef24d
-https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-6.6.0-pyha770c72_0.conda#f91a5d5175fb7ff2a91952ec7da59cb9
+https://conda.anaconda.org/conda-forge/osx-arm64/cctools_osx-arm64-973.0.1-h2a25c60_14.conda#09f973985e770a7fbbca9a299af51a8b
+https://conda.anaconda.org/conda-forge/osx-arm64/clang-15-15.0.7-default_h5dc8d65_3.conda#3b214c8a23030d3a04389cbcd4bb84e4
+https://conda.anaconda.org/conda-forge/osx-arm64/clang-format-15-15.0.7-default_h5dc8d65_3.conda#037fa18a2b6befdc1be50237a07b7827
+https://conda.anaconda.org/conda-forge/osx-arm64/gfortran_impl_osx-arm64-12.3.0-hbbb9e1e_1.conda#21ac0fb1a74b1edd0b53d0508f418723
+https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-6.8.0-pyha770c72_0.conda#4e9f59a060c3be52bc4ddc46ee9b6946
 https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.2-pyhd8ed1ab_1.tar.bz2#c8490ed5c70966d232fdd389d0dbed37
-https://conda.anaconda.org/conda-forge/osx-arm64/ld64-609-h619f069_13.conda#c771ebc91a8088d5078332c83758e774
-https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-16_osxarm64_openblas.tar.bz2#53d6d5097f0d62e24db8c1979a21102e
-https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.10.0-he22f4c0_0.conda#af289b4ce2725e0e6d7514a28907f0f5
-https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.6.26-h0c2019c_6.conda#71c3b9ab371b77d9cf4d714eb10c5c5a
-https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.8.6-h34492a6_15.conda#65d632945d7d470b60af060b32156cc5
-https://conda.anaconda.org/conda-forge/osx-arm64/brotlipy-0.7.0-py39h02fc5c5_1005.tar.bz2#cf0b1f6f29ee28e7b20d49cb66bae19e
-https://conda.anaconda.org/conda-forge/osx-arm64/cctools-973.0.1-hcbb26d4_13.conda#0f89fe3819b672b09d7e6cadc8932cea
-https://conda.anaconda.org/conda-forge/osx-arm64/clang-tools-14.0.6-default_h81a5282_0.tar.bz2#f263a32ced33d9bfe79618471446acfa
-https://conda.anaconda.org/conda-forge/osx-arm64/clangxx-14.0.6-default_hb7ecf47_0.tar.bz2#abb3bf7081791c101fcb2851c64900ca
-https://conda.anaconda.org/conda-forge/osx-arm64/cryptography-40.0.2-py39he2a39a8_0.conda#331356c9789de2c4ce20da502b519e8c
-https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-16_osxarm64_openblas.tar.bz2#c7cfc18378f00d3faf7f8a9a2553be3c
-https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-16_osxarm64_openblas.tar.bz2#52d270c579bfca986d6cdd81eb5ed6e7
-https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.2.8-h28047f4_4.conda#f411657e1e3b421264a80fcb1a555be4
-https://conda.anaconda.org/conda-forge/noarch/compiler-rt_osx-arm64-14.0.6-h48302dc_0.tar.bz2#ebcb473032038866101b70f9f270a9a2
-https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.24.3-py39h485cf63_0.conda#85153e84ad6dee82ff538cc82d7d812a
-https://conda.anaconda.org/conda-forge/noarch/pyopenssl-23.1.1-pyhd8ed1ab_0.conda#0b34aa3ab7e7ccb1765a03dd9ed29938
-https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.19.9-h1ca6c90_5.conda#508092b4ed6e127b0c91c7da8a64d16b
-https://conda.anaconda.org/conda-forge/osx-arm64/compiler-rt-14.0.6-h30b49de_0.tar.bz2#b88a5457fa7def557e5902046ab56b6e
-https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.15-pyhd8ed1ab_0.conda#27db656619a55d727eaf5a6ece3d2fd6
-https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.10.57-hc8901a9_10.conda#8d0bc639102f132ca513c258892414ad
-https://conda.anaconda.org/conda-forge/osx-arm64/clang_osx-arm64-14.0.6-h15773ab_6.conda#d8f3900d91a67bc95856b297b1fbd4ae
-https://conda.anaconda.org/conda-forge/noarch/requests-2.29.0-pyhd8ed1ab_0.conda#5fa992d972fbccfc069161805122cb8d
-https://conda.anaconda.org/conda-forge/osx-arm64/c-compiler-1.5.2-h5008568_0.conda#56a88306583601d05b6eeded173d73d9
-https://conda.anaconda.org/conda-forge/osx-arm64/clangxx_osx-arm64-14.0.6-he29aa18_6.conda#7a6be3e4c92a1cedf333f44d77fd732f
-https://conda.anaconda.org/conda-forge/osx-arm64/gfortran_osx-arm64-11.3.0-h57527a5_1.conda#0667d72758054cb77857af171b40897c
-https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-12.0.0-h5d58556_1_cpu.conda#b0996a50b8c967a941405d691413dfca
-https://conda.anaconda.org/conda-forge/noarch/sphinx-7.0.0-pyhd8ed1ab_0.conda#3788445f967a893e936450337da77a13
-https://conda.anaconda.org/conda-forge/osx-arm64/arrow-cpp-12.0.0-hce30654_1_cpu.conda#6a88d0484f1e352ebfce3ddd6f8109f0
-https://conda.anaconda.org/conda-forge/osx-arm64/cxx-compiler-1.5.2-hffc8910_0.conda#3dd2dd956573a59e32711e2e08bb5d8b
-https://conda.anaconda.org/conda-forge/osx-arm64/gfortran-12.2.0-h1ca8e4b_1.conda#93aa3c515165fabe0130c421a3d1b794
-https://conda.anaconda.org/conda-forge/osx-arm64/fortran-compiler-1.5.2-h2ccabda_0.conda#21d7e4d79b87bf28d865241f7dff5629
-https://conda.anaconda.org/conda-forge/noarch/parquet-cpp-1.5.1-2.tar.bz2#79a5f78c42817594ae016a7896521a97
-https://conda.anaconda.org/conda-forge/osx-arm64/compilers-1.5.2-hce30654_0.conda#4bf0aaf590a633d103a70841bb9f2f2e
-https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-12.0.0-py39ha0e5d75_1_cpu.conda#728a6fd015e918962bce6e96cf975ee4
+https://conda.anaconda.org/conda-forge/osx-arm64/ld64-609-h89fa09d_14.conda#5d2c82c220addd4630baaa7118a301d3
+https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-18_osxarm64_openblas.conda#928d0c0b57e342a8629f5f5e001ee0d0
+https://conda.anaconda.org/conda-forge/osx-arm64/libclang-15.0.7-default_h5dc8d65_3.conda#c89d217a6315d89044ed531292678456
+https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.12.0-h5263b79_0.conda#75fc0a5e7a410520474b48b2bda25472
+https://conda.anaconda.org/conda-forge/noarch/urllib3-2.0.5-pyhd8ed1ab_0.conda#3bda70bbeb2920f44db5375af2e5fe38
+https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.7.0-h60b404a_0.conda#f031427795320cc7cb9beef56a13a671
+https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.8.13-hb92fe9a_5.conda#dc262a22eb5c4a0367c02c16093cb565
+https://conda.anaconda.org/conda-forge/osx-arm64/cctools-973.0.1-hd1ac623_14.conda#46c0f28ac1c5f417f46e028212f72f91
+https://conda.anaconda.org/conda-forge/osx-arm64/clang-15.0.7-hce30654_3.conda#0871ba77c4bec31504b371a4f2525a7b
+https://conda.anaconda.org/conda-forge/osx-arm64/clang-format-15.0.7-default_h5dc8d65_3.conda#c5238e0f10ad14fd48a282bdda50e164
+https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-18_osxarm64_openblas.conda#ee0108105d7181f1c6f8c4269883ff3b
+https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-18_osxarm64_openblas.conda#92cd5c16ed732ac6c439145aa21ec7c5
+https://conda.anaconda.org/conda-forge/noarch/requests-2.31.0-pyhd8ed1ab_0.conda#a30144e4156cdbb236f99ebb49828f8b
+https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.3.12-h1680e5f_2.conda#49fdbf7c6f654f3d70419fc4a2df4cfe
+https://conda.anaconda.org/conda-forge/osx-arm64/clang-tools-15.0.7-default_h5dc8d65_3.conda#ab94653a176bda40d45bb6406f0bcff1
+https://conda.anaconda.org/conda-forge/osx-arm64/clangxx-15.0.7-default_h610c423_3.conda#1919a441b26f5cd1181870be6b4ce31a
+https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.0-py39h485cf63_0.conda#c73f87c7eb37ba0511fee20eec300cb1
+https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.20.2-h95ecd1a_18.conda#44a3657263114f3a900b6cfc06c4a54c
+https://conda.anaconda.org/conda-forge/noarch/compiler-rt_osx-arm64-15.0.7-hf8d1dfb_1.conda#0722cbdc69a52c82acc4e265913a21cd
+https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.10.57-h090cfb9_16.conda#f0c5e89c858f17bc961492b8d7ababd5
+https://conda.anaconda.org/conda-forge/osx-arm64/compiler-rt-15.0.7-hf8d1dfb_1.conda#355703f3e33fd12037800d28680845cb
+https://conda.anaconda.org/conda-forge/osx-arm64/clang_osx-arm64-15.0.7-h77e971b_3.conda#4799cb60f8ff17edaf3574b28681d2a0
+https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-12.0.0-heca9b86_9_cpu.conda#362a71946291ee660b665042d4dcef7b
+https://conda.anaconda.org/conda-forge/osx-arm64/arrow-cpp-12.0.0-hecb7464_9_cpu.conda#f4a9309d84efad23ff0007dfbd574d73
+https://conda.anaconda.org/conda-forge/osx-arm64/c-compiler-1.6.0-hd291e01_0.conda#7d58fb216ad601b545826449d8d4c34e
+https://conda.anaconda.org/conda-forge/osx-arm64/clangxx_osx-arm64-15.0.7-h768a7fd_3.conda#16e11574eeb3cfa3da194692da449aeb
+https://conda.anaconda.org/conda-forge/osx-arm64/gfortran_osx-arm64-12.3.0-h57527a5_1.conda#7d8ce258d478b7dbcc2728168a6959a1
+https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-12.0.0-py39hf40061a_9_cpu.conda#2918200a500b6f48eb4d7608a84823b7
+https://conda.anaconda.org/conda-forge/osx-arm64/cxx-compiler-1.6.0-h1995070_0.conda#35c1be0a08578238276ca9417fc1615c
+https://conda.anaconda.org/conda-forge/osx-arm64/gfortran-12.3.0-h1ca8e4b_1.conda#158beb35b98f5bd8e74ffe9f3af1cb29
+https://conda.anaconda.org/conda-forge/osx-arm64/fortran-compiler-1.6.0-h5a50232_0.conda#acf45cbd8bb968abe2e1476536d565c9
+https://conda.anaconda.org/conda-forge/osx-arm64/compilers-1.6.0-hce30654_0.conda#63282d3d857557088735f66775f44083
+https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-1.0.7-pyhd8ed1ab_0.conda#aebfabcb60c33a89c1f9290cab49bc93
+https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-1.0.5-pyhd8ed1ab_0.conda#ebf08f5184d8eaa486697bc060031953
+https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.0.4-pyhd8ed1ab_0.conda#a9a89000dfd19656ad004b937eeb6828
+https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-1.0.6-pyhd8ed1ab_0.conda#cf5c9649272c677a964a7313279e3a9b
+https://conda.anaconda.org/conda-forge/noarch/sphinx-7.2.6-pyhd8ed1ab_0.conda#bbfd1120d1824d2d073bc65935f0e4c0
+https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.9-pyhd8ed1ab_0.conda#0612e497d7860728f2cda421ea2aec09
diff --git a/cpp/dev.yml b/cpp/dev.yml
index e3ca34d..0c83507 100644
--- a/cpp/dev.yml
+++ b/cpp/dev.yml
@@ -27,3 +27,4 @@
   - gmock
   - arrow-nightlies::pyarrow
   - clang-tools
+  - zlib
diff --git a/cpp/environment.yml b/cpp/environment.yml
index e09ddd6..835965b 100644
--- a/cpp/environment.yml
+++ b/cpp/environment.yml
@@ -26,3 +26,4 @@
   - gmock
   - pyarrow==12.0.0
   - clang-tools
+  - zlib