diff --git a/Makefile b/Makefile index 76e7d0b0..ac9af1e0 100644 --- a/Makefile +++ b/Makefile @@ -63,7 +63,10 @@ cpptest: @echo ">>> Running C++ Tests/Snippets <<<\n" rm -rf cpp/recipe-test-build mkdir cpp/recipe-test-build - cd cpp/recipe-test-build && cmake ../code -DCMAKE_BUILD_TYPE=Debug && cmake --build . && ctest --output-on-failure -j 1 + cd cpp/recipe-test-build && \ + cmake ../code -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_COMPILER_LAUNCHER=ccache && \ + cmake --build . && \ + ctest --output-on-failure -j 1 mkdir -p cpp/build cp cpp/recipe-test-build/recipes_out.arrow cpp/build diff --git a/cpp/CONTRIBUTING.md b/cpp/CONTRIBUTING.md index 53364246..2c76444d 100644 --- a/cpp/CONTRIBUTING.md +++ b/cpp/CONTRIBUTING.md @@ -107,6 +107,11 @@ cmake --build . ctest ``` +(Tip: If you are using MacOS with Homebrew, you may need to `unset CPATH` to make +sure the compiler finds the conda include path instead of the homebrew one. Otherwise +you may encounter linking errors due to mismatches between header file and library +versions.) + Then you can rerun all of the tests with `ctest` and you can rebuild and rerun individual tests much more quickly with something like `cmake --build . --target creating_arrow_objects && ctest creating_arrow_objects`. @@ -151,6 +156,10 @@ This cookbook follows the same style rules as Arrow C++ which is the Google styl guide with a few exceptions described [here](https://arrow.apache.org/docs/developers/cpp/development.html#code-style-linting-and-ci) +We do follow a stricter clang-tidy rule set than Arrow. In general, we use all +rules provided by clang-tidy and exclude ones that don't make sense for the +project. See `cpp/code/.clang-tidy`. + ## Simple The examples should be as simple as possible. If complex code (e.g. templates) can be diff --git a/cpp/code/.clang-tidy b/cpp/code/.clang-tidy index 66d1ebd1..e006361c 100644 --- a/cpp/code/.clang-tidy +++ b/cpp/code/.clang-tidy @@ -17,6 +17,13 @@ --- Checks: '*,-llvmlibc*,-cert-err58-cpp,-modernize-use-trailing-return-type,-fuchsia-*,-cppcoreguidelines-*, -readability-magic-numbers,-clang-analyzer-cplusplus.NewDelete,-clang-analyzer-cplusplus.NewDeleteLeaks, - -readability-function-cognitive-complexity, -hicpp-special-member-functions' + -readability-function-cognitive-complexity,-readability-named-parameter, + -readability-convert-member-functions-to-static,-hicpp-special-member-functions,-hicpp-named-parameter, + -altera-*,-misc-no-recursion' WarningsAsErrors: '*' FormatStyle: 'file' +CheckOptions: + - key: performance-unnecessary-value-param.AllowedTypes + value: 'shared_ptr' + - key: performance-for-range-copy.AllowedTypes + value: 'shared_ptr' \ No newline at end of file diff --git a/cpp/code/CMakeLists.txt b/cpp/code/CMakeLists.txt index 5b8f4b51..197ff358 100644 --- a/cpp/code/CMakeLists.txt +++ b/cpp/code/CMakeLists.txt @@ -2,16 +2,12 @@ cmake_minimum_required(VERSION 3.19) project(arrow-cookbook) set(CMAKE_CXX_STANDARD 17) -if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libstdc++") -endif() # Add Arrow find_package(Arrow REQUIRED COMPONENTS dataset flight parquet) -if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang") - set(CMAKE_CXX_CLANG_TIDY "clang-tidy") -endif() +# You may wish to comment this line out to temporarily ignore pendantic linting errors +set(CMAKE_CXX_CLANG_TIDY "clang-tidy") # Create test targets enable_testing() diff --git a/cpp/code/creating_arrow_objects.cc b/cpp/code/creating_arrow_objects.cc index be607a5f..7bf5f70d 100644 --- a/cpp/code/creating_arrow_objects.cc +++ b/cpp/code/creating_arrow_objects.cc @@ -65,17 +65,15 @@ arrow::Status CreatingArraysPtr() { /// For demonstration purposes, this only covers DoubleType and ListType class RandomBatchGenerator { public: - std::shared_ptr schema; - - RandomBatchGenerator(std::shared_ptr schema) : schema(schema){}; + explicit RandomBatchGenerator(std::shared_ptr schema) : schema_(std::move(schema)), num_rows_(0) {}; arrow::Result> Generate(int32_t num_rows) { num_rows_ = num_rows; - for (std::shared_ptr field : schema->fields()) { + for (std::shared_ptr field : schema_->fields()) { ARROW_RETURN_NOT_OK(arrow::VisitTypeInline(*field->type(), this)); } - return arrow::RecordBatch::Make(schema, num_rows, arrays_); + return arrow::RecordBatch::Make(schema_, num_rows, arrays_); } // Default implementation @@ -87,7 +85,7 @@ class RandomBatchGenerator { auto builder = arrow::DoubleBuilder(); std::normal_distribution<> d{/*mean=*/5.0, /*stddev=*/2.0}; for (int32_t i = 0; i < num_rows_; ++i) { - builder.Append(d(gen_)); + ARROW_RETURN_NOT_OK(builder.Append(d(gen_))); } ARROW_ASSIGN_OR_RAISE(auto array, builder.Finish()); arrays_.push_back(array); @@ -98,11 +96,11 @@ class RandomBatchGenerator { // Generate offsets first, which determines number of values in sub-array std::poisson_distribution<> d{/*mean=*/4}; auto builder = arrow::Int32Builder(); - builder.Append(0); + ARROW_RETURN_NOT_OK(builder.Append(0)); int32_t last_val = 0; for (int32_t i = 0; i < num_rows_; ++i) { last_val += d(gen_); - builder.Append(last_val); + ARROW_RETURN_NOT_OK(builder.Append(last_val)); } ARROW_ASSIGN_OR_RAISE(auto offsets, builder.Finish()); @@ -119,7 +117,8 @@ class RandomBatchGenerator { return arrow::Status::OK(); } - protected: + private: + std::shared_ptr schema_; std::random_device rd_{}; std::mt19937 gen_{rd_()}; std::vector> arrays_; diff --git a/cpp/code/flight.cc b/cpp/code/flight.cc index 8eaabd5d..8c81810d 100644 --- a/cpp/code/flight.cc +++ b/cpp/code/flight.cc @@ -41,9 +41,8 @@ #include "common.h" class ParquetStorageService : public arrow::flight::FlightServerBase { - public: const arrow::flight::ActionType kActionDropDataset{"drop_dataset", "Delete a dataset."}; - + public: explicit ParquetStorageService(std::shared_ptr root) : root_(std::move(root)) {} @@ -56,7 +55,9 @@ class ParquetStorageService : public arrow::flight::FlightServerBase { std::vector flights; for (const auto& file_info : listing) { - if (!file_info.IsFile() || file_info.extension() != "parquet") continue; + if (!file_info.IsFile() || file_info.extension() != "parquet") { + continue; + } ARROW_ASSIGN_OR_RAISE(auto info, MakeFlightInfo(file_info)); flights.push_back(std::move(info)); } @@ -71,8 +72,7 @@ class ParquetStorageService : public arrow::flight::FlightServerBase { std::unique_ptr* info) override { ARROW_ASSIGN_OR_RAISE(auto file_info, FileInfoFromDescriptor(descriptor)); ARROW_ASSIGN_OR_RAISE(auto flight_info, MakeFlightInfo(file_info)); - *info = std::unique_ptr( - new arrow::flight::FlightInfo(std::move(flight_info))); + *info = std::make_unique(std::move(flight_info)); return arrow::Status::OK(); } @@ -163,7 +163,8 @@ class ParquetStorageService : public arrow::flight::FlightServerBase { const arrow::flight::FlightDescriptor& descriptor) { if (descriptor.type != arrow::flight::FlightDescriptor::PATH) { return arrow::Status::Invalid("Must provide PATH-type FlightDescriptor"); - } else if (descriptor.path.size() != 1) { + } + if (descriptor.path.size() != 1) { return arrow::Status::Invalid( "Must provide PATH-type FlightDescriptor with one path component"); } @@ -244,7 +245,9 @@ arrow::Status TestPutGetDelete() { int64_t batches = 0; while (true) { ARROW_ASSIGN_OR_RAISE(auto batch, batch_reader->Next()); - if (!batch) break; + if (!batch) { + break; + } ARROW_RETURN_NOT_OK(writer->WriteRecordBatch(*batch)); batches++; } @@ -270,7 +273,7 @@ arrow::Status TestPutGetDelete() { ARROW_RETURN_NOT_OK(client->DoGet(flight_info->endpoints()[0].ticket, &stream)); std::shared_ptr table; ARROW_RETURN_NOT_OK(stream->ReadAll(&table)); - arrow::PrettyPrintOptions print_options(/*indent=*/0, /*window=*/2); + arrow::PrettyPrintOptions print_options(/*indent_arg=*/0, /*window_arg=*/2); ARROW_RETURN_NOT_OK(arrow::PrettyPrint(*table, print_options, &rout)); EndRecipe("ParquetStorageService::DoGet"); @@ -288,7 +291,9 @@ arrow::Status TestPutGetDelete() { while (true) { std::unique_ptr flight_info; ARROW_RETURN_NOT_OK(listing->Next(&flight_info)); - if (!flight_info) break; + if (!flight_info) { + break; + } rout << flight_info->descriptor().ToString() << std::endl; rout << "=== Schema ===" << std::endl; std::shared_ptr info_schema; @@ -353,7 +358,7 @@ arrow::Status TestCustomGrpcImpl() { StartRecipe("CustomGrpcImpl::StartServer"); arrow::flight::Location server_location; ARROW_RETURN_NOT_OK( - arrow::flight::Location::ForGrpcTcp("0.0.0.0", 5000, &server_location)); + arrow::flight::Location::ForGrpcTcp("0.0.0.0", 5001, &server_location)); arrow::flight::FlightServerOptions options(server_location); auto server = std::unique_ptr( @@ -374,7 +379,7 @@ arrow::Status TestCustomGrpcImpl() { StartRecipe("CustomGrpcImpl::CreateClient"); auto client_channel = - grpc::CreateChannel("0.0.0.0:5000", grpc::InsecureChannelCredentials()); + grpc::CreateChannel("0.0.0.0:5001", grpc::InsecureChannelCredentials()); auto stub = HelloWorldService::NewStub(client_channel); diff --git a/cpp/conda-linux-64.lock b/cpp/conda-linux-64.lock index acd8d7e3..1d8cc21f 100644 --- a/cpp/conda-linux-64.lock +++ b/cpp/conda-linux-64.lock @@ -1,130 +1,135 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: 961d5bf5a1d8489cdc3d6b85eae93769c022e5ba6abebe1f3afbb9e9051a78f5 +# input_hash: 61e9a1ae424ebe14634c1852ab346f89ed6959d229ebdb56728512afbed1dff4 @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-2021.10.8-ha878542_0.tar.bz2#575611b8a84f45960e87722eeb51fa26 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.36.1-hea4e1c9_2.tar.bz2#bd4f2e711b39af170e7ff15163fe87ee -https://conda.anaconda.org/conda-forge/linux-64/libgcc-devel_linux-64-10.3.0-he6cfe16_12.tar.bz2#931483f6dd8ea66149dc7c72bbd10c85 -https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-11.2.0-h5c6108e_12.tar.bz2#f547bf125ab234cec9c89491b262fc2f -https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-devel_linux-64-10.3.0-he6cfe16_12.tar.bz2#0d615dbcbac0b4f169f28d3b940677f0 -https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-11.2.0-he4da1e4_12.tar.bz2#7ff3b832ba5e6918c0d026976359d065 -https://conda.anaconda.org/conda-forge/noarch/tzdata-2021e-he74cb21_0.tar.bz2#a751ec502589ebdc2eceb183ff602569 -https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-11.2.0-h69a702a_12.tar.bz2#33c165be455015cc74e8d857182f3f58 -https://conda.anaconda.org/conda-forge/linux-64/libgomp-11.2.0-h1d223b6_12.tar.bz2#763c5ec8116d984b4a33342236d7da36 +https://conda.anaconda.org/conda-forge/linux-64/libgcc-devel_linux-64-10.3.0-he6cfe16_15.tar.bz2#d508ef591622b639a5a7f9eb4830fd82 +https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-11.2.0-h5c6108e_15.tar.bz2#7c2c0cd937b707aa46f3369d693a1f29 +https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-devel_linux-64-10.3.0-he6cfe16_15.tar.bz2#720129ed098d749795cb8a34290c9d47 +https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-11.2.0-he4da1e4_15.tar.bz2#4ffda9c4352880439042fbb8a9863e8c +https://conda.anaconda.org/conda-forge/noarch/tzdata-2022a-h191b570_0.tar.bz2#84be5301069417a2221187d2f435e0f7 +https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-11.2.0-h69a702a_15.tar.bz2#23b9afaf5975e1db0f59d1251425f5d5 +https://conda.anaconda.org/conda-forge/linux-64/libgomp-11.2.0-h1d223b6_15.tar.bz2#5b7bff215ad9f30325dbe86dd983cb49 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/_openmp_mutex-4.5-1_gnu.tar.bz2#561e277319a41d4f24f5c05a9ef63c04 https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.36.1-h193b22a_2.tar.bz2#32aae4265554a47ea77f7c09f86aeb3b https://conda.anaconda.org/conda-forge/linux-64/binutils-2.36.1-hdd6e379_2.tar.bz2#3111f86041b5b6863545ca49130cca95 -https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.36-hf3e587d_5.tar.bz2#aaf724e6a4c320b225ca1f441022d70f -https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-11.2.0-h1d223b6_12.tar.bz2#d34efbb8d7d6312c816b4bb647b818b1 +https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.36-hf3e587d_9.tar.bz2#65bcfc97d561ef25a8e6f2e03fae9895 +https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-11.2.0-h1d223b6_15.tar.bz2#8041e476e66fcde71f0aa3d614e0efcf https://conda.anaconda.org/conda-forge/linux-64/abseil-cpp-20210324.2-h9c3ff4c_0.tar.bz2#baa652d7d0da41d757a31d00b4ae2c38 https://conda.anaconda.org/conda-forge/linux-64/aws-c-common-0.6.2-h7f98852_0.tar.bz2#ce69a062b3080485b760378841240634 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/gflags-2.2.2-he1b5a44_1004.tar.bz2#cddaf2c63ea4a5901cf09524c490ecdc -https://conda.anaconda.org/conda-forge/linux-64/gtest-1.10.0-h4bd325d_7.tar.bz2#ffe1e8d8de23af5f9aee101cb2a82cf7 -https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.0.9-h7f98852_6.tar.bz2#b0f44f63f7d771d7670747a1dd5d5ac1 +https://conda.anaconda.org/conda-forge/linux-64/gtest-1.11.0-h924138e_0.tar.bz2#1a2a0f84704fc43a994ac2d16cecd090 +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/libbrotlicommon-1.0.9-h166bdaf_7.tar.bz2#f82dc1c78bcf73583f2656433ce2933c 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/libhiredis-1.0.2-h2cc385e_0.tar.bz2#b34907d3a81a3cd8095ee83d174c074a 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/libopenblas-0.3.18-pthreads_h8fe5266_0.tar.bz2#41532e4448c0cce086d6570f95e4e12e -https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-10.3.0-h26c7422_12.tar.bz2#387f3b7d600827f48325b5340c023884 +https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.20-pthreads_h78a6416_0.tar.bz2#9b6d0781953c9e353faee494336cc229 +https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-10.3.0-h26c7422_15.tar.bz2#75e306abed1c6d549b8ea9054bdd2d86 https://conda.anaconda.org/conda-forge/linux-64/libutf8proc-2.7.0-h7f98852_0.tar.bz2#913570ed14b42cf48ccbba364af20302 https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.32.1-h7f98852_1000.tar.bz2#772d69f030955d9646d3d0eaf21d859d -https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.11-h36c2ea0_1013.tar.bz2#dcddf696ff5dfcab567100d691678e18 +https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.2.11-h166bdaf_1014.tar.bz2#757138ba3ddc6777b82e91d9ff62e7b9 https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.9.3-h9c3ff4c_1.tar.bz2#fbe97e8fa6f275d7c76a09e795adc3e6 -https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.3-h9c3ff4c_0.tar.bz2#fb31bcb7af058244479ca635d20f0f4a -https://conda.anaconda.org/conda-forge/linux-64/openssl-1.1.1l-h7f98852_0.tar.bz2#de7b38a1542dbe6f41653a8ae71adc53 +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-1.1.1n-h166bdaf_0.tar.bz2#cf0ddbd911fa547e6bc4291ca5e17379 https://conda.anaconda.org/conda-forge/linux-64/re2-2022.02.01-h9c3ff4c_0.tar.bz2#faed0a1cb9c95ed71cb15b9de1bf3afa https://conda.anaconda.org/conda-forge/linux-64/snappy-1.1.8-he1b5a44_3.tar.bz2#83f1dc295c711bdbaf97e1f3bedf2f52 https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.5-h516909a_1.tar.bz2#33f601066901f3e1a85af3522a8113f9 https://conda.anaconda.org/conda-forge/linux-64/aws-c-cal-0.5.11-h95a6274_0.tar.bz2#d4e7b241fb22dd3d7be1171f813d5da3 https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.1.11-ha31a3da_7.tar.bz2#2fdb96aaab883abc0766ff76c0a34483 -https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-10.3.0-hf2f2afa_12.tar.bz2#8385babc4fbc1f40df0eaa23cbbb7c2b -https://conda.anaconda.org/conda-forge/linux-64/glog-0.5.0-h48cff8f_0.tar.bz2#a574d6262c2f18ed60a686e1014a6700 -https://conda.anaconda.org/conda-forge/linux-64/gmock-1.10.0-h4bd325d_7.tar.bz2#b304c28df09bea056c584e441ff6204d -https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-13_linux64_openblas.tar.bz2#8a4038563ed92dfa622bd72c0d8f31d3 -https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.0.9-h7f98852_6.tar.bz2#c7c03a2592cac92246a13a0732bd1573 -https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.0.9-h7f98852_6.tar.bz2#28bfe0a70154e6881da7bae97517c948 +https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-10.3.0-hf2f2afa_15.tar.bz2#2de7f214baae8088c6b9e560c66aa1fa +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.11.0-h924138e_0.tar.bz2#0479572d59e47368461ce2216d0bf73c +https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-14_linux64_openblas.tar.bz2#fb31fbbde682414550bbe15e3964420f +https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.0.9-h166bdaf_7.tar.bz2#37a460703214d0d1b421e2a47eb5e6d0 +https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.0.9-h166bdaf_7.tar.bz2#785a9296ea478eb78c47593c4da6550f 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.10-h9b69904_4.tar.bz2#390026683aef81db27ff1b8570ca1336 -https://conda.anaconda.org/conda-forge/linux-64/libllvm13-13.0.1-hf817b99_2.tar.bz2#47da3ce0d8b2e65ccb226c186dd91eba https://conda.anaconda.org/conda-forge/linux-64/readline-8.1-h46c0cb4_0.tar.bz2#5788de3c8d7a7d64ac56c784c4ef48e6 https://conda.anaconda.org/conda-forge/linux-64/s2n-1.0.10-h9b69904_0.tar.bz2#9708c3ac26c20b4c4549cbe8fef937eb 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/zlib-1.2.11-h36c2ea0_1013.tar.bz2#cf7190238072a41e9579e4476a6a60b8 +https://conda.anaconda.org/conda-forge/linux-64/zlib-1.2.11-h166bdaf_1014.tar.bz2#def3b82d1a03aa695bb38ac1dd072ff2 https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.2-ha95c52a_0.tar.bz2#5222b231b1ef49a7f60d40b363469b70 https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.10.5-hfb6a706_0.tar.bz2#47d6b88b0c42a8c9877f3993b49f052d -https://conda.anaconda.org/conda-forge/linux-64/gcc-10.3.0-he2824d0_5.tar.bz2#ee3efe0f6c88121e41d736c88b62f3b0 -https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-10.3.0-hc39de41_5.tar.bz2#1648574f1cdb73682ca896bc61ac1da5 -https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-10.3.0-h73f4979_12.tar.bz2#75c09511f51777bc97c50396e2f39ccb -https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-10.3.0-hf2f2afa_12.tar.bz2#9d18064a9989218984d628f2295afa63 -https://conda.anaconda.org/conda-forge/linux-64/krb5-1.19.2-hcc1bbae_3.tar.bz2#e29650992ae593bc05fc93722483e5c3 -https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-13_linux64_openblas.tar.bz2#b17676dbd6688396c3a3076259fb7907 -https://conda.anaconda.org/conda-forge/linux-64/libclang-13.0.1-default_hc23dcda_0.tar.bz2#8cebb0736cba83485b13dc10d242d96d -https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp13-13.0.1-default_hc23dcda_0.tar.bz2#f492332e48fb4f5e44bd20c133517d1a -https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-13_linux64_openblas.tar.bz2#018b80e8f21d8560ae4961567e3e00c9 +https://conda.anaconda.org/conda-forge/linux-64/ccache-4.5.1-haef5404_0.tar.bz2#8458e509920a0bb14bb6fedd248bed57 +https://conda.anaconda.org/conda-forge/linux-64/gcc-10.3.0-he2824d0_9.tar.bz2#b80496495b67a7907acd5f6f80b2c5ad +https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-10.3.0-hc39de41_9.tar.bz2#e72e754643a9a78a6bce573e7756c934 +https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-10.3.0-h73f4979_15.tar.bz2#7d4fa3417cdc19650a8029deb62a707f +https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-10.3.0-hf2f2afa_15.tar.bz2#15e098eb1c564e6344c99b455c3f2e1e +https://conda.anaconda.org/conda-forge/linux-64/krb5-1.19.3-h3790be6_0.tar.bz2#7d862b05445123144bec92cb1acc8ef8 +https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-14_linux64_openblas.tar.bz2#1b41ea4c32014d878e84de4e5690df7a +https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-14_linux64_openblas.tar.bz2#13367ebd0243a949cee7564b13c3cd42 +https://conda.anaconda.org/conda-forge/linux-64/libllvm12-12.0.1-hf817b99_2.tar.bz2#dd23dea4ce9818bc420fe53a47e8764e https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.47.0-h727a467_0.tar.bz2#a22567abfea169ff8048506b1ca9b230 https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-3.19.4-h780b84a_0.tar.bz2#9ff9ab8cc887d4bdebc7c7dba641626f https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.10.0-ha56f1ee_2.tar.bz2#6ab4eaa11ff01801cffca0a27489dc04 -https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.15.0-he6d91bd_1.tar.bz2#97155bdbbd9a42d278981c1f958e06c0 -https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.37.0-h9cd32fc_0.tar.bz2#eb66fc098824d25518a79e83d12a81d6 +https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.16.0-h519c5ea_1.tar.bz2#f1eede77e2dab7a4392dabc746913d52 +https://conda.anaconda.org/conda-forge/linux-64/sqlite-3.37.1-h4ff8645_0.tar.bz2#8057ac02d6d10a162d7eb4b0ca7ed291 https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.2.7-h3541f99_13.tar.bz2#39768ba0fe69c241d54703a7f5e3119f -https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.4.0-h166bdaf_0.tar.bz2#05b7989baf353f269e62495bc2785de3 -https://conda.anaconda.org/conda-forge/linux-64/clang-format-13-13.0.1-default_hc23dcda_0.tar.bz2#32f4adc0ffa64442ab7c1b863ef8f8ed -https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-10.3.0-hb09a455_5.tar.bz2#20e5b5e332b55df21e48646d65e44c85 +https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.4.1-h166bdaf_0.tar.bz2#0b9b4d483b7716227dbd2a028b8c54f3 +https://conda.anaconda.org/conda-forge/linux-64/gfortran-10.3.0-h18518b4_9.tar.bz2#70e81e87fb641d81672aee3535f5855c +https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-10.3.0-hb09a455_9.tar.bz2#d5ac3cc9f0f60a9fd406a7f4af52284d https://conda.anaconda.org/conda-forge/linux-64/grpc-cpp-1.43.2-h9e046d8_1.tar.bz2#d9687ebeaec84b63d1bcbfd079ebe61e -https://conda.anaconda.org/conda-forge/linux-64/gxx-10.3.0-he2824d0_5.tar.bz2#f45fbbb3465c526549531ba185a3c33a -https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-10.3.0-h2593f52_5.tar.bz2#4fedd073f7a192cb31d8534156064c39 -https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.81.0-h2574ce0_0.tar.bz2#1f8655741d0269ca6756f131522da1e8 +https://conda.anaconda.org/conda-forge/linux-64/gxx-10.3.0-he2824d0_9.tar.bz2#65abfed4fb0cd811162e016921172a02 +https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-10.3.0-h2593f52_9.tar.bz2#91995ccb00783b9b4e0d178ee5fc4b40 +https://conda.anaconda.org/conda-forge/linux-64/libclang-12.0.1-default_ha53f305_4.tar.bz2#ca1aedd87368c61d4d1246a4f3071d05 +https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp12-12.0.1-default_ha53f305_4.tar.bz2#be30427309baa9455abcfd0d1ff64714 +https://conda.anaconda.org/conda-forge/linux-64/libcurl-7.82.0-h7bff187_0.tar.bz2#fa26f833ca8796ad44f9561c5402013d https://conda.anaconda.org/conda-forge/linux-64/orc-1.7.3-h1be678f_0.tar.bz2#390f40a6ceaa94b3b221599456168856 -https://conda.anaconda.org/conda-forge/linux-64/python-3.9.10-h85951f9_2_cpython.tar.bz2#eb70cef531c241272a35010ea8a4f705 +https://conda.anaconda.org/conda-forge/linux-64/python-3.9.12-h9a8a25e_1_cpython.tar.bz2#06dadf5df9d340439c2aa32e15099d31 https://conda.anaconda.org/conda-forge/noarch/alabaster-0.7.12-py_0.tar.bz2#2489a97287f90176ecdc3ca982b4b0a0 https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.8.186-hb4091e7_3.tar.bz2#3c08d9ee5cb4fe57774405a429f12351 https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-2.0.12-pyhd8ed1ab_0.tar.bz2#1f5b32dabae0f1893ae3283dac7f799e -https://conda.anaconda.org/conda-forge/linux-64/clang-format-13.0.1-default_hc23dcda_0.tar.bz2#e64b91f6f4c0436a808419ded3f1fcaf +https://conda.anaconda.org/conda-forge/linux-64/clang-12-12.0.1-default_ha53f305_4.tar.bz2#2b8acceb6846c11b9eb108b235fcfe08 +https://conda.anaconda.org/conda-forge/linux-64/clang-format-12-12.0.1-default_ha53f305_4.tar.bz2#e19056ca7f5dfb1ebaec16a50f29a360 https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.4-pyh9f0ad1d_0.tar.bz2#c08b4c1326b880ed44f3ffb04803332f -https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.4.0-h924138e_0.tar.bz2#30e1329ef15b9ee293bbd4f082da0d94 -https://conda.anaconda.org/conda-forge/linux-64/gfortran-10.3.0-h18518b4_5.tar.bz2#1bc4924b8e86387d107ec06d4349f8e9 +https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.4.1-h924138e_0.tar.bz2#6bc5cd27a4f9a2ec0b00e2681649db72 +https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.4.1-h2a4ca65_0.tar.bz2#5ce3102bc8a8bb59972aa3e47ece83a1 https://conda.anaconda.org/conda-forge/noarch/idna-3.3-pyhd8ed1ab_0.tar.bz2#40b50b8b030f5f2f22085c062ed013dd https://conda.anaconda.org/conda-forge/noarch/imagesize-1.3.0-pyhd8ed1ab_0.tar.bz2#be807e7606fff9436e5e700f6bffb7c6 https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-1.35.0-h6945097_2.tar.bz2#cd98869ef2ab424c943dcd3e1d8cd354 https://conda.anaconda.org/conda-forge/noarch/pycparser-2.21-pyhd8ed1ab_0.tar.bz2#076becd9e05608f8dc72757d5f3a91ff https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.0.7-pyhd8ed1ab_0.tar.bz2#727e2216d9c47455d8ddc060eb2caad9 https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.9-2_cp39.tar.bz2#39adde4247484de2bb4000122fdcf665 -https://conda.anaconda.org/conda-forge/noarch/pytz-2021.3-pyhd8ed1ab_0.tar.bz2#7e4f811bff46a5a6a7e0094921389395 +https://conda.anaconda.org/conda-forge/noarch/pytz-2022.1-pyhd8ed1ab_0.tar.bz2#b87d66d6d3991d988fb31510c95a9267 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.2-py_0.tar.bz2#20b2eaeaeea4ef9a9a0d99770620fd09 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.0-pyhd8ed1ab_0.tar.bz2#77dad82eb9c8c1525ff7953e0756d708 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/zipp-3.7.0-pyhd8ed1ab_1.tar.bz2#b689b2cbc8481b224777415e1a193170 +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.8.0-pyhd8ed1ab_0.tar.bz2#050b94cf4a8c760656e51d2d44e4632c https://conda.anaconda.org/conda-forge/noarch/babel-2.9.1-pyh44b312d_0.tar.bz2#74136ed39bfea0832d338df1e58d013e -https://conda.anaconda.org/conda-forge/linux-64/certifi-2021.10.8-py39hf3d152e_1.tar.bz2#67982d98030fde9139a64219dbe4db5e +https://conda.anaconda.org/conda-forge/linux-64/certifi-2021.10.8-py39hf3d152e_2.tar.bz2#eb728d82a814f6f4d1a62db2422e004e https://conda.anaconda.org/conda-forge/linux-64/cffi-1.15.0-py39h4bc2ebd_0.tar.bz2#f6191bf565dee581e77549d63737751c -https://conda.anaconda.org/conda-forge/linux-64/clang-tools-13.0.1-default_hc23dcda_0.tar.bz2#d3478b6f39d7413ace3f727fd88167d8 +https://conda.anaconda.org/conda-forge/linux-64/clang-12.0.1-ha770c72_4.tar.bz2#b6d738ac7c1d0a223c35305b4e362288 +https://conda.anaconda.org/conda-forge/linux-64/clang-format-12.0.1-default_ha53f305_4.tar.bz2#b4ce7d0f8a19b9401c1b1fa530317e12 +https://conda.anaconda.org/conda-forge/linux-64/compilers-1.4.1-ha770c72_0.tar.bz2#96afb48aef4a41898ea5afb6636052d5 https://conda.anaconda.org/conda-forge/linux-64/docutils-0.17.1-py39hf3d152e_1.tar.bz2#8c11754f3614fddbb3ab585164829dfc -https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.4.0-h2a4ca65_0.tar.bz2#fc82b1a3534a0c52ae2a9f0eb166dcee -https://conda.anaconda.org/conda-forge/linux-64/importlib-metadata-4.11.1-py39hf3d152e_0.tar.bz2#2f682cc4885383e56249e2c39137bf35 -https://conda.anaconda.org/conda-forge/linux-64/markupsafe-2.1.0-py39hb9d737c_0.tar.bz2#394ae1759ca48ad0d55282cdd468bfcd -https://conda.anaconda.org/conda-forge/linux-64/numpy-1.22.2-py39h91f2184_0.tar.bz2#83a015042ad4dd725d59f5d223ec3db9 +https://conda.anaconda.org/conda-forge/linux-64/importlib-metadata-4.11.3-py39hf3d152e_1.tar.bz2#fbcc5eab83e938242d70834ad70a8f20 +https://conda.anaconda.org/conda-forge/linux-64/markupsafe-2.1.1-py39hb9d737c_1.tar.bz2#7cda413e43b252044a270c2477031c5c +https://conda.anaconda.org/conda-forge/linux-64/numpy-1.22.3-py39h18676bf_1.tar.bz2#f790e01824d020e87178ed96085d6702 https://conda.anaconda.org/conda-forge/noarch/packaging-21.3-pyhd8ed1ab_0.tar.bz2#71f1ab2de48613876becddd496371c85 -https://conda.anaconda.org/conda-forge/linux-64/pysocks-1.7.1-py39hf3d152e_4.tar.bz2#eed9d381f391cad4e96f697e8c74e929 -https://conda.anaconda.org/conda-forge/linux-64/setuptools-60.9.3-py39hf3d152e_0.tar.bz2#f7f1f230795c8b18c5439b134a7ac27f -https://conda.anaconda.org/conda-forge/linux-64/arrow-cpp-7.0.0-py39h6409b3a_2_cpu.tar.bz2#7a13f383222d41abad2922cbbba95db9 -https://conda.anaconda.org/conda-forge/linux-64/brotlipy-0.7.0-py39h3811e60_1003.tar.bz2#9b1975f772d5d8a398c34e539a7ea1a1 -https://conda.anaconda.org/conda-forge/linux-64/compilers-1.4.0-ha770c72_0.tar.bz2#4a6f7d4ad81b9e604147891c563742ec -https://conda.anaconda.org/conda-forge/linux-64/cryptography-36.0.1-py39h95dcef6_0.tar.bz2#986821383dd9622121c1a0b8a745b1e2 -https://conda.anaconda.org/conda-forge/noarch/jinja2-3.0.3-pyhd8ed1ab_0.tar.bz2#036d872c653780cb26e797e2e2f61b4c +https://conda.anaconda.org/conda-forge/linux-64/pysocks-1.7.1-py39hf3d152e_5.tar.bz2#d34b97a2386932b97c7cb80916a673e7 +https://conda.anaconda.org/conda-forge/linux-64/setuptools-62.0.0-py39hf3d152e_0.tar.bz2#b3536d9fde81316d1ba73519112270c3 +https://conda.anaconda.org/conda-forge/linux-64/arrow-cpp-7.0.0-py39h965a45d_4_cpu.tar.bz2#b03b51c36476a6e0db7b0348e0b8389c +https://conda.anaconda.org/conda-forge/linux-64/brotlipy-0.7.0-py39hb9d737c_1004.tar.bz2#05a99367d885ec9990f25e74128a8a08 +https://conda.anaconda.org/conda-forge/linux-64/clang-tools-12.0.1-default_ha53f305_4.tar.bz2#469851287f276a02ca887fc17b85fbd5 +https://conda.anaconda.org/conda-forge/linux-64/cryptography-36.0.2-py39hd97740a_1.tar.bz2#dbd00b111b182f40ecf998c8289fc4a2 +https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.1-pyhd8ed1ab_0.tar.bz2#40b3f446c61729cdd21ed9d85627df6e https://conda.anaconda.org/conda-forge/noarch/pygments-2.11.2-pyhd8ed1ab_0.tar.bz2#caef60540e2239e27bf62569a5015e3b https://conda.anaconda.org/conda-forge/noarch/parquet-cpp-1.5.1-2.tar.bz2#79a5f78c42817594ae016a7896521a97 https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.0.0-pyhd8ed1ab_0.tar.bz2#1d7e241dfaf5475e893d4b824bb71b44 -https://conda.anaconda.org/conda-forge/linux-64/pyarrow-7.0.0-py39hff6fa39_2_cpu.tar.bz2#4be928b7b177c6d4857b6b341c3e1aba -https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.8-pyhd8ed1ab_1.tar.bz2#53f1387c68c21cecb386e2cde51b3f7c +https://conda.anaconda.org/conda-forge/linux-64/pyarrow-7.0.0-py39h42d110c_4_cpu.tar.bz2#8bd2b5162c43a6c0177774d7aaf1c98d +https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.9-pyhd8ed1ab_0.tar.bz2#0ea179ee251aa7100807c35bc0252693 https://conda.anaconda.org/conda-forge/noarch/requests-2.27.1-pyhd8ed1ab_0.tar.bz2#7c1c427246b057b8fa97200ecdb2ed62 -https://conda.anaconda.org/conda-forge/noarch/sphinx-4.4.0-pyh6c4a22f_1.tar.bz2#a9025d14c2a609e0d895ad3e75b5369c -https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.5-pyhd8ed1ab_1.tar.bz2#63d2f874f990fdcab47c822b608d6ade +https://conda.anaconda.org/conda-forge/noarch/sphinx-4.5.0-pyh6c4a22f_0.tar.bz2#46b38d88c4270ff9ba78a89c83c66345 diff --git a/cpp/conda-linux-aarch64.lock b/cpp/conda-linux-aarch64.lock index cd1cc350..224ba800 100644 --- a/cpp/conda-linux-aarch64.lock +++ b/cpp/conda-linux-aarch64.lock @@ -1,129 +1,134 @@ # Generated by conda-lock. # platform: linux-aarch64 -# input_hash: 53c6212a61e67956fdca12e0e0b7f5fc9473fd004d40fead1ee974a962b1e145 +# input_hash: 08c88cf5ca9062651a61337cbf392a97970c569111608aafad609c17f69a51c8 @EXPLICIT https://conda.anaconda.org/conda-forge/linux-aarch64/ca-certificates-2021.10.8-h4fd8a4c_0.tar.bz2#ad855209fcca3b45da677d409b16e021 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.36.1-h02ad14f_2.tar.bz2#3ca1a8e406eab04ffc3bfa6e8ac0a724 -https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-devel_linux-aarch64-10.3.0-h8e480ec_12.tar.bz2#e6e20265e35405fe831843bc88bd9d64 -https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-11.2.0-h440fb59_12.tar.bz2#74f1d951027bcb7cd09d398fd83c12a2 -https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-11.2.0-hf1cc4e7_12.tar.bz2#a3abd5f12d1924da46051081e51c081b -https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-devel_linux-aarch64-10.3.0-h8e480ec_12.tar.bz2#f586d4a36af9efc8b924cddb952bd045 -https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-11.2.0-h0d0a5bb_12.tar.bz2#d70ff7375c4c8932b97779c06cfc4773 -https://conda.anaconda.org/conda-forge/noarch/tzdata-2021e-he74cb21_0.tar.bz2#a751ec502589ebdc2eceb183ff602569 +https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-devel_linux-aarch64-10.3.0-h8e480ec_15.tar.bz2#0f39e79e71108cc509741aff2a5a7e23 +https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran5-11.2.0-h440fb59_15.tar.bz2#e9beddb72e30b646daeaa939dc946aaf +https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-11.2.0-hf1cc4e7_15.tar.bz2#fae4d30733e8643010d059676cab7380 +https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-devel_linux-aarch64-10.3.0-h8e480ec_15.tar.bz2#87e76b18e3ffb1f36229889b07286b2f +https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-ng-11.2.0-h0d0a5bb_15.tar.bz2#8d1d8398936945ed6db6f69878051b7b +https://conda.anaconda.org/conda-forge/noarch/tzdata-2022a-h191b570_0.tar.bz2#84be5301069417a2221187d2f435e0f7 https://conda.anaconda.org/conda-forge/linux-aarch64/_openmp_mutex-4.5-1_gnu.tar.bz2#d029b13a6c638f91c9db96a991ac56f0 -https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-ng-11.2.0-he9431aa_12.tar.bz2#2c23107e15eaf80adff201615b35fdcb +https://conda.anaconda.org/conda-forge/linux-aarch64/libgfortran-ng-11.2.0-he9431aa_15.tar.bz2#287d42805adb8d3fde7db87234522270 https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-aarch64-2.17-h43d7e78_13.tar.bz2#6d8f1fd1e675ba478041892112887949 https://conda.anaconda.org/conda-forge/linux-aarch64/binutils_impl_linux-aarch64-2.36.1-h026399b_2.tar.bz2#c00459e3a7076170a888607de3221247 -https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-ng-11.2.0-hf1cc4e7_12.tar.bz2#ca39126cbeb9134518087c642abf26fc +https://conda.anaconda.org/conda-forge/linux-aarch64/libgcc-ng-11.2.0-hf1cc4e7_15.tar.bz2#3f849f2cc54521ddf2b906bdb2e31d33 https://conda.anaconda.org/conda-forge/linux-aarch64/abseil-cpp-20210324.2-h01db608_0.tar.bz2#19f433cbd46bc7b77f3ba94d6964fa64 https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-common-0.6.2-hf897c2e_0.tar.bz2#65bc3dd151f785d72c592bd6574d51d7 https://conda.anaconda.org/conda-forge/linux-aarch64/binutils-2.36.1-h64c2a2e_2.tar.bz2#67a1e916b2218bb50dcfe9a7932f0325 -https://conda.anaconda.org/conda-forge/linux-aarch64/binutils_linux-aarch64-2.36-h7854541_5.tar.bz2#45b88f86db72ea1b20a5ed81b02523be +https://conda.anaconda.org/conda-forge/linux-aarch64/binutils_linux-aarch64-2.36-h7854541_9.tar.bz2#6a6e5487d0b19935deb242678feaf74b 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/gflags-2.2.2-h54f1f3f_1004.tar.bz2#f286d3464cc8d467c92e4f17990c98c1 -https://conda.anaconda.org/conda-forge/linux-aarch64/gtest-1.10.0-hd62202e_7.tar.bz2#6743d5572dd78ce83acf6588142508e8 -https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlicommon-1.0.9-hf897c2e_6.tar.bz2#db09880c08564f64cb06ee996b8736d5 +https://conda.anaconda.org/conda-forge/linux-aarch64/gtest-1.11.0-hdd96247_0.tar.bz2#9246c2cafc409cbc29335b326dd4b039 +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/libbrotlicommon-1.0.9-h4e544f5_7.tar.bz2#6ee071311281942e2fec227751e7efff 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/libhiredis-1.0.2-h05efe27_0.tar.bz2#a87f068744fd20334cd41489eb163bee 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/libopenblas-0.3.18-pthreads_h775ce2d_0.tar.bz2#1ca386fb2a69cad512670e0cf082f2a3 -https://conda.anaconda.org/conda-forge/linux-aarch64/libsanitizer-10.3.0-h971684a_12.tar.bz2#37bd5ac683bf248663c6f8d6cc19e7c2 +https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.20-pthreads_h6cb6f83_0.tar.bz2#1110034f2f90ca3c7ea35bf0d2eea15e +https://conda.anaconda.org/conda-forge/linux-aarch64/libsanitizer-10.3.0-h971684a_15.tar.bz2#63c4bdc47376beef3d826e655464a125 https://conda.anaconda.org/conda-forge/linux-aarch64/libutf8proc-2.7.0-hf897c2e_0.tar.bz2#09a036693b8e077ccbb0e4c25af2a16c https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.32.1-hf897c2e_1000.tar.bz2#e038da5ef9095b0d79aac14a311394e7 -https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.2.11-hb9de7d4_1013.tar.bz2#8da01d8d112058433902f24c753f5190 +https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.2.11-h4e544f5_1014.tar.bz2#e829241b520bfd3187d921f82e9b4460 https://conda.anaconda.org/conda-forge/linux-aarch64/lz4-c-1.9.3-h01db608_1.tar.bz2#25b5ec27b49b04a997a87b0f00f5e205 -https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.3-h01db608_0.tar.bz2#c791f8ce7e66da3e5ccd22470ada6ccf -https://conda.anaconda.org/conda-forge/linux-aarch64/openssl-1.1.1l-hf897c2e_0.tar.bz2#c63d90652f46d4b1c1b9da23716ed4a7 +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-1.1.1n-h4e544f5_0.tar.bz2#4d4eb929a7d91830fe1d33cf1a328a5c https://conda.anaconda.org/conda-forge/linux-aarch64/re2-2022.02.01-h01db608_0.tar.bz2#29b0e8adcf18c0ecac8a72acc73d73fe https://conda.anaconda.org/conda-forge/linux-aarch64/snappy-1.1.8-h54f1f3f_3.tar.bz2#03bdf8b9ba23ba70ef17073bee7d39dd https://conda.anaconda.org/conda-forge/linux-aarch64/xz-5.2.5-h6dd45c4_1.tar.bz2#9da6f161d0f47f8a29fa708cda8deda2 https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-cal-0.5.11-h76602a3_0.tar.bz2#b4bc77d1e9aafae1961fa14be5999fe5 https://conda.anaconda.org/conda-forge/linux-aarch64/aws-checksums-0.1.11-hafdcbdd_7.tar.bz2#8dd89d70f18be569bbfbf1de40cd6658 -https://conda.anaconda.org/conda-forge/linux-aarch64/gcc_impl_linux-aarch64-10.3.0-ha07e0e6_12.tar.bz2#55377ee1f8568144edbb7d2f6ccaa42e -https://conda.anaconda.org/conda-forge/linux-aarch64/glog-0.5.0-hbffda88_0.tar.bz2#939375fff4b51fcf1e3921e6fab165c1 -https://conda.anaconda.org/conda-forge/linux-aarch64/gmock-1.10.0-hd62202e_7.tar.bz2#ec43cd9a5382121f818e36f7d89459f0 -https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-13_linuxaarch64_openblas.tar.bz2#a845b50b554fc280dc012b44889d7f64 -https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.0.9-hf897c2e_6.tar.bz2#f2b0ffe32e64782bcd3db1baacb37625 -https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.0.9-hf897c2e_6.tar.bz2#8c98f807ddd1009083b3a4efd6f827ca +https://conda.anaconda.org/conda-forge/linux-aarch64/gcc_impl_linux-aarch64-10.3.0-ha07e0e6_15.tar.bz2#59b059b7f9ba6c13f0110ab7e53777be +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.11.0-hdd96247_0.tar.bz2#d8e0da930bbec2a89277bdba5a0b11b6 +https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-14_linuxaarch64_openblas.tar.bz2#e8a37033814609b27d188b35c134d007 +https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlidec-1.0.9-h4e544f5_7.tar.bz2#6839e1d20fce65ff5f0f0bcf32841993 +https://conda.anaconda.org/conda-forge/linux-aarch64/libbrotlienc-1.0.9-h4e544f5_7.tar.bz2#353cfe995ca6183994d5eb3e674ab42c 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.10-h6aed413_4.tar.bz2#688418283c67fd1d725b07ba9c0d328c -https://conda.anaconda.org/conda-forge/linux-aarch64/libllvm13-13.0.1-hb2805f8_2.tar.bz2#a4c151e9903824232085e8b6e70ec83e https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.1-h1a49cc3_0.tar.bz2#ccd3c3e1bde615ec934282f3481a1ede https://conda.anaconda.org/conda-forge/linux-aarch64/s2n-1.0.10-h6aed413_0.tar.bz2#a2811501920071cbd542e7d1aac7dcf9 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/zlib-1.2.11-hb9de7d4_1013.tar.bz2#7528dd959ebfdf9b73e3ffa79356e114 +https://conda.anaconda.org/conda-forge/linux-aarch64/zlib-1.2.11-h4e544f5_1014.tar.bz2#5d6528db5739f248a7a5749d2dba8a27 https://conda.anaconda.org/conda-forge/linux-aarch64/zstd-1.5.2-h41fb7a4_0.tar.bz2#03434131cc82915a59513e1ab989fdd5 https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-io-0.10.5-h5a3db43_0.tar.bz2#1d77281aabc9b2202b225cee0bb7300a -https://conda.anaconda.org/conda-forge/linux-aarch64/gcc-10.3.0-hc0724ed_5.tar.bz2#b8f96ccab5c49efb15a46d09b20487c8 -https://conda.anaconda.org/conda-forge/linux-aarch64/gcc_linux-aarch64-10.3.0-h4e3e293_5.tar.bz2#1110d236706f2acebabc83e721c3b899 -https://conda.anaconda.org/conda-forge/linux-aarch64/gfortran_impl_linux-aarch64-10.3.0-h209a052_12.tar.bz2#a76b4f9764a256cd1be98ef5c2fe13c4 -https://conda.anaconda.org/conda-forge/linux-aarch64/gxx_impl_linux-aarch64-10.3.0-ha07e0e6_12.tar.bz2#2835e19118b3d8e43cfb041fc9a6d99c -https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.19.2-h4f20351_2.tar.bz2#4b553ede9fe44be7ee4b80c3aad67f51 -https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-13_linuxaarch64_openblas.tar.bz2#0b8e63f48a4f4c2f382a1ce2d71788a5 -https://conda.anaconda.org/conda-forge/linux-aarch64/libclang-13.0.1-default_hf9dac01_0.tar.bz2#93986a5fa1c39f725ab05380ff2471e6 -https://conda.anaconda.org/conda-forge/linux-aarch64/libclang-cpp13-13.0.1-default_hf9dac01_0.tar.bz2#ac3ba8320af529949dc3356ec2905759 -https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-13_linuxaarch64_openblas.tar.bz2#5937a66b4386d731df627f0eac99928e +https://conda.anaconda.org/conda-forge/linux-aarch64/ccache-4.5.1-h637f6b2_0.tar.bz2#0981c793a35b1e72d75d3a40e8dd69a4 +https://conda.anaconda.org/conda-forge/linux-aarch64/gcc-10.3.0-hc0724ed_9.tar.bz2#1f198f6c0e4fdba4af79ca431454b435 +https://conda.anaconda.org/conda-forge/linux-aarch64/gcc_linux-aarch64-10.3.0-h4e3e293_9.tar.bz2#94e69a16a8f51de5052fb4926b4acac8 +https://conda.anaconda.org/conda-forge/linux-aarch64/gfortran_impl_linux-aarch64-10.3.0-h209a052_15.tar.bz2#d3c0c22807353fbf8d99c3a722908da8 +https://conda.anaconda.org/conda-forge/linux-aarch64/gxx_impl_linux-aarch64-10.3.0-ha07e0e6_15.tar.bz2#42f16e6ba48616c23b826a127ea49297 +https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.19.3-h7c456eb_0.tar.bz2#ff2cee93793dcabd267bc8bec1ce0f49 +https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-14_linuxaarch64_openblas.tar.bz2#8a1d66921d3e7dacacc8dd3af6d5ec5f +https://conda.anaconda.org/conda-forge/linux-aarch64/liblapack-3.9.0-14_linuxaarch64_openblas.tar.bz2#1dcb7e50e399fc73824320b9ea709477 +https://conda.anaconda.org/conda-forge/linux-aarch64/libllvm12-12.0.1-h6293a0b_2.tar.bz2#c02a1254b6c70e60d72e422883cf9c65 https://conda.anaconda.org/conda-forge/linux-aarch64/libnghttp2-1.47.0-h75cb1c7_0.tar.bz2#dab86433a432b91d6e56dcee6a9dc227 https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-3.19.4-h469bdbd_0.tar.bz2#8601868f83e474baf64c05f29be9eefa https://conda.anaconda.org/conda-forge/linux-aarch64/libssh2-1.10.0-h1ab2c7b_2.tar.bz2#91b9f2d8cfd9a3d9341bca8800a8f463 -https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.15.0-hb5cdc64_1.tar.bz2#0389cb676b9ac5b6745e188bee8318da -https://conda.anaconda.org/conda-forge/linux-aarch64/sqlite-3.37.0-hc164836_0.tar.bz2#81077a2ca51dfd8183f842e5b337e62a +https://conda.anaconda.org/conda-forge/linux-aarch64/libthrift-0.16.0-h0cb72c4_1.tar.bz2#e8b819688b94767a1ee574dc0c77177f +https://conda.anaconda.org/conda-forge/linux-aarch64/sqlite-3.37.1-hc74f5b8_0.tar.bz2#e53c2691cb82b7a0a3e5d7ee9e714209 https://conda.anaconda.org/conda-forge/linux-aarch64/aws-c-event-stream-0.2.7-hf314db3_13.tar.bz2#262217173231b3a68bcda58c62d57f7e -https://conda.anaconda.org/conda-forge/linux-aarch64/c-compiler-1.4.0-h4e544f5_0.tar.bz2#7fca501c7422de2ab639ea6ff3cb37b2 -https://conda.anaconda.org/conda-forge/linux-aarch64/clang-format-13-13.0.1-default_hf9dac01_0.tar.bz2#4077900679c43a2f90ec6dee3101829e -https://conda.anaconda.org/conda-forge/linux-aarch64/gfortran_linux-aarch64-10.3.0-he65f139_5.tar.bz2#9ac5205e79ffa728a807b0a7c6461291 +https://conda.anaconda.org/conda-forge/linux-aarch64/c-compiler-1.4.1-h4e544f5_0.tar.bz2#891dbd0421665c8daf4b26ae76cc7b7d +https://conda.anaconda.org/conda-forge/linux-aarch64/gfortran-10.3.0-h80b223c_9.tar.bz2#948bf6ab45d259c096f6b8d2607eda42 +https://conda.anaconda.org/conda-forge/linux-aarch64/gfortran_linux-aarch64-10.3.0-he65f139_9.tar.bz2#31c61f99cb4f55f164bf526430ae86d8 https://conda.anaconda.org/conda-forge/linux-aarch64/grpc-cpp-1.43.2-h4e595cf_1.tar.bz2#bfa07f38fb1ee7e4cd7aba16dd4335ba -https://conda.anaconda.org/conda-forge/linux-aarch64/gxx-10.3.0-hc0724ed_5.tar.bz2#86d95ba04abd46d5223ef24ee04b393f -https://conda.anaconda.org/conda-forge/linux-aarch64/gxx_linux-aarch64-10.3.0-h72ff769_5.tar.bz2#d41514e0c355842ab6112e363463feef -https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-7.81.0-hcafe9da_0.tar.bz2#82c3a2999a2a7fc9b8cb8477d98fe7f5 +https://conda.anaconda.org/conda-forge/linux-aarch64/gxx-10.3.0-hc0724ed_9.tar.bz2#8d23555e4ef10a3e2355b0edaa6f1f4c +https://conda.anaconda.org/conda-forge/linux-aarch64/gxx_linux-aarch64-10.3.0-h72ff769_9.tar.bz2#acb13d424a1df643aab81a025d00d9bd +https://conda.anaconda.org/conda-forge/linux-aarch64/libclang-12.0.1-default_h4839fef_4.tar.bz2#bbb5a8a88d4d847225deddf587886f58 +https://conda.anaconda.org/conda-forge/linux-aarch64/libclang-cpp12-12.0.1-default_h4839fef_4.tar.bz2#c32e2af17161a8b5a879b63b941fbdfe +https://conda.anaconda.org/conda-forge/linux-aarch64/libcurl-7.82.0-h8fd98b7_0.tar.bz2#c9eb60cb15d0ed834af482593db732fa https://conda.anaconda.org/conda-forge/linux-aarch64/orc-1.7.3-h5c30ecb_0.tar.bz2#cb4f95b76c2515c5a272a36c6af13af8 -https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.9.10-he7f7bba_2_cpython.tar.bz2#902240b183b55c8f1034d0b97b3ce4eb +https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.9.12-h2eada40_1_cpython.tar.bz2#a67fa5c02ccbf75c564e2496293693e2 https://conda.anaconda.org/conda-forge/noarch/alabaster-0.7.12-py_0.tar.bz2#2489a97287f90176ecdc3ca982b4b0a0 https://conda.anaconda.org/conda-forge/linux-aarch64/aws-sdk-cpp-1.8.186-h3fd84e4_3.tar.bz2#e654ca7c8da2a1ffcfacb44b4f0ce257 https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-2.0.12-pyhd8ed1ab_0.tar.bz2#1f5b32dabae0f1893ae3283dac7f799e -https://conda.anaconda.org/conda-forge/linux-aarch64/clang-format-13.0.1-default_hf9dac01_0.tar.bz2#9e8852eac03d36a020433f31855c87cb +https://conda.anaconda.org/conda-forge/linux-aarch64/clang-12-12.0.1-default_h4839fef_4.tar.bz2#27396ef90c15ab37b294b10148342900 +https://conda.anaconda.org/conda-forge/linux-aarch64/clang-format-12-12.0.1-default_h4839fef_4.tar.bz2#deb2d23cc6cc1a3c1482d84e35ac6b3b https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.4-pyh9f0ad1d_0.tar.bz2#c08b4c1326b880ed44f3ffb04803332f -https://conda.anaconda.org/conda-forge/linux-aarch64/cxx-compiler-1.4.0-hdd96247_0.tar.bz2#d2358caa1de8e2d9102825167b814119 -https://conda.anaconda.org/conda-forge/linux-aarch64/gfortran-10.3.0-h80b223c_5.tar.bz2#9f418a066b850e26e79f5c3c9c2e77f6 +https://conda.anaconda.org/conda-forge/linux-aarch64/cxx-compiler-1.4.1-hdd96247_0.tar.bz2#c9c8746103b39716f62606f994d50632 +https://conda.anaconda.org/conda-forge/linux-aarch64/fortran-compiler-1.4.1-h3fbb618_0.tar.bz2#f01388f6bdd1cd8d3f4c5decab6a53eb https://conda.anaconda.org/conda-forge/noarch/idna-3.3-pyhd8ed1ab_0.tar.bz2#40b50b8b030f5f2f22085c062ed013dd https://conda.anaconda.org/conda-forge/noarch/imagesize-1.3.0-pyhd8ed1ab_0.tar.bz2#be807e7606fff9436e5e700f6bffb7c6 https://conda.anaconda.org/conda-forge/linux-aarch64/libgoogle-cloud-1.35.0-h82cccae_2.tar.bz2#42adaa9929b4b0c743e055d679dd6971 https://conda.anaconda.org/conda-forge/noarch/pycparser-2.21-pyhd8ed1ab_0.tar.bz2#076becd9e05608f8dc72757d5f3a91ff https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.0.7-pyhd8ed1ab_0.tar.bz2#727e2216d9c47455d8ddc060eb2caad9 https://conda.anaconda.org/conda-forge/linux-aarch64/python_abi-3.9-2_cp39.tar.bz2#c74e493d773fa544a312b0904abcfbfb -https://conda.anaconda.org/conda-forge/noarch/pytz-2021.3-pyhd8ed1ab_0.tar.bz2#7e4f811bff46a5a6a7e0094921389395 +https://conda.anaconda.org/conda-forge/noarch/pytz-2022.1-pyhd8ed1ab_0.tar.bz2#b87d66d6d3991d988fb31510c95a9267 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.2-py_0.tar.bz2#20b2eaeaeea4ef9a9a0d99770620fd09 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.0-pyhd8ed1ab_0.tar.bz2#77dad82eb9c8c1525ff7953e0756d708 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/zipp-3.7.0-pyhd8ed1ab_1.tar.bz2#b689b2cbc8481b224777415e1a193170 +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.8.0-pyhd8ed1ab_0.tar.bz2#050b94cf4a8c760656e51d2d44e4632c https://conda.anaconda.org/conda-forge/noarch/babel-2.9.1-pyh44b312d_0.tar.bz2#74136ed39bfea0832d338df1e58d013e -https://conda.anaconda.org/conda-forge/linux-aarch64/certifi-2021.10.8-py39ha65689a_1.tar.bz2#86a5e95d84499b2ee10c535da732b188 +https://conda.anaconda.org/conda-forge/linux-aarch64/certifi-2021.10.8-py39h4420490_2.tar.bz2#aebb51e6774e3d98b8412e500afa638c https://conda.anaconda.org/conda-forge/linux-aarch64/cffi-1.15.0-py39hab139ec_0.tar.bz2#e19fa26ceac3f4b0e0f11e4d65b41416 -https://conda.anaconda.org/conda-forge/linux-aarch64/clang-tools-13.0.1-default_hf9dac01_0.tar.bz2#5cdef3b22ea03f21e81168767d83fe76 +https://conda.anaconda.org/conda-forge/linux-aarch64/clang-12.0.1-h8af1aa0_4.tar.bz2#2c8b2b4f545e0b20a86851470fc36037 +https://conda.anaconda.org/conda-forge/linux-aarch64/clang-format-12.0.1-default_h4839fef_4.tar.bz2#e7b45cb66e98052a85c4e202aac5cc4b +https://conda.anaconda.org/conda-forge/linux-aarch64/compilers-1.4.1-h8af1aa0_0.tar.bz2#6ebc7598fcb2412d93c9a236df7717df https://conda.anaconda.org/conda-forge/linux-aarch64/docutils-0.17.1-py39ha65689a_1.tar.bz2#cca23e9a0abb7389983153fc060ef403 -https://conda.anaconda.org/conda-forge/linux-aarch64/fortran-compiler-1.4.0-h3fbb618_0.tar.bz2#86c70d1799f508685a013dc31ef3b206 -https://conda.anaconda.org/conda-forge/linux-aarch64/importlib-metadata-4.11.1-py39ha65689a_0.tar.bz2#b09bc4636ea67b5b1ec0747e95a84d69 -https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-2.1.0-py39hb9a1dbb_0.tar.bz2#7d84ffc4d0b96c12a2e951d9a0e9ec54 -https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.22.2-py39h8a86e7d_0.tar.bz2#55d9b0e132cca58112f4adcc3665d821 +https://conda.anaconda.org/conda-forge/linux-aarch64/importlib-metadata-4.11.3-py39ha65689a_1.tar.bz2#dcebb4b79e1bf14ece8da486d6c9b31d +https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-2.1.1-py39hb9a1dbb_1.tar.bz2#b21c5481818fb2b3201a139645e4a422 +https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.22.3-py39h80965e7_1.tar.bz2#2238268597ed76ab1595135a95a4fd69 https://conda.anaconda.org/conda-forge/noarch/packaging-21.3-pyhd8ed1ab_0.tar.bz2#71f1ab2de48613876becddd496371c85 -https://conda.anaconda.org/conda-forge/linux-aarch64/pysocks-1.7.1-py39ha65689a_4.tar.bz2#3b59004ab4fd8110e4349a630afc4b17 -https://conda.anaconda.org/conda-forge/linux-aarch64/setuptools-60.9.3-py39ha65689a_0.tar.bz2#0389bdea7301af99bdc480d40b10d415 -https://conda.anaconda.org/conda-forge/linux-aarch64/arrow-cpp-7.0.0-py39hf9328f6_2_cpu.tar.bz2#a3b3eb29101db54842d4424d9661369a -https://conda.anaconda.org/conda-forge/linux-aarch64/brotlipy-0.7.0-py39h14843e3_1003.tar.bz2#3a33e442189583f64b9c7c9cf0795236 -https://conda.anaconda.org/conda-forge/linux-aarch64/compilers-1.4.0-h8af1aa0_0.tar.bz2#dbcd7032fcc234c1437a773eb6616a91 -https://conda.anaconda.org/conda-forge/linux-aarch64/cryptography-36.0.1-py39h659f20f_0.tar.bz2#daf5807253bed814672337a6a9f628b5 -https://conda.anaconda.org/conda-forge/noarch/jinja2-3.0.3-pyhd8ed1ab_0.tar.bz2#036d872c653780cb26e797e2e2f61b4c +https://conda.anaconda.org/conda-forge/linux-aarch64/pysocks-1.7.1-py39ha65689a_5.tar.bz2#7f5e32464e3d5e8f6ca6042ae7fcc210 +https://conda.anaconda.org/conda-forge/linux-aarch64/setuptools-62.0.0-py39ha65689a_0.tar.bz2#ad24b3f979b1917f153e0802794b549f +https://conda.anaconda.org/conda-forge/linux-aarch64/arrow-cpp-7.0.0-py39hb4a9b89_4_cpu.tar.bz2#1c388e6ac1350b4367595725b384b7c2 +https://conda.anaconda.org/conda-forge/linux-aarch64/brotlipy-0.7.0-py39h0fd3b05_1004.tar.bz2#e4da5cb63a7eede3b2f4efc15e77e31a +https://conda.anaconda.org/conda-forge/linux-aarch64/clang-tools-12.0.1-default_h4839fef_4.tar.bz2#1c7a8ec9da44ae976b3cc4b54c4f90ef +https://conda.anaconda.org/conda-forge/linux-aarch64/cryptography-36.0.2-py39h32042e6_1.tar.bz2#3add1e4ec22c8b48eeb087c85f02f1b7 +https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.1-pyhd8ed1ab_0.tar.bz2#40b3f446c61729cdd21ed9d85627df6e https://conda.anaconda.org/conda-forge/noarch/pygments-2.11.2-pyhd8ed1ab_0.tar.bz2#caef60540e2239e27bf62569a5015e3b https://conda.anaconda.org/conda-forge/noarch/parquet-cpp-1.5.1-2.tar.bz2#79a5f78c42817594ae016a7896521a97 https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.0.0-pyhd8ed1ab_0.tar.bz2#1d7e241dfaf5475e893d4b824bb71b44 -https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-7.0.0-py39ha97d641_2_cpu.tar.bz2#5393921bc8a7279638714e9106b16bac -https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.8-pyhd8ed1ab_1.tar.bz2#53f1387c68c21cecb386e2cde51b3f7c +https://conda.anaconda.org/conda-forge/linux-aarch64/pyarrow-7.0.0-py39h569404e_4_cpu.tar.bz2#94725300bc617dd6cc41318c083c132e +https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.9-pyhd8ed1ab_0.tar.bz2#0ea179ee251aa7100807c35bc0252693 https://conda.anaconda.org/conda-forge/noarch/requests-2.27.1-pyhd8ed1ab_0.tar.bz2#7c1c427246b057b8fa97200ecdb2ed62 -https://conda.anaconda.org/conda-forge/noarch/sphinx-4.4.0-pyh6c4a22f_1.tar.bz2#a9025d14c2a609e0d895ad3e75b5369c -https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.5-pyhd8ed1ab_1.tar.bz2#63d2f874f990fdcab47c822b608d6ade +https://conda.anaconda.org/conda-forge/noarch/sphinx-4.5.0-pyh6c4a22f_0.tar.bz2#46b38d88c4270ff9ba78a89c83c66345 diff --git a/cpp/conda-osx-arm64.lock b/cpp/conda-osx-arm64.lock index 5b94b6cf..1a66b68a 100644 --- a/cpp/conda-osx-arm64.lock +++ b/cpp/conda-osx-arm64.lock @@ -1,46 +1,46 @@ # Generated by conda-lock. # platform: osx-arm64 -# input_hash: e33f6b7dda21f5540c0300fe1641d2d63038c1ca9c9df8ef538126a822d1291e +# input_hash: e14c5f9fbc7252d52fecb7a895f441e05c6b3411a2119aa93ad9849ce7458c8e @EXPLICIT https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-common-0.6.2-h3422bc3_0.tar.bz2#e6c0dfc1c6e34241720983abb66ec35e 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-2021.10.8-h4653dfc_0.tar.bz2#d68f418ab2f7a46948ccb4053636f913 -https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.0.9-h3422bc3_6.tar.bz2#b3eda06c8994f20d829fbe89ccc4b0b1 -https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-12.0.1-h168391b_1.tar.bz2#ff81bd5236632ba2e0100ce806144aa8 +https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlicommon-1.0.9-h1c322ee_7.tar.bz2#6291afa63267174a1744bfea0560eb8c +https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-13.0.1-h6a5c8ee_0.tar.bz2#69c139155847bc310018a6199b1e57af 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.0.1.dev0-hf114ba7_23.tar.bz2#b7f6c1195d33e702ecd20ce2b66267ae https://conda.anaconda.org/conda-forge/osx-arm64/libiconv-1.16-h642e427_0.tar.bz2#981f3119b0c5d73282401ee66c14ea04 https://conda.anaconda.org/conda-forge/osx-arm64/libutf8proc-2.7.0-h3422bc3_0.tar.bz2#ab92457cc1b6c0a2643c08c7a4e501fc -https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.2.11-hee7b306_1013.tar.bz2#fe3c74ef0fe456a4011468f860b0c3dc -https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-13.0.1-hf3c4609_0.tar.bz2#22cdcc2eed7e54579ff650be9c4d4d0c -https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.3-hc470f4d_0.tar.bz2#6b5b4e8e22d02a9f30fc4c703d2a69f6 -https://conda.anaconda.org/conda-forge/noarch/tzdata-2021e-he74cb21_0.tar.bz2#a751ec502589ebdc2eceb183ff602569 +https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.2.11-h90dfc92_1014.tar.bz2#fbe64adc8dbaeeb375d439d15b2bf6b1 +https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-13.0.1-h455960f_1.tar.bz2#526c294ef706fdf305806dff650d4c2f +https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.3-h07bb92c_1.tar.bz2#db86e5a978380a13f5559f97afdfe99d +https://conda.anaconda.org/conda-forge/noarch/tzdata-2022a-h191b570_0.tar.bz2#84be5301069417a2221187d2f435e0f7 https://conda.anaconda.org/conda-forge/osx-arm64/xz-5.2.5-h642e427_1.tar.bz2#9ab2316785cb81c464ab9a99512dae71 https://conda.anaconda.org/conda-forge/osx-arm64/abseil-cpp-20210324.2-hbdafb3b_0.tar.bz2#3b1e49c303751215e83babb0f980be3e https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.1.11-h487e1a8_7.tar.bz2#edf91bd9464b05ca9d29be2a730b9468 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.10.0-h260d524_7.tar.bz2#6cf52e5b6e93ee084121e152c46eb858 +https://conda.anaconda.org/conda-forge/osx-arm64/gtest-1.11.0-h3e96240_0.tar.bz2#868afc49b4f7d590b8529aa9c1638e14 https://conda.anaconda.org/conda-forge/osx-arm64/isl-0.22.1-hb904e53_2.tar.bz2#04fe6ad5c7dfbec3b8956aca167940fc -https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.0.9-h3422bc3_6.tar.bz2#5ee99175123dcd24b3857bf467f1044f -https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.0.9-h3422bc3_6.tar.bz2#be28e048477fc17a4b59a66f4f4418a7 +https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlidec-1.0.9-h1c322ee_7.tar.bz2#0b531408c5b9667c12c36efa45237a37 +https://conda.anaconda.org/conda-forge/osx-arm64/libbrotlienc-1.0.9-h1c322ee_7.tar.bz2#9b3e71548e7998f3127b527865e9b5aa 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-11.0.1.dev0-hf114ba7_23.tar.bz2#402c05211a9c339c71a1e82ac8b7ad81 https://conda.anaconda.org/conda-forge/osx-arm64/lz4-c-1.9.3-hbdafb3b_1.tar.bz2#074b9beb2e563515c0dd46229b18d521 -https://conda.anaconda.org/conda-forge/osx-arm64/openssl-1.1.1l-h3422bc3_0.tar.bz2#0b3c59333ff2693e8de50b6f679bd3cd +https://conda.anaconda.org/conda-forge/osx-arm64/openssl-1.1.1n-h90dfc92_0.tar.bz2#01ca91096c588803b425ca2b248f82c7 https://conda.anaconda.org/conda-forge/osx-arm64/re2-2022.02.01-hbdafb3b_0.tar.bz2#54e29e68123d2ace54d11a0412305967 https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.1-hedafd6a_0.tar.bz2#3ab98d5fd433cd392a1b0781391a9e38 https://conda.anaconda.org/conda-forge/osx-arm64/snappy-1.1.8-hc88da5d_3.tar.bz2#135a8eea821d611227a52a0a1b7c52e9 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.11-hee7b306_1013.tar.bz2#0b65c3db409dd06257dd879605eddb45 +https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.2.11-h90dfc92_1014.tar.bz2#348a30b1350c9d91a4dbf05f5e46e0bb https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-cal-0.5.11-h4530763_0.tar.bz2#ce11646fafb17267c81d929ca42cdb5c -https://conda.anaconda.org/conda-forge/osx-arm64/glog-0.5.0-h5c6a83d_0.tar.bz2#1d553ce42ca7852d459e851a5ae3d4d4 -https://conda.anaconda.org/conda-forge/osx-arm64/gmock-1.10.0-h260d524_7.tar.bz2#9cc502d00d51801270531e3021f4bdab -https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.19.2-hd92b7a7_3.tar.bz2#833b40d09291292d3d6649535aa56b9c +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.11.0-h3e96240_0.tar.bz2#a9fa85d631a5cce36e799e9c11004383 +https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.19.3-hf9b2bbe_0.tar.bz2#e6987ad4d068dfe9037280e239b3d5a9 https://conda.anaconda.org/conda-forge/osx-arm64/libevent-2.1.10-hbae9a57_4.tar.bz2#a1f2aca3c5999a24527d6f8a3a8e9320 https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-5.0.0.dev0-11_0_1_hf114ba7_23.tar.bz2#75f6bd23c894fbb8d353c75edb7041d6 https://conda.anaconda.org/conda-forge/osx-arm64/libllvm12-12.0.1-h93073aa_2.tar.bz2#a07550ba127f427126b336199adbaf06 @@ -49,23 +49,25 @@ https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-3.19.4-hccf11d3_0.t https://conda.anaconda.org/conda-forge/osx-arm64/libssh2-1.10.0-hb80f160_2.tar.bz2#0c349d0f6965a927b5b57dedbb0a650b https://conda.anaconda.org/conda-forge/osx-arm64/mpfr-4.1.0-h6d7a090_1.tar.bz2#c37f296f76cfb61d4f91613da93789e6 https://conda.anaconda.org/conda-forge/osx-arm64/sigtool-0.1.3-h7747421_0.tar.bz2#565b291dcdefa3e59830b1222800f46a -https://conda.anaconda.org/conda-forge/osx-arm64/sqlite-3.37.0-h72a2b83_0.tar.bz2#f74a80bbaeb1ba21140af97042e9192c +https://conda.anaconda.org/conda-forge/osx-arm64/sqlite-3.37.1-h7e3ccbd_0.tar.bz2#08ab726bfd3f70017289bccd029ac961 https://conda.anaconda.org/conda-forge/osx-arm64/zstd-1.5.2-h861e0a7_0.tar.bz2#1ecb5634b253f1849feefe7227824e3f https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.10.5-hea86ef8_0.tar.bz2#03d1eeb5706292ae6570456b98f38dcb https://conda.anaconda.org/conda-forge/osx-arm64/grpc-cpp-1.43.2-ha9bca3c_1.tar.bz2#ab1d05b7e8c8faa12d941e4452156627 -https://conda.anaconda.org/conda-forge/osx-arm64/ld64_osx-arm64-609-h7c97014_7.tar.bz2#30cba0918535606b7d98fa69db02699a +https://conda.anaconda.org/conda-forge/osx-arm64/ld64_osx-arm64-609-h7c97014_10.tar.bz2#dcce25444368999bfd9c97aaf48e1c5b https://conda.anaconda.org/conda-forge/osx-arm64/libclang-12.0.1-default_h2cfa9b4_4.tar.bz2#16b35318caa525ddfc88cd555874eab0 https://conda.anaconda.org/conda-forge/osx-arm64/libclang-cpp12-12.0.1-default_h2cfa9b4_4.tar.bz2#52a2b7dfd3dff3793b6918a9541baa14 -https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-7.81.0-h8fe1914_0.tar.bz2#69a0d49c499feec90cba515d7860f6bd -https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.18-openmp_h5dd58f0_0.tar.bz2#8860a24cd05b691ea33f8c85f9981d4b -https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.15.0-h28a9c34_1.tar.bz2#5aa405675684f579041d9d296f89cfc4 +https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-7.82.0-hb0e6552_0.tar.bz2#31502ce1f2b9c31d17d91f9a430fa8c9 +https://conda.anaconda.org/conda-forge/osx-arm64/libhiredis-1.0.2-hbec66e7_0.tar.bz2#37ca71a16015b17397da4a5e6883f66f +https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.20-openmp_h2209c59_0.tar.bz2#5c316594c85e2adb3617890fc405d031 +https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.16.0-h95ff8ae_1.tar.bz2#76d8359550298c1361f7c273651537f2 https://conda.anaconda.org/conda-forge/osx-arm64/llvm-tools-12.0.1-h93073aa_2.tar.bz2#ce91c92b08ab4de225bb69ff6ff157a5 https://conda.anaconda.org/conda-forge/osx-arm64/mpc-1.2.1-h309154c_0.tar.bz2#5673ae769869dc7df76458cca52557e2 https://conda.anaconda.org/conda-forge/osx-arm64/orc-1.7.3-hcb6706d_0.tar.bz2#1be35f7f0672449437af796f8bfccf12 -https://conda.anaconda.org/conda-forge/osx-arm64/python-3.9.10-hd16f9c5_2_cpython.tar.bz2#bc3b42bea9ad6a7d230bfe9fe915786e +https://conda.anaconda.org/conda-forge/osx-arm64/python-3.9.12-hfc7342c_1_cpython.tar.bz2#c9d25b096f812fd0b5b95ec3fb19e67d https://conda.anaconda.org/conda-forge/noarch/alabaster-0.7.12-py_0.tar.bz2#2489a97287f90176ecdc3ca982b4b0a0 https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.2.7-h9972306_13.tar.bz2#1aa327d20aec700b23809ce8c1da34cd -https://conda.anaconda.org/conda-forge/osx-arm64/cctools_osx-arm64-973.0.1-h83ffe51_7.tar.bz2#7fdf170bad9fea1dfc3d411167e1a74b +https://conda.anaconda.org/conda-forge/osx-arm64/ccache-4.5.1-hd335e0d_0.tar.bz2#82c3720dc8f5e756cabb18b31df15038 +https://conda.anaconda.org/conda-forge/osx-arm64/cctools_osx-arm64-973.0.1-h83ffe51_10.tar.bz2#0b0b9b4ee14cf6399d23665c5eef3782 https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-2.0.12-pyhd8ed1ab_0.tar.bz2#1f5b32dabae0f1893ae3283dac7f799e https://conda.anaconda.org/conda-forge/osx-arm64/clang-12-12.0.1-default_h2cfa9b4_4.tar.bz2#9480c5fb29b7f88802268562a3d6cb88 https://conda.anaconda.org/conda-forge/osx-arm64/clang-format-12-12.0.1-default_h2cfa9b4_4.tar.bz2#90e948b77bd8b664a4aa7261fac272dd @@ -73,57 +75,57 @@ https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.4-pyh9f0ad1d_0.tar.bz https://conda.anaconda.org/conda-forge/osx-arm64/gfortran_impl_osx-arm64-11.0.1.dev0-hbce66ab_23.tar.bz2#885d39e5dac9071a6b286968debd6cdf https://conda.anaconda.org/conda-forge/noarch/idna-3.3-pyhd8ed1ab_0.tar.bz2#40b50b8b030f5f2f22085c062ed013dd https://conda.anaconda.org/conda-forge/noarch/imagesize-1.3.0-pyhd8ed1ab_0.tar.bz2#be807e7606fff9436e5e700f6bffb7c6 -https://conda.anaconda.org/conda-forge/osx-arm64/ld64-609-h08716b2_7.tar.bz2#db54fd6424e004687fcb01c92bec3289 -https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-13_osxarm64_openblas.tar.bz2#cfe4c943d79f32e927f859de87fb03f1 +https://conda.anaconda.org/conda-forge/osx-arm64/ld64-609-h8d6e053_10.tar.bz2#b08d779127a1a99d3ee4ed0691ade602 +https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-14_osxarm64_openblas.tar.bz2#46174373302e846eb24bd0a401872ee9 https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-1.35.0-h2b0db34_2.tar.bz2#5bfd9fa64778bebb079fd0abc2cc588c https://conda.anaconda.org/conda-forge/noarch/pycparser-2.21-pyhd8ed1ab_0.tar.bz2#076becd9e05608f8dc72757d5f3a91ff https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.0.7-pyhd8ed1ab_0.tar.bz2#727e2216d9c47455d8ddc060eb2caad9 https://conda.anaconda.org/conda-forge/osx-arm64/python_abi-3.9-2_cp39.tar.bz2#ba3082b5441b482d5cfe328d4e7ba0bf -https://conda.anaconda.org/conda-forge/noarch/pytz-2021.3-pyhd8ed1ab_0.tar.bz2#7e4f811bff46a5a6a7e0094921389395 +https://conda.anaconda.org/conda-forge/noarch/pytz-2022.1-pyhd8ed1ab_0.tar.bz2#b87d66d6d3991d988fb31510c95a9267 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.2-py_0.tar.bz2#20b2eaeaeea4ef9a9a0d99770620fd09 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.0-pyhd8ed1ab_0.tar.bz2#77dad82eb9c8c1525ff7953e0756d708 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/zipp-3.7.0-pyhd8ed1ab_1.tar.bz2#b689b2cbc8481b224777415e1a193170 +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.8.0-pyhd8ed1ab_0.tar.bz2#050b94cf4a8c760656e51d2d44e4632c https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.8.186-hb86bbe7_3.tar.bz2#5443878eb1d419ea51036c3d0e42bbed https://conda.anaconda.org/conda-forge/noarch/babel-2.9.1-pyh44b312d_0.tar.bz2#74136ed39bfea0832d338df1e58d013e -https://conda.anaconda.org/conda-forge/osx-arm64/cctools-973.0.1-ha9384d2_7.tar.bz2#06671bfcd54daef34a1f0488eacc43f2 -https://conda.anaconda.org/conda-forge/osx-arm64/certifi-2021.10.8-py39h2804cbe_1.tar.bz2#fb53ec8c7ae669a5388856ffe7c12a00 +https://conda.anaconda.org/conda-forge/osx-arm64/cctools-973.0.1-h5dcd5d4_10.tar.bz2#52b0401d1dc97a354a39eae685a5f1b7 +https://conda.anaconda.org/conda-forge/osx-arm64/certifi-2021.10.8-py39h2804cbe_2.tar.bz2#8f109e08db1451358e3a02ef5caea275 https://conda.anaconda.org/conda-forge/osx-arm64/cffi-1.15.0-py39h52b1de0_0.tar.bz2#3333a407ad0bb89fb85954579c76b88f https://conda.anaconda.org/conda-forge/osx-arm64/clang-12.0.1-hce30654_4.tar.bz2#6a387333b994cb96ffe4604afd658d43 https://conda.anaconda.org/conda-forge/osx-arm64/clang-format-12.0.1-default_h2cfa9b4_4.tar.bz2#1d018683f1bd018af47dbc7a8b02e970 https://conda.anaconda.org/conda-forge/osx-arm64/docutils-0.17.1-py39h2804cbe_1.tar.bz2#11d85bd8f6e9c634a71276ceb70490a2 -https://conda.anaconda.org/conda-forge/osx-arm64/importlib-metadata-4.11.1-py39h2804cbe_0.tar.bz2#09ab5c9ed2087ae8baf13176a07e7a22 -https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-13_osxarm64_openblas.tar.bz2#edf690edcb07d6a02fc12c9f31c2dd94 -https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-13_osxarm64_openblas.tar.bz2#a362cd24e842692a7fcacee3788f4af9 -https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-2.1.0-py39hb18efdd_0.tar.bz2#d7a254e80e6defbe29d7b0bb3bfc78a1 +https://conda.anaconda.org/conda-forge/osx-arm64/importlib-metadata-4.11.3-py39h2804cbe_1.tar.bz2#18b9c76e91f81e43c464c470b10046e2 +https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-14_osxarm64_openblas.tar.bz2#bfd2921f6935f66e87b0bee668cfe315 +https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-14_osxarm64_openblas.tar.bz2#ed054cd3678126064832800cb3167828 +https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-2.1.1-py39hb18efdd_1.tar.bz2#ae025855aea4c081f3c7a13dba04bbc8 https://conda.anaconda.org/conda-forge/noarch/packaging-21.3-pyhd8ed1ab_0.tar.bz2#71f1ab2de48613876becddd496371c85 -https://conda.anaconda.org/conda-forge/osx-arm64/pysocks-1.7.1-py39h2804cbe_4.tar.bz2#770a25ef670b5154e54c854f561d667d -https://conda.anaconda.org/conda-forge/osx-arm64/setuptools-60.9.3-py39h2804cbe_0.tar.bz2#84373bb6755d513fcb98531dbb8cce82 -https://conda.anaconda.org/conda-forge/osx-arm64/brotlipy-0.7.0-py39h5161555_1003.tar.bz2#851dacb18129066f316a417ffc236748 +https://conda.anaconda.org/conda-forge/osx-arm64/pysocks-1.7.1-py39h2804cbe_5.tar.bz2#831038e9e2af74015b03d82209ac5f87 +https://conda.anaconda.org/conda-forge/osx-arm64/setuptools-62.0.0-py39h2804cbe_0.tar.bz2#d2df2598bed25815ca114cb88d1fcfeb +https://conda.anaconda.org/conda-forge/osx-arm64/brotlipy-0.7.0-py39hb18efdd_1004.tar.bz2#a52b4b16088554fae82c2f94a19bf82e https://conda.anaconda.org/conda-forge/osx-arm64/clang-tools-12.0.1-default_h2cfa9b4_4.tar.bz2#aafc2c5adf026a97529ff8a8af9b026a https://conda.anaconda.org/conda-forge/osx-arm64/clangxx-12.0.1-default_hf584372_4.tar.bz2#179e1cf5987abc9b70b27055371f30dd -https://conda.anaconda.org/conda-forge/osx-arm64/cryptography-36.0.1-py39hfb8cd70_0.tar.bz2#95d6a9b811c3876e6e5a78c4dbe5cc4e -https://conda.anaconda.org/conda-forge/noarch/jinja2-3.0.3-pyhd8ed1ab_0.tar.bz2#036d872c653780cb26e797e2e2f61b4c -https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.22.2-py39h61a45d2_0.tar.bz2#4aa1a915c27a80a9252f9646f39c5b1a +https://conda.anaconda.org/conda-forge/osx-arm64/cryptography-36.0.2-py39hbe5e4b8_1.tar.bz2#d49ff8f2f1502e2f99ca737654ec1c67 +https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.1-pyhd8ed1ab_0.tar.bz2#40b3f446c61729cdd21ed9d85627df6e +https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.22.3-py39h690d673_1.tar.bz2#e7a3fa3cbc391c1e79b2c886ddf9d9f3 https://conda.anaconda.org/conda-forge/noarch/pygments-2.11.2-pyhd8ed1ab_0.tar.bz2#caef60540e2239e27bf62569a5015e3b -https://conda.anaconda.org/conda-forge/osx-arm64/arrow-cpp-7.0.0-py39h763d086_2_cpu.tar.bz2#eacce293f5663c1c23766ac5bcd96abb +https://conda.anaconda.org/conda-forge/osx-arm64/arrow-cpp-7.0.0-py39h2176349_4_cpu.tar.bz2#ac9040c4bd3b1ed1be0240c0bed38993 https://conda.anaconda.org/conda-forge/noarch/compiler-rt_osx-arm64-12.0.1-h44bac85_0.tar.bz2#e10298d4d84d9bc894b91987752670cd https://conda.anaconda.org/conda-forge/noarch/pyopenssl-22.0.0-pyhd8ed1ab_0.tar.bz2#1d7e241dfaf5475e893d4b824bb71b44 https://conda.anaconda.org/conda-forge/osx-arm64/compiler-rt-12.0.1-h94c6b0c_0.tar.bz2#ffc6c0a11f638971e5fe814f6cbfedbb https://conda.anaconda.org/conda-forge/noarch/parquet-cpp-1.5.1-2.tar.bz2#79a5f78c42817594ae016a7896521a97 -https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.8-pyhd8ed1ab_1.tar.bz2#53f1387c68c21cecb386e2cde51b3f7c -https://conda.anaconda.org/conda-forge/osx-arm64/clang_osx-arm64-12.0.1-hc0c6576_6.tar.bz2#9a9477bdffd5459156bca3c1b446c945 -https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-7.0.0-py39hd3b58d7_2_cpu.tar.bz2#02f686435b43d0dcecf8de41b4b4af76 +https://conda.anaconda.org/conda-forge/noarch/urllib3-1.26.9-pyhd8ed1ab_0.tar.bz2#0ea179ee251aa7100807c35bc0252693 +https://conda.anaconda.org/conda-forge/osx-arm64/clang_osx-arm64-12.0.1-hc0c6576_8.tar.bz2#9873cf37d8055445a7a1f67ffb160f7d +https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-7.0.0-py39hf38fad5_4_cpu.tar.bz2#a95a2d07619c8f16e0353006bf81176b https://conda.anaconda.org/conda-forge/noarch/requests-2.27.1-pyhd8ed1ab_0.tar.bz2#7c1c427246b057b8fa97200ecdb2ed62 -https://conda.anaconda.org/conda-forge/osx-arm64/c-compiler-1.4.0-hccd94f0_0.tar.bz2#156fbc93ed14783e586dbf6c5ae1b7e2 -https://conda.anaconda.org/conda-forge/osx-arm64/clangxx_osx-arm64-12.0.1-hc2331a0_6.tar.bz2#4d04ee83880d970b984285e894319d0e +https://conda.anaconda.org/conda-forge/osx-arm64/c-compiler-1.4.1-hccd94f0_0.tar.bz2#efec6aa070bc1eb2c8a430f164d52db2 +https://conda.anaconda.org/conda-forge/osx-arm64/clangxx_osx-arm64-12.0.1-hc2331a0_8.tar.bz2#4a8b9f626b82d35766c1aa22c98647ff https://conda.anaconda.org/conda-forge/osx-arm64/gfortran_osx-arm64-11.0.1.dev0-h57527a5_15.tar.bz2#90e072be00b31296db1f42bf24da2e3e -https://conda.anaconda.org/conda-forge/osx-arm64/cxx-compiler-1.4.0-h3e96240_0.tar.bz2#0566b5c9bad07a5a53e6f018304dc6cb +https://conda.anaconda.org/conda-forge/noarch/sphinx-4.5.0-pyh6c4a22f_0.tar.bz2#46b38d88c4270ff9ba78a89c83c66345 +https://conda.anaconda.org/conda-forge/osx-arm64/cxx-compiler-1.4.1-h3e96240_0.tar.bz2#0de3ddb432bcc865f11dc67c51ba4607 https://conda.anaconda.org/conda-forge/osx-arm64/gfortran-11.0.1.dev0-h40eb566_15.tar.bz2#ce046dbc7de8c17e0c19ef48f81d9a81 -https://conda.anaconda.org/conda-forge/osx-arm64/fortran-compiler-1.4.0-haab47bd_0.tar.bz2#3adead5d2e6add926607b1683ef827bb -https://conda.anaconda.org/conda-forge/osx-arm64/compilers-1.4.0-hce30654_0.tar.bz2#aa120175683d97126e9ba009366b6f91 -https://conda.anaconda.org/conda-forge/noarch/sphinx-4.4.0-pyh6c4a22f_1.tar.bz2#a9025d14c2a609e0d895ad3e75b5369c -https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.5-pyhd8ed1ab_1.tar.bz2#63d2f874f990fdcab47c822b608d6ade +https://conda.anaconda.org/conda-forge/osx-arm64/fortran-compiler-1.4.1-haab47bd_0.tar.bz2#3a549b8ef3d91d27ba4f9ae6fc18afa7 +https://conda.anaconda.org/conda-forge/osx-arm64/compilers-1.4.1-hce30654_0.tar.bz2#9f0f5bf360d93ba75cc0151732e5e82f diff --git a/cpp/environment.yml b/cpp/environment.yml index de2058ec..04f871bb 100644 --- a/cpp/environment.yml +++ b/cpp/environment.yml @@ -9,4 +9,6 @@ dependencies: - gtest - gmock - pyarrow >=7,<8 - - clang-tools \ No newline at end of file + - clang >=12,<13 + - clang-tools >=12,<13 + - ccache \ No newline at end of file