You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ko...@apache.org on 2022/11/15 08:51:12 UTC
[arrow] 16/27: ARROW-17635: [Python][CI] Sync conda recipe with the arrow-cpp feedstock (#14102)
This is an automated email from the ASF dual-hosted git repository.
kou pushed a commit to branch maint-10.0.x
in repository https://gitbox.apache.org/repos/asf/arrow.git
commit 82cf616704093376e030314a4374fecdb2252ee2
Author: h-vetinari <h....@gmx.com>
AuthorDate: Mon Oct 31 20:05:08 2022 +1100
ARROW-17635: [Python][CI] Sync conda recipe with the arrow-cpp feedstock (#14102)
Corresponds to status of feedstock as of https://github.com/conda-forge/arrow-cpp-feedstock/pull/848, minus obvious & intentional divergences in the setup here (with the exception of unpinning xsimd, which was [pinned](https://github.com/apache/arrow/blob/apache-arrow-9.0.0/cpp/cmake_modules/ThirdpartyToolchain.cmake#L2245) as of 9.0.0, but isn't anymore).
Lead-authored-by: H. Vetinari <h....@gmx.com>
Co-authored-by: Sutou Kouhei <ko...@clear-code.com>
Signed-off-by: Sutou Kouhei <ko...@clear-code.com>
---
...r_version10numpy1.20python3.7.____cpython.yaml} | 26 ++---
...r_version10numpy1.20python3.8.____cpython.yaml} | 26 ++---
...r_version10numpy1.20python3.9.____cpython.yaml} | 26 ++---
..._version10numpy1.21python3.10.____cpython.yaml} | 24 +++--
...er_version7numpy1.20python3.7.____cpython.yaml} | 22 ++--
...er_version7numpy1.20python3.8.____cpython.yaml} | 22 ++--
...er_version7numpy1.20python3.9.____cpython.yaml} | 22 ++--
...er_version7numpy1.21python3.10.____cpython.yaml | 20 ++--
...versionNonenumpy1.20python3.7.____cpython.yaml} | 28 ++---
...versionNonenumpy1.20python3.8.____cpython.yaml} | 28 ++---
...versionNonenumpy1.20python3.9.____cpython.yaml} | 28 ++---
...ersionNonenumpy1.21python3.10.____cpython.yaml} | 26 +++--
...ux_ppc64le_numpy1.20python3.7.____cpython.yaml} | 26 ++---
...ux_ppc64le_numpy1.20python3.8.____cpython.yaml} | 26 ++---
...ux_ppc64le_numpy1.20python3.9.____cpython.yaml} | 26 ++---
...ux_ppc64le_numpy1.21python3.10.____cpython.yaml | 24 +++--
... => osx_64_numpy1.20python3.7.____cpython.yaml} | 26 ++---
... => osx_64_numpy1.20python3.8.____cpython.yaml} | 26 ++---
... => osx_64_numpy1.20python3.9.____cpython.yaml} | 26 ++---
.../osx_64_numpy1.21python3.10.____cpython.yaml | 24 +++--
... osx_arm64_numpy1.20python3.8.____cpython.yaml} | 26 ++---
... osx_arm64_numpy1.20python3.9.____cpython.yaml} | 26 ++---
.../osx_arm64_numpy1.21python3.10.____cpython.yaml | 24 +++--
...version10.2numpy1.20python3.7.____cpython.yaml} | 20 ++--
...version10.2numpy1.20python3.8.____cpython.yaml} | 20 ++--
...version10.2numpy1.20python3.9.____cpython.yaml} | 20 ++--
...version10.2numpy1.21python3.10.____cpython.yaml | 18 ++--
...versionNonenumpy1.20python3.7.____cpython.yaml} | 20 ++--
...versionNonenumpy1.20python3.8.____cpython.yaml} | 20 ++--
...versionNonenumpy1.20python3.9.____cpython.yaml} | 20 ++--
...versionNonenumpy1.21python3.10.____cpython.yaml | 18 ++--
dev/tasks/conda-recipes/arrow-cpp/bld-arrow.bat | 8 +-
dev/tasks/conda-recipes/arrow-cpp/bld-pyarrow.bat | 6 +-
dev/tasks/conda-recipes/arrow-cpp/build-arrow.sh | 56 +++++-----
dev/tasks/conda-recipes/arrow-cpp/build-pyarrow.sh | 24 ++---
dev/tasks/conda-recipes/arrow-cpp/meta.yaml | 105 ++++++++++---------
.../conda-recipes/arrow-cpp/test_read_parquet.py | 5 +
dev/tasks/tasks.yml | 113 ++++++++-------------
38 files changed, 551 insertions(+), 500 deletions(-)
diff --git a/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecxx_compiler_version9numpy1.18python3.7.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version10cuda_compiler_versionNonecxx_compiler_version10numpy1.20python3.7.____cpython.yaml
similarity index 85%
rename from dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecxx_compiler_version9numpy1.18python3.7.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version10cuda_compiler_versionNonecxx_compiler_version10numpy1.20python3.7.____cpython.yaml
index 3f6c8209e8..103484667f 100644
--- a/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecxx_compiler_version9numpy1.18python3.7.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version10cuda_compiler_versionNonecxx_compiler_version10numpy1.20python3.7.____cpython.yaml
@@ -1,9 +1,11 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- gcc
c_compiler_version:
-- '9'
+- '10'
cdt_name:
- cos6
channel_sources:
@@ -17,32 +19,32 @@ cuda_compiler_version:
cxx_compiler:
- gxx
cxx_compiler_version:
-- '9'
+- '10'
docker_image:
- quay.io/condaforge/linux-anvil-cos7-x86_64
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
-- '1.18'
+- '1.20'
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -51,13 +53,13 @@ pin_run_as_build:
python:
- 3.7.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- linux-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecxx_compiler_version9numpy1.18python3.8.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version10cuda_compiler_versionNonecxx_compiler_version10numpy1.20python3.8.____cpython.yaml
similarity index 85%
rename from dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecxx_compiler_version9numpy1.18python3.8.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version10cuda_compiler_versionNonecxx_compiler_version10numpy1.20python3.8.____cpython.yaml
index 85326a4b78..892afa7ea6 100644
--- a/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecxx_compiler_version9numpy1.18python3.8.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version10cuda_compiler_versionNonecxx_compiler_version10numpy1.20python3.8.____cpython.yaml
@@ -1,9 +1,11 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- gcc
c_compiler_version:
-- '9'
+- '10'
cdt_name:
- cos6
channel_sources:
@@ -17,32 +19,32 @@ cuda_compiler_version:
cxx_compiler:
- gxx
cxx_compiler_version:
-- '9'
+- '10'
docker_image:
- quay.io/condaforge/linux-anvil-cos7-x86_64
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
-- '1.18'
+- '1.20'
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -51,13 +53,13 @@ pin_run_as_build:
python:
- 3.8.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- linux-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecxx_compiler_version9numpy1.19python3.9.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version10cuda_compiler_versionNonecxx_compiler_version10numpy1.20python3.9.____cpython.yaml
similarity index 85%
rename from dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecxx_compiler_version9numpy1.19python3.9.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version10cuda_compiler_versionNonecxx_compiler_version10numpy1.20python3.9.____cpython.yaml
index 20034ba4e8..3652c6ed97 100644
--- a/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecxx_compiler_version9numpy1.19python3.9.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version10cuda_compiler_versionNonecxx_compiler_version10numpy1.20python3.9.____cpython.yaml
@@ -1,9 +1,11 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- gcc
c_compiler_version:
-- '9'
+- '10'
cdt_name:
- cos6
channel_sources:
@@ -17,32 +19,32 @@ cuda_compiler_version:
cxx_compiler:
- gxx
cxx_compiler_version:
-- '9'
+- '10'
docker_image:
- quay.io/condaforge/linux-anvil-cos7-x86_64
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
-- '1.19'
+- '1.20'
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -51,13 +53,13 @@ pin_run_as_build:
python:
- 3.9.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- linux-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecxx_compiler_version9numpy1.21python3.10.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version10cuda_compiler_versionNonecxx_compiler_version10numpy1.21python3.10.____cpython.yaml
similarity index 86%
rename from dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecxx_compiler_version9numpy1.21python3.10.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version10cuda_compiler_versionNonecxx_compiler_version10numpy1.21python3.10.____cpython.yaml
index d441464402..ea90f70614 100644
--- a/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version9cuda_compiler_versionNonecxx_compiler_version9numpy1.21python3.10.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version10cuda_compiler_versionNonecxx_compiler_version10numpy1.21python3.10.____cpython.yaml
@@ -1,9 +1,11 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- gcc
c_compiler_version:
-- '9'
+- '10'
cdt_name:
- cos6
channel_sources:
@@ -17,19 +19,21 @@ cuda_compiler_version:
cxx_compiler:
- gxx
cxx_compiler_version:
-- '9'
+- '10'
docker_image:
- quay.io/condaforge/linux-anvil-cos7-x86_64
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
@@ -37,12 +41,10 @@ numpy:
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -51,13 +53,13 @@ pin_run_as_build:
python:
- 3.10.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- linux-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.7.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.7.____cpython.yaml
similarity index 87%
rename from dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.7.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.7.____cpython.yaml
index 9c6fe5c377..6a3f127048 100644
--- a/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.7.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.7.____cpython.yaml
@@ -1,5 +1,7 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- gcc
c_compiler_version:
@@ -23,26 +25,26 @@ docker_image:
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
-- '1.18'
+- '1.20'
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -51,13 +53,13 @@ pin_run_as_build:
python:
- 3.7.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- linux-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.8.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.8.____cpython.yaml
similarity index 87%
rename from dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.8.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.8.____cpython.yaml
index 4a1f196024..6ee37c66d1 100644
--- a/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.18python3.8.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.8.____cpython.yaml
@@ -1,5 +1,7 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- gcc
c_compiler_version:
@@ -23,26 +25,26 @@ docker_image:
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
-- '1.18'
+- '1.20'
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -51,13 +53,13 @@ pin_run_as_build:
python:
- 3.8.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- linux-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.19python3.9.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.9.____cpython.yaml
similarity index 87%
rename from dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.19python3.9.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.9.____cpython.yaml
index cd9760a903..53307c2603 100644
--- a/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.19python3.9.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.20python3.9.____cpython.yaml
@@ -1,5 +1,7 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- gcc
c_compiler_version:
@@ -23,26 +25,26 @@ docker_image:
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
-- '1.19'
+- '1.20'
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -51,13 +53,13 @@ pin_run_as_build:
python:
- 3.9.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- linux-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.21python3.10.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.21python3.10.____cpython.yaml
index 581e907ed5..6e1f0354f1 100644
--- a/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.21python3.10.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/linux_64_c_compiler_version7cuda_compiler_version10.2cxx_compiler_version7numpy1.21python3.10.____cpython.yaml
@@ -1,5 +1,7 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- gcc
c_compiler_version:
@@ -23,13 +25,15 @@ docker_image:
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
@@ -37,12 +41,10 @@ numpy:
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -51,13 +53,13 @@ pin_run_as_build:
python:
- 3.10.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- linux-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/linux_aarch64_numpy1.18python3.7.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/linux_aarch64_cuda_compiler_versionNonenumpy1.20python3.7.____cpython.yaml
similarity index 84%
rename from dev/tasks/conda-recipes/.ci_support/linux_aarch64_numpy1.18python3.7.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/linux_aarch64_cuda_compiler_versionNonenumpy1.20python3.7.____cpython.yaml
index 9bf341a78c..fcd7d6c04d 100644
--- a/dev/tasks/conda-recipes/.ci_support/linux_aarch64_numpy1.18python3.7.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/linux_aarch64_cuda_compiler_versionNonenumpy1.20python3.7.____cpython.yaml
@@ -2,10 +2,12 @@ BUILD:
- aarch64-conda_cos7-linux-gnu
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- gcc
c_compiler_version:
-- '9'
+- '10'
cdt_arch:
- aarch64
cdt_name:
@@ -14,37 +16,39 @@ channel_sources:
- conda-forge
channel_targets:
- conda-forge main
+cuda_compiler:
+- nvcc
cuda_compiler_version:
- None
cxx_compiler:
- gxx
cxx_compiler_version:
-- '9'
+- '10'
docker_image:
- quay.io/condaforge/linux-anvil-cos7-x86_64
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
-- '1.18'
+- '1.20'
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -53,13 +57,13 @@ pin_run_as_build:
python:
- 3.7.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- linux-aarch64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/linux_aarch64_numpy1.18python3.8.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/linux_aarch64_cuda_compiler_versionNonenumpy1.20python3.8.____cpython.yaml
similarity index 84%
rename from dev/tasks/conda-recipes/.ci_support/linux_aarch64_numpy1.18python3.8.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/linux_aarch64_cuda_compiler_versionNonenumpy1.20python3.8.____cpython.yaml
index 802123a913..32d570e52a 100644
--- a/dev/tasks/conda-recipes/.ci_support/linux_aarch64_numpy1.18python3.8.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/linux_aarch64_cuda_compiler_versionNonenumpy1.20python3.8.____cpython.yaml
@@ -2,10 +2,12 @@ BUILD:
- aarch64-conda_cos7-linux-gnu
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- gcc
c_compiler_version:
-- '9'
+- '10'
cdt_arch:
- aarch64
cdt_name:
@@ -14,37 +16,39 @@ channel_sources:
- conda-forge
channel_targets:
- conda-forge main
+cuda_compiler:
+- nvcc
cuda_compiler_version:
- None
cxx_compiler:
- gxx
cxx_compiler_version:
-- '9'
+- '10'
docker_image:
- quay.io/condaforge/linux-anvil-cos7-x86_64
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
-- '1.18'
+- '1.20'
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -53,13 +57,13 @@ pin_run_as_build:
python:
- 3.8.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- linux-aarch64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/linux_aarch64_numpy1.19python3.9.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/linux_aarch64_cuda_compiler_versionNonenumpy1.20python3.9.____cpython.yaml
similarity index 84%
rename from dev/tasks/conda-recipes/.ci_support/linux_aarch64_numpy1.19python3.9.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/linux_aarch64_cuda_compiler_versionNonenumpy1.20python3.9.____cpython.yaml
index ab619cc87e..2532c0fd7c 100644
--- a/dev/tasks/conda-recipes/.ci_support/linux_aarch64_numpy1.19python3.9.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/linux_aarch64_cuda_compiler_versionNonenumpy1.20python3.9.____cpython.yaml
@@ -2,10 +2,12 @@ BUILD:
- aarch64-conda_cos7-linux-gnu
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- gcc
c_compiler_version:
-- '9'
+- '10'
cdt_arch:
- aarch64
cdt_name:
@@ -14,37 +16,39 @@ channel_sources:
- conda-forge
channel_targets:
- conda-forge main
+cuda_compiler:
+- nvcc
cuda_compiler_version:
- None
cxx_compiler:
- gxx
cxx_compiler_version:
-- '9'
+- '10'
docker_image:
- quay.io/condaforge/linux-anvil-cos7-x86_64
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
-- '1.19'
+- '1.20'
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -53,13 +57,13 @@ pin_run_as_build:
python:
- 3.9.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- linux-aarch64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/linux_aarch64_numpy1.21python3.10.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/linux_aarch64_cuda_compiler_versionNonenumpy1.21python3.10.____cpython.yaml
similarity index 85%
rename from dev/tasks/conda-recipes/.ci_support/linux_aarch64_numpy1.21python3.10.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/linux_aarch64_cuda_compiler_versionNonenumpy1.21python3.10.____cpython.yaml
index 19c5246d08..a2b090f0bc 100644
--- a/dev/tasks/conda-recipes/.ci_support/linux_aarch64_numpy1.21python3.10.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/linux_aarch64_cuda_compiler_versionNonenumpy1.21python3.10.____cpython.yaml
@@ -2,10 +2,12 @@ BUILD:
- aarch64-conda_cos7-linux-gnu
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- gcc
c_compiler_version:
-- '9'
+- '10'
cdt_arch:
- aarch64
cdt_name:
@@ -14,24 +16,28 @@ channel_sources:
- conda-forge
channel_targets:
- conda-forge main
+cuda_compiler:
+- nvcc
cuda_compiler_version:
- None
cxx_compiler:
- gxx
cxx_compiler_version:
-- '9'
+- '10'
docker_image:
- quay.io/condaforge/linux-anvil-cos7-x86_64
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
@@ -39,12 +45,10 @@ numpy:
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -53,13 +57,13 @@ pin_run_as_build:
python:
- 3.10.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- linux-aarch64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.18python3.7.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.20python3.7.____cpython.yaml
similarity index 85%
rename from dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.18python3.7.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.20python3.7.____cpython.yaml
index 2bce24c681..9ece142ae8 100644
--- a/dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.18python3.7.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.20python3.7.____cpython.yaml
@@ -1,9 +1,11 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- gcc
c_compiler_version:
-- '7'
+- '10'
cdt_name:
- cos7
channel_sources:
@@ -15,32 +17,32 @@ cuda_compiler_version:
cxx_compiler:
- gxx
cxx_compiler_version:
-- '7'
+- '10'
docker_image:
- quay.io/condaforge/linux-anvil-cos7-x86_64
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
-- '1.18'
+- '1.20'
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -49,13 +51,13 @@ pin_run_as_build:
python:
- 3.7.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- linux-ppc64le
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.18python3.8.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.20python3.8.____cpython.yaml
similarity index 85%
rename from dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.18python3.8.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.20python3.8.____cpython.yaml
index 6942d589cd..df80774cd8 100644
--- a/dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.18python3.8.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.20python3.8.____cpython.yaml
@@ -1,9 +1,11 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- gcc
c_compiler_version:
-- '7'
+- '10'
cdt_name:
- cos7
channel_sources:
@@ -15,32 +17,32 @@ cuda_compiler_version:
cxx_compiler:
- gxx
cxx_compiler_version:
-- '7'
+- '10'
docker_image:
- quay.io/condaforge/linux-anvil-cos7-x86_64
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
-- '1.18'
+- '1.20'
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -49,13 +51,13 @@ pin_run_as_build:
python:
- 3.8.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- linux-ppc64le
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.19python3.9.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.20python3.9.____cpython.yaml
similarity index 85%
rename from dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.19python3.9.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.20python3.9.____cpython.yaml
index dd69227c26..f697be7cb3 100644
--- a/dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.19python3.9.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.20python3.9.____cpython.yaml
@@ -1,9 +1,11 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- gcc
c_compiler_version:
-- '7'
+- '10'
cdt_name:
- cos7
channel_sources:
@@ -15,32 +17,32 @@ cuda_compiler_version:
cxx_compiler:
- gxx
cxx_compiler_version:
-- '7'
+- '10'
docker_image:
- quay.io/condaforge/linux-anvil-cos7-x86_64
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
-- '1.19'
+- '1.20'
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -49,13 +51,13 @@ pin_run_as_build:
python:
- 3.9.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- linux-ppc64le
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.21python3.10.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.21python3.10.____cpython.yaml
index 7c76681489..a1fd913c03 100644
--- a/dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.21python3.10.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/linux_ppc64le_numpy1.21python3.10.____cpython.yaml
@@ -1,9 +1,11 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- gcc
c_compiler_version:
-- '7'
+- '10'
cdt_name:
- cos7
channel_sources:
@@ -15,19 +17,21 @@ cuda_compiler_version:
cxx_compiler:
- gxx
cxx_compiler_version:
-- '7'
+- '10'
docker_image:
- quay.io/condaforge/linux-anvil-cos7-x86_64
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
@@ -35,12 +39,10 @@ numpy:
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -49,13 +51,13 @@ pin_run_as_build:
python:
- 3.10.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- linux-ppc64le
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.18python3.7.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.20python3.7.____cpython.yaml
similarity index 84%
rename from dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.18python3.7.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.20python3.7.____cpython.yaml
index 952ef45a8e..f9aa6765bb 100644
--- a/dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.18python3.7.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.20python3.7.____cpython.yaml
@@ -2,10 +2,12 @@ MACOSX_DEPLOYMENT_TARGET:
- '10.9'
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- clang
c_compiler_version:
-- '11'
+- '14'
channel_sources:
- conda-forge
channel_targets:
@@ -15,32 +17,32 @@ cuda_compiler_version:
cxx_compiler:
- clangxx
cxx_compiler_version:
-- '11'
+- '14'
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
macos_machine:
- x86_64-apple-darwin13.4.0
numpy:
-- '1.18'
+- '1.20'
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -49,13 +51,13 @@ pin_run_as_build:
python:
- 3.7.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- osx-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.18python3.8.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.20python3.8.____cpython.yaml
similarity index 84%
rename from dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.18python3.8.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.20python3.8.____cpython.yaml
index 22e92ad5d7..b2461b7e6c 100644
--- a/dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.18python3.8.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.20python3.8.____cpython.yaml
@@ -2,10 +2,12 @@ MACOSX_DEPLOYMENT_TARGET:
- '10.9'
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- clang
c_compiler_version:
-- '11'
+- '14'
channel_sources:
- conda-forge
channel_targets:
@@ -15,32 +17,32 @@ cuda_compiler_version:
cxx_compiler:
- clangxx
cxx_compiler_version:
-- '11'
+- '14'
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
macos_machine:
- x86_64-apple-darwin13.4.0
numpy:
-- '1.18'
+- '1.20'
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -49,13 +51,13 @@ pin_run_as_build:
python:
- 3.8.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- osx-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.19python3.9.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.20python3.9.____cpython.yaml
similarity index 84%
rename from dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.19python3.9.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.20python3.9.____cpython.yaml
index 6d01a39891..317fba95fd 100644
--- a/dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.19python3.9.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.20python3.9.____cpython.yaml
@@ -2,10 +2,12 @@ MACOSX_DEPLOYMENT_TARGET:
- '10.9'
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- clang
c_compiler_version:
-- '11'
+- '14'
channel_sources:
- conda-forge
channel_targets:
@@ -15,32 +17,32 @@ cuda_compiler_version:
cxx_compiler:
- clangxx
cxx_compiler_version:
-- '11'
+- '14'
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
macos_machine:
- x86_64-apple-darwin13.4.0
numpy:
-- '1.19'
+- '1.20'
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -49,13 +51,13 @@ pin_run_as_build:
python:
- 3.9.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- osx-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.21python3.10.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.21python3.10.____cpython.yaml
index bbe311e4cd..3d6052d0f9 100644
--- a/dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.21python3.10.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/osx_64_numpy1.21python3.10.____cpython.yaml
@@ -2,10 +2,12 @@ MACOSX_DEPLOYMENT_TARGET:
- '10.9'
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- clang
c_compiler_version:
-- '11'
+- '14'
channel_sources:
- conda-forge
channel_targets:
@@ -15,17 +17,19 @@ cuda_compiler_version:
cxx_compiler:
- clangxx
cxx_compiler_version:
-- '11'
+- '14'
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
macos_machine:
@@ -35,12 +39,10 @@ numpy:
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -49,13 +51,13 @@ pin_run_as_build:
python:
- 3.10.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- osx-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/osx_arm64_numpy1.19python3.8.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/osx_arm64_numpy1.20python3.8.____cpython.yaml
similarity index 84%
rename from dev/tasks/conda-recipes/.ci_support/osx_arm64_numpy1.19python3.8.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/osx_arm64_numpy1.20python3.8.____cpython.yaml
index c951785200..7dd2d05dbd 100644
--- a/dev/tasks/conda-recipes/.ci_support/osx_arm64_numpy1.19python3.8.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/osx_arm64_numpy1.20python3.8.____cpython.yaml
@@ -2,10 +2,12 @@ MACOSX_DEPLOYMENT_TARGET:
- '11.0'
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- clang
c_compiler_version:
-- '11'
+- '14'
channel_sources:
- conda-forge
channel_targets:
@@ -15,32 +17,32 @@ cuda_compiler_version:
cxx_compiler:
- clangxx
cxx_compiler_version:
-- '11'
+- '14'
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
macos_machine:
- arm64-apple-darwin20.0.0
numpy:
-- '1.19'
+- '1.20'
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -49,13 +51,13 @@ pin_run_as_build:
python:
- 3.8.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- osx-arm64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/osx_arm64_numpy1.19python3.9.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/osx_arm64_numpy1.20python3.9.____cpython.yaml
similarity index 84%
rename from dev/tasks/conda-recipes/.ci_support/osx_arm64_numpy1.19python3.9.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/osx_arm64_numpy1.20python3.9.____cpython.yaml
index 143947084d..4adda2707a 100644
--- a/dev/tasks/conda-recipes/.ci_support/osx_arm64_numpy1.19python3.9.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/osx_arm64_numpy1.20python3.9.____cpython.yaml
@@ -2,10 +2,12 @@ MACOSX_DEPLOYMENT_TARGET:
- '11.0'
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- clang
c_compiler_version:
-- '11'
+- '14'
channel_sources:
- conda-forge
channel_targets:
@@ -15,32 +17,32 @@ cuda_compiler_version:
cxx_compiler:
- clangxx
cxx_compiler_version:
-- '11'
+- '14'
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
macos_machine:
- arm64-apple-darwin20.0.0
numpy:
-- '1.19'
+- '1.20'
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -49,13 +51,13 @@ pin_run_as_build:
python:
- 3.9.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- osx-arm64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/osx_arm64_numpy1.21python3.10.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/osx_arm64_numpy1.21python3.10.____cpython.yaml
index 807e840090..0e4ea0d725 100644
--- a/dev/tasks/conda-recipes/.ci_support/osx_arm64_numpy1.21python3.10.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/osx_arm64_numpy1.21python3.10.____cpython.yaml
@@ -2,10 +2,12 @@ MACOSX_DEPLOYMENT_TARGET:
- '11.0'
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- clang
c_compiler_version:
-- '11'
+- '14'
channel_sources:
- conda-forge
channel_targets:
@@ -15,17 +17,19 @@ cuda_compiler_version:
cxx_compiler:
- clangxx
cxx_compiler_version:
-- '11'
+- '14'
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
macos_machine:
@@ -35,12 +39,10 @@ numpy:
openssl:
- 1.1.1
orc:
-- 1.7.3
+- 1.7.6
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -49,13 +51,13 @@ pin_run_as_build:
python:
- 3.10.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- osx-arm64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - c_compiler_version
- cxx_compiler_version
diff --git a/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.18python3.7.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.20python3.7.____cpython.yaml
similarity index 83%
rename from dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.18python3.7.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.20python3.7.____cpython.yaml
index 2592e75f0c..b3a8a8c278 100644
--- a/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.18python3.7.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.20python3.7.____cpython.yaml
@@ -1,5 +1,7 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- vs2019
channel_sources:
@@ -15,24 +17,24 @@ cxx_compiler:
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
-- '1.18'
+- '1.20'
openssl:
- 1.1.1
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -41,13 +43,13 @@ pin_run_as_build:
python:
- 3.7.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- win-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - python
- numpy
diff --git a/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.18python3.8.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.20python3.8.____cpython.yaml
similarity index 83%
rename from dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.18python3.8.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.20python3.8.____cpython.yaml
index 3aa9cca60a..d0ad4c12d2 100644
--- a/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.18python3.8.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.20python3.8.____cpython.yaml
@@ -1,5 +1,7 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- vs2019
channel_sources:
@@ -15,24 +17,24 @@ cxx_compiler:
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
-- '1.18'
+- '1.20'
openssl:
- 1.1.1
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -41,13 +43,13 @@ pin_run_as_build:
python:
- 3.8.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- win-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - python
- numpy
diff --git a/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.19python3.9.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.20python3.9.____cpython.yaml
similarity index 83%
rename from dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.19python3.9.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.20python3.9.____cpython.yaml
index b01a67017f..ad93f73671 100644
--- a/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.19python3.9.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.20python3.9.____cpython.yaml
@@ -1,5 +1,7 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- vs2019
channel_sources:
@@ -15,24 +17,24 @@ cxx_compiler:
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
-- '1.19'
+- '1.20'
openssl:
- 1.1.1
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -41,13 +43,13 @@ pin_run_as_build:
python:
- 3.9.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- win-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - python
- numpy
diff --git a/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.21python3.10.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.21python3.10.____cpython.yaml
index fb868730af..f8b50812c5 100644
--- a/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.21python3.10.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_version10.2numpy1.21python3.10.____cpython.yaml
@@ -1,5 +1,7 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- vs2019
channel_sources:
@@ -15,13 +17,15 @@ cxx_compiler:
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
@@ -31,8 +35,6 @@ openssl:
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -41,13 +43,13 @@ pin_run_as_build:
python:
- 3.10.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- win-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - python
- numpy
diff --git a/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.18python3.7.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.20python3.7.____cpython.yaml
similarity index 83%
rename from dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.18python3.7.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.20python3.7.____cpython.yaml
index b9fb499fe5..4fcc0f797f 100644
--- a/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.18python3.7.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.20python3.7.____cpython.yaml
@@ -1,5 +1,7 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- vs2019
channel_sources:
@@ -15,24 +17,24 @@ cxx_compiler:
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
-- '1.18'
+- '1.20'
openssl:
- 1.1.1
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -41,13 +43,13 @@ pin_run_as_build:
python:
- 3.7.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- win-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - python
- numpy
diff --git a/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.18python3.8.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.20python3.8.____cpython.yaml
similarity index 83%
rename from dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.18python3.8.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.20python3.8.____cpython.yaml
index 806d2363de..97e3a9332e 100644
--- a/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.18python3.8.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.20python3.8.____cpython.yaml
@@ -1,5 +1,7 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- vs2019
channel_sources:
@@ -15,24 +17,24 @@ cxx_compiler:
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
-- '1.18'
+- '1.20'
openssl:
- 1.1.1
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -41,13 +43,13 @@ pin_run_as_build:
python:
- 3.8.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- win-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - python
- numpy
diff --git a/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.19python3.9.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.20python3.9.____cpython.yaml
similarity index 83%
rename from dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.19python3.9.____cpython.yaml
rename to dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.20python3.9.____cpython.yaml
index 990696de9f..9d771ea6d1 100644
--- a/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.19python3.9.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.20python3.9.____cpython.yaml
@@ -1,5 +1,7 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- vs2019
channel_sources:
@@ -15,24 +17,24 @@ cxx_compiler:
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
-- '1.19'
+- '1.20'
openssl:
- 1.1.1
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -41,13 +43,13 @@ pin_run_as_build:
python:
- 3.9.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- win-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - python
- numpy
diff --git a/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.21python3.10.____cpython.yaml b/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.21python3.10.____cpython.yaml
index cc9069c0be..a5de05e824 100644
--- a/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.21python3.10.____cpython.yaml
+++ b/dev/tasks/conda-recipes/.ci_support/win_64_cuda_compiler_versionNonenumpy1.21python3.10.____cpython.yaml
@@ -1,5 +1,7 @@
bzip2:
- '1'
+c_ares:
+- '1'
c_compiler:
- vs2019
channel_sources:
@@ -15,13 +17,15 @@ cxx_compiler:
gflags:
- '2.2'
glog:
-- '0.5'
+- '0.6'
google_cloud_cpp:
-- '1.35'
+- '2.2'
grpc_cpp:
-- '1.43'
+- '1.47'
+libabseil:
+- '20220623.0'
libprotobuf:
-- '3.19'
+- '3.21'
lz4_c:
- 1.9.3
numpy:
@@ -31,8 +35,6 @@ openssl:
pin_run_as_build:
bzip2:
max_pin: x
- lz4-c:
- max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
@@ -41,13 +43,13 @@ pin_run_as_build:
python:
- 3.10.* *_cpython
re2:
-- 2022.02.01
+- 2022.06.01
snappy:
- '1'
target_platform:
- win-64
thrift_cpp:
-- 0.15.0
+- 0.16.0
zip_keys:
- - python
- numpy
diff --git a/dev/tasks/conda-recipes/arrow-cpp/bld-arrow.bat b/dev/tasks/conda-recipes/arrow-cpp/bld-arrow.bat
index 21e2ae714e..c8eacfb434 100644
--- a/dev/tasks/conda-recipes/arrow-cpp/bld-arrow.bat
+++ b/dev/tasks/conda-recipes/arrow-cpp/bld-arrow.bat
@@ -25,9 +25,9 @@ cmake -G "Ninja" ^
-DARROW_DEPENDENCY_SOURCE=SYSTEM ^
-DARROW_FILESYSTEM:BOOL=ON ^
-DARROW_FLIGHT:BOOL=ON ^
- -DARROW_FLIGHT_REQUIRE_TLSCREDENTIALSOPTIONS:BOOL=OFF ^
+ -DARROW_FLIGHT_REQUIRE_TLSCREDENTIALSOPTIONS:BOOL=ON ^
-DARROW_GANDIVA:BOOL=ON ^
- -DARROW_GCS:BOOL=OFF ^
+ -DARROW_GCS:BOOL=ON ^
-DARROW_HDFS:BOOL=ON ^
-DARROW_JSON:BOOL=ON ^
-DARROW_MIMALLOC:BOOL=ON ^
@@ -35,7 +35,8 @@ cmake -G "Ninja" ^
-DARROW_PACKAGE_PREFIX="%LIBRARY_PREFIX%" ^
-DARROW_PARQUET:BOOL=ON ^
-DARROW_S3:BOOL=ON ^
- -DARROW_SIMD_LEVEL=NONE ^
+ -DARROW_SIMD_LEVEL:STRING=NONE ^
+ -DARROW_SUBSTRAIT:BOOL=ON ^
-DARROW_WITH_BROTLI:BOOL=ON ^
-DARROW_WITH_BZ2:BOOL=ON ^
-DARROW_WITH_LZ4:BOOL=ON ^
@@ -45,6 +46,7 @@ cmake -G "Ninja" ^
-DBUILD_SHARED_LIBS=ON ^
-DBoost_NO_BOOST_CMAKE=ON ^
-DCMAKE_BUILD_TYPE=release ^
+ -DCMAKE_CXX_STANDARD=17 ^
-DCMAKE_INSTALL_PREFIX="%LIBRARY_PREFIX%" ^
-DCMAKE_UNITY_BUILD=ON ^
-DLLVM_TOOLS_BINARY_DIR="%LIBRARY_BIN%" ^
diff --git a/dev/tasks/conda-recipes/arrow-cpp/bld-pyarrow.bat b/dev/tasks/conda-recipes/arrow-cpp/bld-pyarrow.bat
index 8897c4b7d4..bd20c79efe 100644
--- a/dev/tasks/conda-recipes/arrow-cpp/bld-pyarrow.bat
+++ b/dev/tasks/conda-recipes/arrow-cpp/bld-pyarrow.bat
@@ -17,14 +17,14 @@ pushd "%SRC_DIR%"\python
SET ARROW_HOME=%LIBRARY_PREFIX%
SET SETUPTOOLS_SCM_PRETEND_VERSION=%PKG_VERSION%
SET PYARROW_BUILD_TYPE=release
-SET PYARROW_WITH_GCS=0
-SET PYARROW_WITH_S3=1
-SET PYARROW_WITH_HDFS=1
SET PYARROW_WITH_DATASET=1
SET PYARROW_WITH_FLIGHT=1
SET PYARROW_WITH_GANDIVA=1
+SET PYARROW_WITH_GCS=1
+SET PYARROW_WITH_HDFS=1
SET PYARROW_WITH_PARQUET=1
SET PYARROW_WITH_PARQUET_ENCRYPTION=1
+SET PYARROW_WITH_S3=1
SET PYARROW_CMAKE_GENERATOR=Ninja
:: Enable CUDA support
diff --git a/dev/tasks/conda-recipes/arrow-cpp/build-arrow.sh b/dev/tasks/conda-recipes/arrow-cpp/build-arrow.sh
index 9a45b39161..3a26bd2ede 100755
--- a/dev/tasks/conda-recipes/arrow-cpp/build-arrow.sh
+++ b/dev/tasks/conda-recipes/arrow-cpp/build-arrow.sh
@@ -1,4 +1,4 @@
-#!/usr/bin/env bash
+#!/bin/bash
set -e
set -x
@@ -7,14 +7,15 @@ mkdir cpp/build
pushd cpp/build
EXTRA_CMAKE_ARGS=""
-ARROW_GCS="OFF"
+# Include g++'s system headers
if [ "$(uname)" == "Linux" ]; then
- # Include g++'s system headers
SYSTEM_INCLUDES=$(echo | ${CXX} -E -Wp,-v -xc++ - 2>&1 | grep '^ ' | awk '{print "-isystem;" substr($1, 1)}' | tr '\n' ';')
- EXTRA_CMAKE_ARGS=" -DARROW_GANDIVA_PC_CXX_FLAGS=${SYSTEM_INCLUDES}"
- # GCS doesn't produce any abseil-induced linker error on Linux, enable it
- ARROW_GCS="ON"
+ ARROW_GANDIVA_PC_CXX_FLAGS="${SYSTEM_INCLUDES}"
+else
+ # See https://conda-forge.org/docs/maintainer/knowledge_base.html#newer-c-features-with-old-sdk
+ CXXFLAGS="${CXXFLAGS} -D_LIBCPP_DISABLE_AVAILABILITY"
+ ARROW_GANDIVA_PC_CXX_FLAGS="-D_LIBCPP_DISABLE_AVAILABILITY"
fi
# Enable CUDA support
@@ -38,23 +39,23 @@ else
fi
if [[ "${target_platform}" == "osx-arm64" ]]; then
- # We need llvm 11+ support in Arrow for this
- # Tell jemalloc to support 16K page size on apple arm64 silicon
- EXTRA_CMAKE_ARGS=" ${EXTRA_CMAKE_ARGS} -DARROW_GANDIVA=OFF -DARROW_JEMALLOC_LG_PAGE=14"
+ EXTRA_CMAKE_ARGS="${EXTRA_CMAKE_ARGS} -DCLANG_EXECUTABLE=${BUILD_PREFIX}/bin/clang -DLLVM_LINK_EXECUTABLE=${BUILD_PREFIX}/bin/llvm-link"
sed -ie "s;protoc-gen-grpc.*$;protoc-gen-grpc=${BUILD_PREFIX}/bin/grpc_cpp_plugin\";g" ../src/arrow/flight/CMakeLists.txt
-elif [[ "${target_platform}" == "linux-aarch64" ]]; then
- # Tell jemalloc to support both 4k and 64k page arm64 systems
- # See https://github.com/apache/arrow/pull/10940
- EXTRA_CMAKE_ARGS=" ${EXTRA_CMAKE_ARGS} -DARROW_GANDIVA=ON -DARROW_JEMALLOC_LG_PAGE=16"
-else
- EXTRA_CMAKE_ARGS=" ${EXTRA_CMAKE_ARGS} -DARROW_GANDIVA=ON"
+ sed -ie 's;"--with-jemalloc-prefix\=je_arrow_";"--with-jemalloc-prefix\=je_arrow_" "--with-lg-page\=14";g' ../cmake_modules/ThirdpartyToolchain.cmake
+fi
+
+# disable -fno-plt, which causes problems with GCC on PPC
+if [[ "$target_platform" == "linux-ppc64le" ]]; then
+ CFLAGS="$(echo $CFLAGS | sed 's/-fno-plt //g')"
+ CXXFLAGS="$(echo $CXXFLAGS | sed 's/-fno-plt //g')"
fi
-# See https://conda-forge.org/docs/maintainer/knowledge_base.html#newer-c-features-with-old-sdk
-CXXFLAGS="${CXXFLAGS} -D_LIBCPP_DISABLE_AVAILABILITY"
-ARROW_GANDIVA_PC_CXX_FLAGS="-D_LIBCPP_DISABLE_AVAILABILITY"
+# Limit number of threads used to avoid hardware oversubscription
+if [[ "${target_platform}" == "linux-aarch64" ]] || [[ "${target_platform}" == "linux-ppc64le" ]]; then
+ export CMAKE_BUILD_PARALLEL_LEVEL=3
+fi
-cmake \
+cmake -GNinja \
-DARROW_BOOST_USE_SHARED=ON \
-DARROW_BUILD_BENCHMARKS=OFF \
-DARROW_BUILD_STATIC=OFF \
@@ -68,8 +69,10 @@ cmake \
-DARROW_FILESYSTEM=ON \
-DARROW_FLIGHT=ON \
-DARROW_FLIGHT_REQUIRE_TLSCREDENTIALSOPTIONS=ON \
+ -DARROW_FLIGHT_SQL=ON \
+ -DARROW_GANDIVA=ON \
-DARROW_GANDIVA_PC_CXX_FLAGS="${ARROW_GANDIVA_PC_CXX_FLAGS}" \
- -DARROW_GCS=${ARROW_GCS} \
+ -DARROW_GCS=ON \
-DARROW_HDFS=ON \
-DARROW_JEMALLOC=ON \
-DARROW_JSON=ON \
@@ -80,6 +83,7 @@ cmake \
-DARROW_PLASMA=ON \
-DARROW_S3=ON \
-DARROW_SIMD_LEVEL=NONE \
+ -DARROW_SUBSTRAIT=ON \
-DARROW_USE_LD_GOLD=ON \
-DARROW_WITH_BROTLI=ON \
-DARROW_WITH_BZ2=ON \
@@ -96,19 +100,9 @@ cmake \
-DPARQUET_REQUIRE_ENCRYPTION=ON \
-DProtobuf_PROTOC_EXECUTABLE=$BUILD_PREFIX/bin/protoc \
-DPython3_EXECUTABLE=${PYTHON} \
- -GNinja \
${EXTRA_CMAKE_ARGS} \
..
-# Commented out until jemalloc and mimalloc are fixed upstream
-if [[ "${target_platform}" == "osx-arm64" ]]; then
- ninja jemalloc_ep-prefix/src/jemalloc_ep-stamp/jemalloc_ep-patch mimalloc_ep-prefix/src/mimalloc_ep-stamp/mimalloc_ep-patch
- cp $BUILD_PREFIX/share/gnuconfig/config.* jemalloc_ep-prefix/src/jemalloc_ep/build-aux/
- sed -ie 's/list(APPEND mi_cflags -march=native)//g' mimalloc_ep-prefix/src/mimalloc_ep/CMakeLists.txt
- # Use the correct register for thread-local storage
- sed -ie 's/tpidr_el0/tpidrro_el0/g' mimalloc_ep-prefix/src/mimalloc_ep/include/mimalloc-internal.h
-fi
-
-ninja install
+cmake --build . --target install --config Release
popd
diff --git a/dev/tasks/conda-recipes/arrow-cpp/build-pyarrow.sh b/dev/tasks/conda-recipes/arrow-cpp/build-pyarrow.sh
index fc28bb0623..60144d06b9 100644
--- a/dev/tasks/conda-recipes/arrow-cpp/build-pyarrow.sh
+++ b/dev/tasks/conda-recipes/arrow-cpp/build-pyarrow.sh
@@ -11,13 +11,8 @@ export PYARROW_BUILD_TYPE=release
export PYARROW_BUNDLE_ARROW_CPP_HEADERS=0
export PYARROW_WITH_DATASET=1
export PYARROW_WITH_FLIGHT=1
-if [[ "${target_platform}" == "osx-arm64" ]]; then
- # We need llvm 11+ support in Arrow for this
- export PYARROW_WITH_GANDIVA=0
-else
- export PYARROW_WITH_GANDIVA=1
-fi
-export PYARROW_WITH_GCS=0
+export PYARROW_WITH_GANDIVA=1
+export PYARROW_WITH_GCS=1
export PYARROW_WITH_HDFS=1
export PYARROW_WITH_ORC=1
export PYARROW_WITH_PARQUET=1
@@ -28,10 +23,6 @@ export PYARROW_CMAKE_GENERATOR=Ninja
export PYARROW_CMAKE_OPTIONS="-DARROW_SIMD_LEVEL=NONE"
BUILD_EXT_FLAGS=""
-if [ "$(uname)" == "Linux" ]; then
- export PYARROW_WITH_GCS=1
-fi
-
# Enable CUDA support
if [[ ! -z "${cuda_compiler_version+x}" && "${cuda_compiler_version}" != "None" ]]; then
export PYARROW_WITH_CUDA=1
@@ -44,8 +35,15 @@ if [[ "${target_platform}" == "linux-aarch64" ]]; then
export PYARROW_CMAKE_OPTIONS="-DARROW_ARMV8_ARCH=armv8-a ${PYARROW_CMAKE_OPTIONS}"
fi
-# See https://conda-forge.org/docs/maintainer/knowledge_base.html#newer-c-features-with-old-sdk
-export CXXFLAGS="${CXXFLAGS} -D_LIBCPP_DISABLE_AVAILABILITY"
+if [[ "${target_platform}" == osx-* ]]; then
+ # See https://conda-forge.org/docs/maintainer/knowledge_base.html#newer-c-features-with-old-sdk
+ CXXFLAGS="${CXXFLAGS} -D_LIBCPP_DISABLE_AVAILABILITY"
+fi
+
+# Limit number of threads used to avoid hardware oversubscription
+if [[ "${target_platform}" == "linux-aarch64" ]] || [[ "${target_platform}" == "linux-ppc64le" ]]; then
+ export CMAKE_BUILD_PARALLEL_LEVEL=4
+fi
cd python
diff --git a/dev/tasks/conda-recipes/arrow-cpp/meta.yaml b/dev/tasks/conda-recipes/arrow-cpp/meta.yaml
index e9fc89380b..9663e32cd2 100644
--- a/dev/tasks/conda-recipes/arrow-cpp/meta.yaml
+++ b/dev/tasks/conda-recipes/arrow-cpp/meta.yaml
@@ -4,6 +4,7 @@
{% set build_ext_version = ARROW_VERSION %}
{% set build_ext = "cuda" if cuda_enabled else "cpu" %}
{% set proc_build_number = "0" %}
+{% set llvm_version = "14" %}
package:
name: arrow-cpp-ext
@@ -14,10 +15,15 @@ source:
build:
number: 0
- # for cuda on win/linux, building with 9.2 is enough to be compatible with all later versions,
- # since arrow is only using libcuda, and not libcudart.
- skip: true # [(win or linux) and cuda_compiler_version not in ("None", "10.2")]
+ # for cuda support, building with one version is enough to be compatible with
+ # all later versions, since arrow is only using libcuda, and not libcudart.
+ skip: true # [(win or linux64) and cuda_compiler_version not in ("None", "10.2")]
+ skip: true # [linux and (aarch64 or ppc64le) and cuda_compiler_version not in ("None", "11.2")]
skip: true # [osx and cuda_compiler_version != "None"]
+ # CUDA builds on ppc64le currently run out of time on Travis CI.
+ # It may be possible to move these to cross-compilation, but this will take additional work.
+ # Hence this is skipped for now until this can be addressed.
+ skip: true # [linux and ppc64le and cuda_compiler_version != "None"]
run_exports:
- {{ pin_subpackage("arrow-cpp", max_pin="x.x.x") }}
@@ -26,7 +32,7 @@ outputs:
version: {{ build_ext_version }}
build:
number: {{ proc_build_number }}
- string: "{{ build_ext }}"
+ string: {{ build_ext }}
test:
commands:
- exit 0
@@ -35,7 +41,7 @@ outputs:
license: Apache-2.0
license_file:
- LICENSE.txt
- summary: 'A meta-package to select Arrow build variant'
+ summary: A meta-package to select Arrow build variant
- name: arrow-cpp
script: build-arrow.sh # [not win]
@@ -47,18 +53,18 @@ outputs:
- {{ pin_subpackage("arrow-cpp", max_pin="x.x.x") }}
ignore_run_exports:
- cudatoolkit
- track_features:
- {{ "- arrow-cuda" if cuda_enabled else "" }}
+ track_features: {{ "[arrow-cuda]" if cuda_enabled else "" }}
requirements:
build:
- python # [build_platform != target_platform]
- cross-python_{{ target_platform }} # [build_platform != target_platform]
- - cython # [build_platform != target_platform]
- numpy # [build_platform != target_platform]
+ - clangdev {{ llvm_version }} # [osx and arm64]
+ - llvmdev {{ llvm_version }} # [osx and arm64]
- gnuconfig # [osx and arm64]
- libprotobuf
- grpc-cpp
- # aws-sdk-cpp 1.8.* doesn't work with newer CMake
+ # aws-sdk-cpp 1.8.* doesn't work with a newer CMake
- cmake <3.22
- autoconf # [unix]
- ninja
@@ -69,25 +75,26 @@ outputs:
host:
# https://issues.apache.org/jira/browse/ARROW-15141
- aws-sdk-cpp 1.8.186
+ # abseil is only here to help conda pick the right constraints for pyarrow, see
+ # https://github.com/conda-forge/arrow-cpp-feedstock/pull/815#issuecomment-1216713245
+ - libabseil
- boost-cpp >=1.70
- brotli
- bzip2
- c-ares
- gflags
- glog
- # On macOS and Windows, GCS support fails linking due to ABI
- # issues with abseil-cpp
- # (see https://github.com/conda-forge/abseil-cpp-feedstock/issues/45)
- - google-cloud-cpp # [linux]
+ - google-cloud-cpp
- grpc-cpp
- libprotobuf
- - clangdev >=11 # [not (osx and arm64)]
- - llvmdev >=11 # [not (osx and arm64)]
+ - clangdev {{ llvm_version }}
+ - llvmdev {{ llvm_version }}
- libutf8proc
- lz4-c
- numpy
- - orc # [unix]
+ # gandiva depends on openssl
- openssl
+ - orc # [unix]
- python
- rapidjson
- re2
@@ -115,27 +122,29 @@ outputs:
# headers
- test -f $PREFIX/include/arrow/api.h # [unix]
- test -f $PREFIX/include/arrow/flight/types.h # [unix]
+ - test -f $PREFIX/include/arrow/flight/sql/api.h # [unix]
- test -f $PREFIX/include/plasma/client.h # [unix]
- - test -f $PREFIX/include/gandiva/engine.h # [unix and not (osx and arm64)]
+ - test -f $PREFIX/include/gandiva/engine.h # [unix]
- test -f $PREFIX/include/parquet/api/reader.h # [unix]
- if not exist %LIBRARY_INC%\\arrow\\api.h exit 1 # [win]
- if not exist %LIBRARY_INC%\\gandiva\\engine.h exit 1 # [win]
- if not exist %LIBRARY_INC%\\parquet\\api\\reader.h exit 1 # [win]
# shared
- - test -f $PREFIX/lib/libarrow.so # [linux]
- - test -f $PREFIX/lib/libarrow_dataset.so # [linux]
- - test -f $PREFIX/lib/libarrow_flight.so # [linux]
- - test -f $PREFIX/lib/libparquet.so # [linux]
- - test -f $PREFIX/lib/libgandiva.so # [linux]
- - test -f $PREFIX/lib/libplasma.so # [linux]
+ - test -f $PREFIX/lib/libarrow.so # [linux]
+ - test -f $PREFIX/lib/libarrow_dataset.so # [linux]
+ - test -f $PREFIX/lib/libarrow_flight.so # [linux]
+ - test -f $PREFIX/lib/libarrow_flight_sql.so # [linux]
+ - test -f $PREFIX/lib/libparquet.so # [linux]
+ - test -f $PREFIX/lib/libgandiva.so # [linux]
+ - test -f $PREFIX/lib/libplasma.so # [linux]
- test -f $PREFIX/lib/libarrow_cuda${SHLIB_EXT} # [(cuda_compiler_version != "None") and unix]
- test ! -f $PREFIX/lib/libarrow_cuda${SHLIB_EXT} # [(cuda_compiler_version == "None") and unix]
- if not exist %PREFIX%\\Library\\bin\\arrow_cuda.dll exit 1 # [(cuda_compiler_version != "None") and win]
- if exist %PREFIX%\\Library\\bin\\arrow_cuda.dll exit 1 # [(cuda_compiler_version == "None") and win]
- test -f $PREFIX/lib/libarrow.dylib # [osx]
- test -f $PREFIX/lib/libarrow_dataset.dylib # [osx]
- - test -f $PREFIX/lib/libgandiva.dylib # [osx and not arm64]
+ - test -f $PREFIX/lib/libgandiva.dylib # [osx]
- test -f $PREFIX/lib/libparquet.dylib # [osx]
- test -f $PREFIX/lib/libplasma.dylib # [osx]
- if not exist %PREFIX%\\Library\\bin\\arrow.dll exit 1 # [win]
@@ -145,17 +154,19 @@ outputs:
- if not exist %PREFIX%\\Library\\bin\\gandiva.dll exit 1 # [win]
# absence of static libraries
- - test ! -f $PREFIX/lib/libarrow.a # [unix]
- - test ! -f $PREFIX/lib/libarrow_dataset.a # [unix]
- - test ! -f $PREFIX/lib/libarrow_flight.a # [unix]
- - test ! -f $PREFIX/lib/libplasma.a # [unix]
- - test ! -f $PREFIX/lib/libparquet.a # [unix]
- - test ! -f $PREFIX/lib/libgandiva.a # [unix]
- - if exist %PREFIX%\\Library\\lib\\arrow_static.lib exit 1 # [win]
- - if exist %PREFIX%\\Library\\lib\\arrow_dataset_static.lib exit 1 # [win]
- - if exist %PREFIX%\\Library\\lib\\arrow_flight_static.lib exit 1 # [win]
- - if exist %PREFIX%\\Library\\lib\\parquet_static.lib exit 1 # [win]
- - if exist %PREFIX%\\Library\\lib\\gandiva_static.lib exit 1 # [win]
+ - test ! -f $PREFIX/lib/libarrow.a # [unix]
+ - test ! -f $PREFIX/lib/libarrow_dataset.a # [unix]
+ - test ! -f $PREFIX/lib/libarrow_flight.a # [unix]
+ - test ! -f $PREFIX/lib/libarrow_flight_sql.a # [unix]
+ - test ! -f $PREFIX/lib/libplasma.a # [unix]
+ - test ! -f $PREFIX/lib/libparquet.a # [unix]
+ - test ! -f $PREFIX/lib/libgandiva.a # [unix]
+ - if exist %PREFIX%\\Library\\lib\\arrow_static.lib exit 1 # [win]
+ - if exist %PREFIX%\\Library\\lib\\arrow_dataset_static.lib exit 1 # [win]
+ - if exist %PREFIX%\\Library\\lib\\arrow_flight_static.lib exit 1 # [win]
+ - if exist %PREFIX%\\Library\\lib\\arrow_flight_sql_static.lib exit 1 # [win]
+ - if exist %PREFIX%\\Library\\lib\\parquet_static.lib exit 1 # [win]
+ - if exist %PREFIX%\\Library\\lib\\gandiva_static.lib exit 1 # [win]
- name: pyarrow
script: build-pyarrow.sh # [not win]
@@ -167,8 +178,7 @@ outputs:
- cudatoolkit
ignore_run_exports_from:
- openssl
- track_features:
- {{ "- arrow-cuda" if cuda_enabled else "" }}
+ track_features: {{ "[arrow-cuda]" if cuda_enabled else "" }}
requirements:
build:
- python # [build_platform != target_platform]
@@ -184,9 +194,9 @@ outputs:
- {{ compiler("cuda") }} # [cuda_compiler_version != "None"]
host:
- {{ pin_subpackage('arrow-cpp', exact=True) }}
- - clangdev >=11 # [not (osx and arm64)]
+ - clangdev {{ llvm_version }}
+ - llvmdev {{ llvm_version }}
- cython
- - llvmdev >=11 # [not (osx and arm64)]
- numpy
- openssl
- python
@@ -211,16 +221,18 @@ outputs:
summary: Python libraries for Apache Arrow
test:
+ files:
+ - test_read_parquet.py
imports:
- pyarrow
- pyarrow.dataset
- pyarrow.flight
- - pyarrow.gandiva # [not (osx and arm64)]
+ - pyarrow.gandiva
- pyarrow.orc # [unix]
- pyarrow.parquet
- pyarrow.plasma # [unix]
- pyarrow.fs
- - pyarrow._s3fs # [linux]
+ - pyarrow._s3fs
- pyarrow._hdfs
# We can only test importing cuda package but cannot run when a
# CUDA device is not available, for instance, when building from CI.
@@ -233,6 +245,7 @@ outputs:
- if exist %SP_DIR%/pyarrow/tests/test_array.py exit 1 # [win]
# Need to remove dot from PY_VER; %MYVAR:x=y% replaces "x" in %MYVAR% with "y"
- if not exist %SP_DIR%/pyarrow/_cuda.cp%PY_VER:.=%-win_amd64.pyd exit 1 # [win and cuda_compiler_version != "None"]
+ - python test_read_parquet.py
- name: pyarrow-tests
script: build-pyarrow.sh # [not win]
@@ -244,8 +257,7 @@ outputs:
- cudatoolkit
ignore_run_exports_from:
- openssl
- track_features:
- {{ "- arrow-cuda" if cuda_enabled else "" }}
+ track_features: {{ "[arrow-cuda]" if cuda_enabled else "" }}
requirements:
build:
- python # [build_platform != target_platform]
@@ -262,12 +274,12 @@ outputs:
host:
- {{ pin_subpackage('arrow-cpp', exact=True) }}
- {{ pin_subpackage('pyarrow', exact=True) }}
- - clangdev >=11 # [not (osx and arm64)]
+ - clangdev {{ llvm_version }}
+ - llvmdev {{ llvm_version }}
- cython
- - llvmdev >=11 # [not (osx and arm64)]
- numpy
- - python
- openssl
+ - python
- setuptools
- setuptools_scm
- six
@@ -313,3 +325,4 @@ extra:
- pearu
- nealrichardson
- jakirkham
+ - h-vetinari
diff --git a/dev/tasks/conda-recipes/arrow-cpp/test_read_parquet.py b/dev/tasks/conda-recipes/arrow-cpp/test_read_parquet.py
new file mode 100644
index 0000000000..5f76a4e22c
--- /dev/null
+++ b/dev/tasks/conda-recipes/arrow-cpp/test_read_parquet.py
@@ -0,0 +1,5 @@
+import pyarrow as pa
+import pyarrow.parquet as pq
+
+table = pa.Table.from_pydict({"a": [1, 2]})
+pq.write_table(table, "test.parquet")
diff --git a/dev/tasks/tasks.yml b/dev/tasks/tasks.yml
index 57878227b2..94902a0be0 100644
--- a/dev/tasks/tasks.yml
+++ b/dev/tasks/tasks.yml
@@ -250,7 +250,7 @@ tasks:
ci: azure
template: conda-recipes/azure.linux.yml
params:
- config: linux_64_c_compiler_version9cuda_compiler_versionNonecxx_compiler_version9numpy1.18python3.7.____cpython
+ config: linux_64_c_compiler_version10cuda_compiler_versionNonecxx_compiler_version10numpy1.20python3.7.____cpython
r_config: linux_64_r_base4.0
artifacts:
- arrow-cpp-{no_rc_version}-py37(h[a-z0-9]+)_0_cpu.tar.bz2
@@ -260,7 +260,7 @@ tasks:
ci: azure
template: conda-recipes/azure.linux.yml
params:
- config: linux_64_c_compiler_version9cuda_compiler_versionNonecxx_compiler_version9numpy1.18python3.7.____cpython
+ config: linux_64_c_compiler_version10cuda_compiler_versionNonecxx_compiler_version10numpy1.20python3.7.____cpython
r_config: linux_64_r_base4.1
artifacts:
- arrow-cpp-{no_rc_version}-py37(h[a-z0-9]+)_0_cpu.tar.bz2
@@ -270,7 +270,7 @@ tasks:
ci: azure
template: conda-recipes/azure.linux.yml
params:
- config: linux_64_c_compiler_version9cuda_compiler_versionNonecxx_compiler_version9numpy1.18python3.8.____cpython
+ config: linux_64_c_compiler_version10cuda_compiler_versionNonecxx_compiler_version10numpy1.20python3.8.____cpython
artifacts:
- arrow-cpp-{no_rc_version}-py38(h[a-z0-9]+)_0_cpu.tar.bz2
- pyarrow-{no_rc_version}-py38(h[a-z0-9]+)_0_cpu.tar.bz2
@@ -279,7 +279,7 @@ tasks:
ci: azure
template: conda-recipes/azure.linux.yml
params:
- config: linux_64_c_compiler_version9cuda_compiler_versionNonecxx_compiler_version9numpy1.19python3.9.____cpython
+ config: linux_64_c_compiler_version10cuda_compiler_versionNonecxx_compiler_version10numpy1.20python3.9.____cpython
artifacts:
- arrow-cpp-{no_rc_version}-py39(h[a-z0-9]+)_0_cpu.tar.bz2
- pyarrow-{no_rc_version}-py39(h[a-z0-9]+)_0_cpu.tar.bz2
@@ -288,14 +288,14 @@ tasks:
ci: azure
template: conda-recipes/azure.linux.yml
params:
- config: linux_64_c_compiler_version9cuda_compiler_versionNonecxx_compiler_version9numpy1.21python3.10.____cpython
+ config: linux_64_c_compiler_version10cuda_compiler_versionNonecxx_compiler_version10numpy1.21python3.10.____cpython
artifacts:
- arrow-cpp-{no_rc_version}-py310(h[a-z0-9]+)_0_cpu.tar.bz2
- pyarrow-{no_rc_version}-py310(h[a-z0-9]+)_0_cpu.tar.bz2
-{% for python_version, numpy_version in [("3.7", "1.18"),
- ("3.8", "1.18"),
- ("3.9", "1.19"),
+{% for python_version, numpy_version in [("3.7", "1.20"),
+ ("3.8", "1.20"),
+ ("3.9", "1.20"),
("3.10", "1.21")] %}
{% set pyver = python_version | replace(".", "") %}
@@ -312,7 +312,7 @@ tasks:
ci: azure
template: conda-recipes/azure.linux.yml
params:
- config: linux_aarch64_numpy{{ numpy_version }}python{{ python_version }}.____cpython
+ config: linux_aarch64_cuda_compiler_versionNonenumpy{{ numpy_version }}python{{ python_version }}.____cpython
artifacts:
- arrow-cpp-{no_rc_version}-py{{ pyver }}(h[a-z0-9]+)_0_cpu.tar.bz2
- pyarrow-{no_rc_version}-py{{ pyver }}(h[a-z0-9]+)_0_cpu.tar.bz2
@@ -334,7 +334,7 @@ tasks:
ci: azure
template: conda-recipes/azure.osx.yml
params:
- config: osx_64_numpy1.18python3.7.____cpython
+ config: osx_64_numpy1.20python3.7.____cpython
r_config: osx_64_r_base4.0
artifacts:
- arrow-cpp-{no_rc_version}-py37(h[a-z0-9]+)_0_cpu.tar.bz2
@@ -344,65 +344,37 @@ tasks:
ci: azure
template: conda-recipes/azure.osx.yml
params:
- config: osx_64_numpy1.18python3.7.____cpython
+ config: osx_64_numpy1.20python3.7.____cpython
r_config: osx_64_r_base4.1
artifacts:
- arrow-cpp-{no_rc_version}-py37(h[a-z0-9]+)_0_cpu.tar.bz2
- pyarrow-{no_rc_version}-py37(h[a-z0-9]+)_0_cpu.tar.bz2
- conda-osx-clang-py38:
- ci: azure
- template: conda-recipes/azure.osx.yml
- params:
- config: osx_64_numpy1.18python3.8.____cpython
- artifacts:
- - arrow-cpp-{no_rc_version}-py38(h[a-z0-9]+)_0_cpu.tar.bz2
- - pyarrow-{no_rc_version}-py38(h[a-z0-9]+)_0_cpu.tar.bz2
-
- conda-osx-clang-py39:
- ci: azure
- template: conda-recipes/azure.osx.yml
- params:
- config: osx_64_numpy1.19python3.9.____cpython
- artifacts:
- - arrow-cpp-{no_rc_version}-py39(h[a-z0-9]+)_0_cpu.tar.bz2
- - pyarrow-{no_rc_version}-py39(h[a-z0-9]+)_0_cpu.tar.bz2
-
- conda-osx-clang-py310:
- ci: azure
- template: conda-recipes/azure.osx.yml
- params:
- config: osx_64_numpy1.21python3.10.____cpython
- artifacts:
- - arrow-cpp-{no_rc_version}-py310(h[a-z0-9]+)_0_cpu.tar.bz2
- - pyarrow-{no_rc_version}-py310(h[a-z0-9]+)_0_cpu.tar.bz2
+{% for python_version, numpy_version in [("3.7", "1.20"),
+ ("3.8", "1.20"),
+ ("3.9", "1.20"),
+ ("3.10", "1.21")] %}
+ {% set pyver = python_version | replace(".", "") %}
- conda-osx-arm64-clang-py38:
+ conda-osx-clang-py{{ pyver }}:
ci: azure
template: conda-recipes/azure.osx.yml
params:
- config: osx_arm64_numpy1.19python3.8.____cpython
+ config: osx_64_numpy{{ numpy_version }}python{{ python_version }}.____cpython
artifacts:
- - arrow-cpp-{no_rc_version}-py38(h[a-z0-9]+)_0_cpu.tar.bz2
- - pyarrow-{no_rc_version}-py38(h[a-z0-9]+)_0_cpu.tar.bz2
+ - arrow-cpp-{no_rc_version}-py{{ pyver }}(h[a-z0-9]+)_0_cpu.tar.bz2
+ - pyarrow-{no_rc_version}-py{{ pyver }}(h[a-z0-9]+)_0_cpu.tar.bz2
- conda-osx-arm64-clang-py39:
+ conda-osx-arm64-clang-py{{ pyver }}:
ci: azure
template: conda-recipes/azure.osx.yml
params:
- config: osx_arm64_numpy1.19python3.9.____cpython
+ config: osx_arm64_numpy{{ numpy_version }}python{{ python_version }}.____cpython
artifacts:
- - arrow-cpp-{no_rc_version}-py39(h[a-z0-9]+)_0_cpu.tar.bz2
- - pyarrow-{no_rc_version}-py39(h[a-z0-9]+)_0_cpu.tar.bz2
+ - arrow-cpp-{no_rc_version}-py{{ pyver }}(h[a-z0-9]+)_0_cpu.tar.bz2
+ - pyarrow-{no_rc_version}-py{{ pyver }}(h[a-z0-9]+)_0_cpu.tar.bz2
- conda-osx-arm64-clang-py310:
- ci: azure
- template: conda-recipes/azure.osx.yml
- params:
- config: osx_arm64_numpy1.21python3.10.____cpython
- artifacts:
- - arrow-cpp-{no_rc_version}-py310(h[a-z0-9]+)_0_cpu.tar.bz2
- - pyarrow-{no_rc_version}-py310(h[a-z0-9]+)_0_cpu.tar.bz2
+{% endfor %}
############################## Conda Windows ################################
@@ -410,7 +382,7 @@ tasks:
ci: azure
template: conda-recipes/azure.win.yml
params:
- config: win_64_cuda_compiler_versionNonenumpy1.18python3.7.____cpython
+ config: win_64_cuda_compiler_versionNonenumpy1.20python3.7.____cpython
r_config: win_64_r_base4.0
artifacts:
- arrow-cpp-{no_rc_version}-py37(h[a-z0-9]+)_0_cpu.tar.bz2
@@ -420,40 +392,37 @@ tasks:
ci: azure
template: conda-recipes/azure.win.yml
params:
- config: win_64_cuda_compiler_versionNonenumpy1.18python3.7.____cpython
+ config: win_64_cuda_compiler_versionNonenumpy1.20python3.7.____cpython
r_config: win_64_r_base4.0
artifacts:
- arrow-cpp-{no_rc_version}-py37(h[a-z0-9]+)_0_cpu.tar.bz2
- pyarrow-{no_rc_version}-py37(h[a-z0-9]+)_0_cpu.tar.bz2
- conda-win-vs2019-py38:
- ci: azure
- template: conda-recipes/azure.win.yml
- params:
- config: win_64_cuda_compiler_versionNonenumpy1.18python3.8.____cpython
- artifacts:
- - arrow-cpp-{no_rc_version}-py38(h[a-z0-9]+)_0_cpu.tar.bz2
- - pyarrow-{no_rc_version}-py38(h[a-z0-9]+)_0_cpu.tar.bz2
+{% for python_version, numpy_version in [("3.7", "1.20"),
+ ("3.8", "1.20"),
+ ("3.9", "1.20"),
+ ("3.10", "1.21")] %}
+ {% set pyver = python_version | replace(".", "") %}
- conda-win-vs2019-py39:
+ conda-win-vs2019-py{{ pyver }}-cpu:
ci: azure
template: conda-recipes/azure.win.yml
params:
- config: win_64_cuda_compiler_versionNonenumpy1.19python3.9.____cpython
+ config: win_64_cuda_compiler_versionNonenumpy{{ numpy_version }}python{{ python_version }}.____cpython
artifacts:
- - arrow-cpp-{no_rc_version}-py39(h[a-z0-9]+)_0_cpu.tar.bz2
- - pyarrow-{no_rc_version}-py39(h[a-z0-9]+)_0_cpu.tar.bz2
+ - arrow-cpp-{no_rc_version}-py{{ pyver }}(h[a-z0-9]+)_0_cpu.tar.bz2
+ - pyarrow-{no_rc_version}-py{{ pyver }}(h[a-z0-9]+)_0_cpu.tar.bz2
- conda-win-vs2019-py310:
+ conda-win-vs2019-py{{ pyver }}-cuda:
ci: azure
template: conda-recipes/azure.win.yml
params:
- config: win_64_cuda_compiler_versionNonenumpy1.21python3.10.____cpython
+ config: win_64_cuda_compiler_version10.2numpy{{ numpy_version }}python{{ python_version }}.____cpython
artifacts:
- - arrow-cpp-{no_rc_version}-py310(h[a-z0-9]+)_0_cpu.tar.bz2
- - pyarrow-{no_rc_version}-py310(h[a-z0-9]+)_0_cpu.tar.bz2
+ - arrow-cpp-{no_rc_version}-py{{ pyver }}(h[a-z0-9]+)_0_cpu.tar.bz2
+ - pyarrow-{no_rc_version}-py{{ pyver }}(h[a-z0-9]+)_0_cpu.tar.bz2
-# TODO: Windows CUDA
+{% endfor %}
{% for python_version, python_tag, abi_tag in [("3.7", "cp37", "cp37m"),
("3.8", "cp38", "cp38"),