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

kszucs pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/master by this push:
     new a1a9221  ARROW-4270: [Packaging][Conda] Update xcode version and 
remove toolchain builds
a1a9221 is described below

commit a1a9221cf6522b4c9bc26a9ebf4a459f6217050e
Author: Krisztián Szűcs <szucs.kriszt...@gmail.com>
AuthorDate: Wed Jan 16 04:23:49 2019 +0100

    ARROW-4270: [Packaging][Conda] Update xcode version and remove toolchain 
builds
    
    Author: Krisztián Szűcs <szucs.kriszt...@gmail.com>
    
    Closes #3411 from kszucs/cf-clang and squashes the following commits:
    
    f1a2efca <Krisztián Szűcs>  update variant files
    34c2fb9e <Krisztián Szűcs>  no need of clobber file
    92d0fe2d <Krisztián Szűcs>  variant and clobber paths
    a152b373 <Krisztián Szűcs>  update osx build
    b86c13f5 <Krisztián Szűcs>  update channels
    113fe013 <Krisztián Szűcs>  update xcode for conda osx clang builds and 
remove conda toolchain entries
---
 dev/tasks/conda-recipes/appveyor.yml               | 21 +++---
 dev/tasks/conda-recipes/travis.linux.yml           |  7 +-
 dev/tasks/conda-recipes/travis.osx.yml             | 13 ++--
 ...inux_c_compilergcccxx_compilergxxpython2.7.yaml | 28 ++++++-
 ...inux_c_compilergcccxx_compilergxxpython3.6.yaml | 28 ++++++-
 ...inux_c_compilergcccxx_compilergxxpython3.7.yaml | 28 ++++++-
 ...lchain_ccxx_compilertoolchain_cxxpython2.7.yaml | 29 -------
 ...lchain_ccxx_compilertoolchain_cxxpython3.6.yaml | 29 -------
 ...lchain_ccxx_compilertoolchain_cxxpython3.7.yaml | 29 -------
 ..._compilerclangcxx_compilerclangxxpython2.7.yaml | 28 ++++++-
 ..._compilerclangcxx_compilerclangxxpython3.6.yaml | 28 ++++++-
 ..._compilerclangcxx_compilerclangxxpython3.7.yaml | 28 ++++++-
 ...lchain_ccxx_compilertoolchain_cxxpython2.7.yaml | 32 --------
 ...lchain_ccxx_compilertoolchain_cxxpython3.6.yaml | 32 --------
 ...lchain_ccxx_compilertoolchain_cxxpython3.7.yaml | 32 --------
 ..._compilervs2015cxx_compilervs2015python3.6.yaml | 20 +++++
 ..._compilervs2015cxx_compilervs2015python3.7.yaml | 20 +++++
 dev/tasks/tasks.yml                                | 88 ++++------------------
 18 files changed, 220 insertions(+), 300 deletions(-)

diff --git a/dev/tasks/conda-recipes/appveyor.yml 
b/dev/tasks/conda-recipes/appveyor.yml
index 3d3ba43..b3a4743 100644
--- a/dev/tasks/conda-recipes/appveyor.yml
+++ b/dev/tasks/conda-recipes/appveyor.yml
@@ -35,25 +35,26 @@ install:
 
   - cmd: set PYTHONUNBUFFERED=1
 
-  # Add our channels.
-  - cmd: conda.exe config --set show_channel_urls true
-  - cmd: conda.exe config --remove channels defaults
-  - cmd: conda.exe config --add channels defaults
-  - cmd: conda.exe config --add channels conda-forge
-
   # Configure the VM.
-  - cmd: conda.exe install -n root --quiet --yes conda-forge-ci-setup=1
-  - cmd: run_conda_forge_build_setup
+  - cmd: conda.exe install -n root -c conda-forge --quiet --yes 
conda-forge-ci-setup=2
 
 # Skip .NET project specific build phase.
 build: off
 
 test_script:
+  # Clone arrow
   - git clone -b {{ arrow.branch }} {{ arrow.remote }} arrow || exit /B
   - git -C arrow checkout {{ arrow.head }} || exit /B
-
   - pushd arrow\dev\tasks\conda-recipes
-  - conda.exe build --output-folder . -m {{ variant_config_file }} parquet-cpp 
arrow-cpp pyarrow
+
+  # Configure conda
+  - cmd: setup_conda_rc .\ .\ variants\{{ config }}.yaml
+  - cmd: run_conda_forge_build_setup
+
+  # Build the recipes
+  - conda.exe build --output-folder . -m variants\{{ config }}.yaml 
parquet-cpp arrow-cpp pyarrow
+
+  # Rename artifacts
   - pushd win-64
   - for %%f in (*.tar.bz2) do (
       set %%g=%%~nf
diff --git a/dev/tasks/conda-recipes/travis.linux.yml 
b/dev/tasks/conda-recipes/travis.linux.yml
index f0c4c77..cf2895f 100644
--- a/dev/tasks/conda-recipes/travis.linux.yml
+++ b/dev/tasks/conda-recipes/travis.linux.yml
@@ -38,6 +38,7 @@ install:
     MINICONDA_FILE="Miniconda3-latest-Linux-x86_64.sh"
     curl -L -O "${MINICONDA_URL}/${MINICONDA_FILE}"
     bash $MINICONDA_FILE -b
+
   # Install conda build dependency
   - |
     echo ""
@@ -49,16 +50,16 @@ before_script:
   - git clone -b {{ arrow.branch }} {{ arrow.remote }} arrow
   - git -C arrow checkout {{ arrow.head }}
   - pushd arrow/dev/tasks/conda-recipes
+
   # Configure conda
-  - setup_conda_rc ./ ./ {{ variant_config_file }}
+  - setup_conda_rc ./ ./ variants/{{ config }}.yaml
   - source run_conda_forge_build_setup
 
 script:
-  # Don't need to run make_build_number, no build number decrementation 
happens, it's always 0
   - |
     conda build --croot $TRAVIS_HOME/conda_build_root \
                 --output-folder . \
-                -m {{ variant_config_file }} \
+                -m variants/{{ config }}.yaml \
                 parquet-cpp arrow-cpp pyarrow
 
 deploy:
diff --git a/dev/tasks/conda-recipes/travis.osx.yml 
b/dev/tasks/conda-recipes/travis.osx.yml
index 23fd6e1..31b8b76 100644
--- a/dev/tasks/conda-recipes/travis.osx.yml
+++ b/dev/tasks/conda-recipes/travis.osx.yml
@@ -16,7 +16,7 @@
 # under the License.
 
 os: osx
-osx_image: xcode6.4
+osx_image: xcode9.4
 language: generic
 
 # don't build twice
@@ -52,22 +52,23 @@ install:
     echo ""
     echo "Configuring conda."
     source /Users/travis/miniconda3/bin/activate root
+
     conda install -n root -c conda-forge --quiet --yes conda-forge-ci-setup=2
 
+
 before_script:
   - git clone -b {{ arrow.branch }} {{ arrow.remote }} arrow
   - git -C arrow checkout {{ arrow.head }}
   - pushd arrow/dev/tasks/conda-recipes
+
   # Configure conda
-  - setup_conda_rc ./ ./ {{ variant_config_file }}
+  - setup_conda_rc ./ ./ variants/{{ config }}.yaml
   - source run_conda_forge_build_setup
 
 script:
-  # Don't need to run make_build_number, no build number decrementation 
happens, it's always 0
   - |
-    conda build --croot $TRAVIS_HOME/conda_build_root \
-                --output-folder . \
-                -m {{ variant_config_file }} \
+    conda build --output-folder . \
+                -m variants/{{ config }}.yaml \
                 parquet-cpp arrow-cpp pyarrow
 
 deploy:
diff --git 
a/dev/tasks/conda-recipes/variants/linux_c_compilergcccxx_compilergxxpython2.7.yaml
 
b/dev/tasks/conda-recipes/variants/linux_c_compilergcccxx_compilergxxpython2.7.yaml
index 43b2902..149d5fd 100644
--- 
a/dev/tasks/conda-recipes/variants/linux_c_compilergcccxx_compilergxxpython2.7.yaml
+++ 
b/dev/tasks/conda-recipes/variants/linux_c_compilergcccxx_compilergxxpython2.7.yaml
@@ -2,24 +2,40 @@ boost_cpp:
 - 1.68.0
 build_number_decrement:
 - '0'
-c_compiler:
-- gcc
 channel_sources:
-- conda-forge/label/gcc7,defaults
+- conda-forge,defaults
 channel_targets:
-- conda-forge gcc7
+- conda-forge main
+c_compiler:
+- gcc
 cxx_compiler:
 - gxx
 docker_image:
 - condaforge/linux-anvil-comp7
+libprotobuf:
+- '3.6'
+lz4_c:
+- 1.8.1
 pin_run_as_build:
   boost-cpp:
     max_pin: x.x.x
+  libprotobuf:
+    max_pin: x.x
+  lz4-c:
+    max_pin: x.x.x
   python:
     min_pin: x.x
     max_pin: x.x
+  snappy:
+    max_pin: x.x.x
+  zlib:
+    max_pin: x.x
+  zstd:
+    max_pin: x.x.x
 python:
 - '2.7'
+snappy:
+- 1.1.7
 zip_keys:
 - - c_compiler
   - cxx_compiler
@@ -27,3 +43,7 @@ zip_keys:
   - channel_targets
   - docker_image
   - build_number_decrement
+zlib:
+- '1.2'
+zstd:
+- 1.3.3
diff --git 
a/dev/tasks/conda-recipes/variants/linux_c_compilergcccxx_compilergxxpython3.6.yaml
 
b/dev/tasks/conda-recipes/variants/linux_c_compilergcccxx_compilergxxpython3.6.yaml
index e5c89f2..b71d9de 100644
--- 
a/dev/tasks/conda-recipes/variants/linux_c_compilergcccxx_compilergxxpython3.6.yaml
+++ 
b/dev/tasks/conda-recipes/variants/linux_c_compilergcccxx_compilergxxpython3.6.yaml
@@ -2,24 +2,40 @@ boost_cpp:
 - 1.68.0
 build_number_decrement:
 - '0'
-c_compiler:
-- gcc
 channel_sources:
-- conda-forge/label/gcc7,defaults
+- conda-forge,defaults
 channel_targets:
-- conda-forge gcc7
+- conda-forge main
+c_compiler:
+- gcc
 cxx_compiler:
 - gxx
 docker_image:
 - condaforge/linux-anvil-comp7
+libprotobuf:
+- '3.6'
+lz4_c:
+- 1.8.1
 pin_run_as_build:
   boost-cpp:
     max_pin: x.x.x
+  libprotobuf:
+    max_pin: x.x
+  lz4-c:
+    max_pin: x.x.x
   python:
     min_pin: x.x
     max_pin: x.x
+  snappy:
+    max_pin: x.x.x
+  zlib:
+    max_pin: x.x
+  zstd:
+    max_pin: x.x.x
 python:
 - '3.6'
+snappy:
+- 1.1.7
 zip_keys:
 - - c_compiler
   - cxx_compiler
@@ -27,3 +43,7 @@ zip_keys:
   - channel_targets
   - docker_image
   - build_number_decrement
+zlib:
+- '1.2'
+zstd:
+- 1.3.3
diff --git 
a/dev/tasks/conda-recipes/variants/linux_c_compilergcccxx_compilergxxpython3.7.yaml
 
b/dev/tasks/conda-recipes/variants/linux_c_compilergcccxx_compilergxxpython3.7.yaml
index 3892e5e..e5dbba5 100644
--- 
a/dev/tasks/conda-recipes/variants/linux_c_compilergcccxx_compilergxxpython3.7.yaml
+++ 
b/dev/tasks/conda-recipes/variants/linux_c_compilergcccxx_compilergxxpython3.7.yaml
@@ -2,24 +2,40 @@ boost_cpp:
 - 1.68.0
 build_number_decrement:
 - '0'
-c_compiler:
-- gcc
 channel_sources:
-- conda-forge/label/gcc7,defaults
+- conda-forge,defaults
 channel_targets:
-- conda-forge gcc7
+- conda-forge main
+c_compiler:
+- gcc
 cxx_compiler:
 - gxx
 docker_image:
 - condaforge/linux-anvil-comp7
+libprotobuf:
+- '3.6'
+lz4_c:
+- 1.8.1
 pin_run_as_build:
   boost-cpp:
     max_pin: x.x.x
+  libprotobuf:
+    max_pin: x.x
+  lz4-c:
+    max_pin: x.x.x
   python:
     min_pin: x.x
     max_pin: x.x
+  snappy:
+    max_pin: x.x.x
+  zlib:
+    max_pin: x.x
+  zstd:
+    max_pin: x.x.x
 python:
 - '3.7'
+snappy:
+- 1.1.7
 zip_keys:
 - - c_compiler
   - cxx_compiler
@@ -27,3 +43,7 @@ zip_keys:
   - channel_targets
   - docker_image
   - build_number_decrement
+zlib:
+- '1.2'
+zstd:
+- 1.3.3
diff --git 
a/dev/tasks/conda-recipes/variants/linux_c_compilertoolchain_ccxx_compilertoolchain_cxxpython2.7.yaml
 
b/dev/tasks/conda-recipes/variants/linux_c_compilertoolchain_ccxx_compilertoolchain_cxxpython2.7.yaml
deleted file mode 100644
index 9a9e0f7..0000000
--- 
a/dev/tasks/conda-recipes/variants/linux_c_compilertoolchain_ccxx_compilertoolchain_cxxpython2.7.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-boost_cpp:
-- 1.68.0
-build_number_decrement:
-- '1000'
-c_compiler:
-- toolchain_c
-channel_sources:
-- conda-forge,defaults
-channel_targets:
-- conda-forge main
-cxx_compiler:
-- toolchain_cxx
-docker_image:
-- condaforge/linux-anvil
-pin_run_as_build:
-  boost-cpp:
-    max_pin: x.x.x
-  python:
-    min_pin: x.x
-    max_pin: x.x
-python:
-- '2.7'
-zip_keys:
-- - c_compiler
-  - cxx_compiler
-  - channel_sources
-  - channel_targets
-  - docker_image
-  - build_number_decrement
diff --git 
a/dev/tasks/conda-recipes/variants/linux_c_compilertoolchain_ccxx_compilertoolchain_cxxpython3.6.yaml
 
b/dev/tasks/conda-recipes/variants/linux_c_compilertoolchain_ccxx_compilertoolchain_cxxpython3.6.yaml
deleted file mode 100644
index 5f01b78..0000000
--- 
a/dev/tasks/conda-recipes/variants/linux_c_compilertoolchain_ccxx_compilertoolchain_cxxpython3.6.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-boost_cpp:
-- 1.68.0
-build_number_decrement:
-- '1000'
-c_compiler:
-- toolchain_c
-channel_sources:
-- conda-forge,defaults
-channel_targets:
-- conda-forge main
-cxx_compiler:
-- toolchain_cxx
-docker_image:
-- condaforge/linux-anvil
-pin_run_as_build:
-  boost-cpp:
-    max_pin: x.x.x
-  python:
-    min_pin: x.x
-    max_pin: x.x
-python:
-- '3.6'
-zip_keys:
-- - c_compiler
-  - cxx_compiler
-  - channel_sources
-  - channel_targets
-  - docker_image
-  - build_number_decrement
diff --git 
a/dev/tasks/conda-recipes/variants/linux_c_compilertoolchain_ccxx_compilertoolchain_cxxpython3.7.yaml
 
b/dev/tasks/conda-recipes/variants/linux_c_compilertoolchain_ccxx_compilertoolchain_cxxpython3.7.yaml
deleted file mode 100644
index 0e27f2e..0000000
--- 
a/dev/tasks/conda-recipes/variants/linux_c_compilertoolchain_ccxx_compilertoolchain_cxxpython3.7.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-boost_cpp:
-- 1.68.0
-build_number_decrement:
-- '1000'
-c_compiler:
-- toolchain_c
-channel_sources:
-- conda-forge,defaults
-channel_targets:
-- conda-forge main
-cxx_compiler:
-- toolchain_cxx
-docker_image:
-- condaforge/linux-anvil
-pin_run_as_build:
-  boost-cpp:
-    max_pin: x.x.x
-  python:
-    min_pin: x.x
-    max_pin: x.x
-python:
-- '3.7'
-zip_keys:
-- - c_compiler
-  - cxx_compiler
-  - channel_sources
-  - channel_targets
-  - docker_image
-  - build_number_decrement
diff --git 
a/dev/tasks/conda-recipes/variants/osx_c_compilerclangcxx_compilerclangxxpython2.7.yaml
 
b/dev/tasks/conda-recipes/variants/osx_c_compilerclangcxx_compilerclangxxpython2.7.yaml
index caf6bf7..85d3db6 100644
--- 
a/dev/tasks/conda-recipes/variants/osx_c_compilerclangcxx_compilerclangxxpython2.7.yaml
+++ 
b/dev/tasks/conda-recipes/variants/osx_c_compilerclangcxx_compilerclangxxpython2.7.yaml
@@ -4,14 +4,18 @@ boost_cpp:
 - 1.68.0
 build_number_decrement:
 - '0'
-c_compiler:
-- clang
 channel_sources:
-- conda-forge/label/gcc7,defaults
+- conda-forge,defaults
 channel_targets:
-- conda-forge gcc7
+- conda-forge main
+c_compiler:
+- clang
 cxx_compiler:
 - clangxx
+libprotobuf:
+- '3.6'
+lz4_c:
+- 1.8.1
 macos_machine:
 - x86_64-apple-darwin13.4.0
 macos_min_version:
@@ -19,14 +23,30 @@ macos_min_version:
 pin_run_as_build:
   boost-cpp:
     max_pin: x.x.x
+  libprotobuf:
+    max_pin: x.x
+  lz4-c:
+    max_pin: x.x.x
   python:
     min_pin: x.x
     max_pin: x.x
+  snappy:
+    max_pin: x.x.x
+  zlib:
+    max_pin: x.x
+  zstd:
+    max_pin: x.x.x
 python:
 - '2.7'
+snappy:
+- 1.1.7
 zip_keys:
 - - c_compiler
   - cxx_compiler
   - channel_sources
   - channel_targets
   - build_number_decrement
+zlib:
+- '1.2'
+zstd:
+- 1.3.3
diff --git 
a/dev/tasks/conda-recipes/variants/osx_c_compilerclangcxx_compilerclangxxpython3.6.yaml
 
b/dev/tasks/conda-recipes/variants/osx_c_compilerclangcxx_compilerclangxxpython3.6.yaml
index 94f51c0..4fd6bd2 100644
--- 
a/dev/tasks/conda-recipes/variants/osx_c_compilerclangcxx_compilerclangxxpython3.6.yaml
+++ 
b/dev/tasks/conda-recipes/variants/osx_c_compilerclangcxx_compilerclangxxpython3.6.yaml
@@ -4,14 +4,18 @@ boost_cpp:
 - 1.68.0
 build_number_decrement:
 - '0'
-c_compiler:
-- clang
 channel_sources:
-- conda-forge/label/gcc7,defaults
+- conda-forge,defaults
 channel_targets:
-- conda-forge gcc7
+- conda-forge main
+c_compiler:
+- clang
 cxx_compiler:
 - clangxx
+libprotobuf:
+- '3.6'
+lz4_c:
+- 1.8.1
 macos_machine:
 - x86_64-apple-darwin13.4.0
 macos_min_version:
@@ -19,14 +23,30 @@ macos_min_version:
 pin_run_as_build:
   boost-cpp:
     max_pin: x.x.x
+  libprotobuf:
+    max_pin: x.x
+  lz4-c:
+    max_pin: x.x.x
   python:
     min_pin: x.x
     max_pin: x.x
+  snappy:
+    max_pin: x.x.x
+  zlib:
+    max_pin: x.x
+  zstd:
+    max_pin: x.x.x
 python:
 - '3.6'
+snappy:
+- 1.1.7
 zip_keys:
 - - c_compiler
   - cxx_compiler
   - channel_sources
   - channel_targets
   - build_number_decrement
+zlib:
+- '1.2'
+zstd:
+- 1.3.3
diff --git 
a/dev/tasks/conda-recipes/variants/osx_c_compilerclangcxx_compilerclangxxpython3.7.yaml
 
b/dev/tasks/conda-recipes/variants/osx_c_compilerclangcxx_compilerclangxxpython3.7.yaml
index 25b5c41..4e4a8df 100644
--- 
a/dev/tasks/conda-recipes/variants/osx_c_compilerclangcxx_compilerclangxxpython3.7.yaml
+++ 
b/dev/tasks/conda-recipes/variants/osx_c_compilerclangcxx_compilerclangxxpython3.7.yaml
@@ -4,14 +4,18 @@ boost_cpp:
 - 1.68.0
 build_number_decrement:
 - '0'
-c_compiler:
-- clang
 channel_sources:
-- conda-forge/label/gcc7,defaults
+- conda-forge,defaults
 channel_targets:
-- conda-forge gcc7
+- conda-forge main
+c_compiler:
+- clang
 cxx_compiler:
 - clangxx
+libprotobuf:
+- '3.6'
+lz4_c:
+- 1.8.1
 macos_machine:
 - x86_64-apple-darwin13.4.0
 macos_min_version:
@@ -19,14 +23,30 @@ macos_min_version:
 pin_run_as_build:
   boost-cpp:
     max_pin: x.x.x
+  libprotobuf:
+    max_pin: x.x
+  lz4-c:
+    max_pin: x.x.x
   python:
     min_pin: x.x
     max_pin: x.x
+  snappy:
+    max_pin: x.x.x
+  zlib:
+    max_pin: x.x
+  zstd:
+    max_pin: x.x.x
 python:
 - '3.7'
+snappy:
+- 1.1.7
 zip_keys:
 - - c_compiler
   - cxx_compiler
   - channel_sources
   - channel_targets
   - build_number_decrement
+zlib:
+- '1.2'
+zstd:
+- 1.3.3
diff --git 
a/dev/tasks/conda-recipes/variants/osx_c_compilertoolchain_ccxx_compilertoolchain_cxxpython2.7.yaml
 
b/dev/tasks/conda-recipes/variants/osx_c_compilertoolchain_ccxx_compilertoolchain_cxxpython2.7.yaml
deleted file mode 100644
index e11b9f8..0000000
--- 
a/dev/tasks/conda-recipes/variants/osx_c_compilertoolchain_ccxx_compilertoolchain_cxxpython2.7.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '10.9'
-boost_cpp:
-- 1.68.0
-build_number_decrement:
-- '1000'
-c_compiler:
-- toolchain_c
-channel_sources:
-- conda-forge,defaults
-channel_targets:
-- conda-forge main
-cxx_compiler:
-- toolchain_cxx
-macos_machine:
-- x86_64-apple-darwin13.4.0
-macos_min_version:
-- '10.9'
-pin_run_as_build:
-  boost-cpp:
-    max_pin: x.x.x
-  python:
-    min_pin: x.x
-    max_pin: x.x
-python:
-- '2.7'
-zip_keys:
-- - c_compiler
-  - cxx_compiler
-  - channel_sources
-  - channel_targets
-  - build_number_decrement
diff --git 
a/dev/tasks/conda-recipes/variants/osx_c_compilertoolchain_ccxx_compilertoolchain_cxxpython3.6.yaml
 
b/dev/tasks/conda-recipes/variants/osx_c_compilertoolchain_ccxx_compilertoolchain_cxxpython3.6.yaml
deleted file mode 100644
index 01aa859..0000000
--- 
a/dev/tasks/conda-recipes/variants/osx_c_compilertoolchain_ccxx_compilertoolchain_cxxpython3.6.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '10.9'
-boost_cpp:
-- 1.68.0
-build_number_decrement:
-- '1000'
-c_compiler:
-- toolchain_c
-channel_sources:
-- conda-forge,defaults
-channel_targets:
-- conda-forge main
-cxx_compiler:
-- toolchain_cxx
-macos_machine:
-- x86_64-apple-darwin13.4.0
-macos_min_version:
-- '10.9'
-pin_run_as_build:
-  boost-cpp:
-    max_pin: x.x.x
-  python:
-    min_pin: x.x
-    max_pin: x.x
-python:
-- '3.6'
-zip_keys:
-- - c_compiler
-  - cxx_compiler
-  - channel_sources
-  - channel_targets
-  - build_number_decrement
diff --git 
a/dev/tasks/conda-recipes/variants/osx_c_compilertoolchain_ccxx_compilertoolchain_cxxpython3.7.yaml
 
b/dev/tasks/conda-recipes/variants/osx_c_compilertoolchain_ccxx_compilertoolchain_cxxpython3.7.yaml
deleted file mode 100644
index 836650a..0000000
--- 
a/dev/tasks/conda-recipes/variants/osx_c_compilertoolchain_ccxx_compilertoolchain_cxxpython3.7.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
-MACOSX_DEPLOYMENT_TARGET:
-- '10.9'
-boost_cpp:
-- 1.68.0
-build_number_decrement:
-- '1000'
-c_compiler:
-- toolchain_c
-channel_sources:
-- conda-forge,defaults
-channel_targets:
-- conda-forge main
-cxx_compiler:
-- toolchain_cxx
-macos_machine:
-- x86_64-apple-darwin13.4.0
-macos_min_version:
-- '10.9'
-pin_run_as_build:
-  boost-cpp:
-    max_pin: x.x.x
-  python:
-    min_pin: x.x
-    max_pin: x.x
-python:
-- '3.7'
-zip_keys:
-- - c_compiler
-  - cxx_compiler
-  - channel_sources
-  - channel_targets
-  - build_number_decrement
diff --git 
a/dev/tasks/conda-recipes/variants/win_c_compilervs2015cxx_compilervs2015python3.6.yaml
 
b/dev/tasks/conda-recipes/variants/win_c_compilervs2015cxx_compilervs2015python3.6.yaml
index a56ee63..5a57d02 100644
--- 
a/dev/tasks/conda-recipes/variants/win_c_compilervs2015cxx_compilervs2015python3.6.yaml
+++ 
b/dev/tasks/conda-recipes/variants/win_c_compilervs2015cxx_compilervs2015python3.6.yaml
@@ -8,15 +8,35 @@ channel_targets:
 - conda-forge main
 cxx_compiler:
 - vs2015
+libprotobuf:
+- '3.6'
+lz4_c:
+- 1.8.1
 pin_run_as_build:
   boost-cpp:
     max_pin: x.x.x
+  libprotobuf:
+    max_pin: x.x
+  lz4-c:
+    max_pin: x.x.x
   python:
     min_pin: x.x
     max_pin: x.x
+  snappy:
+    max_pin: x.x.x
+  zlib:
+    max_pin: x.x
+  zstd:
+    max_pin: x.x.x
 python:
 - '3.6'
+snappy:
+- 1.1.7
 zip_keys:
 - - python
   - c_compiler
   - cxx_compiler
+zlib:
+- '1.2'
+zstd:
+- 1.3.3
diff --git 
a/dev/tasks/conda-recipes/variants/win_c_compilervs2015cxx_compilervs2015python3.7.yaml
 
b/dev/tasks/conda-recipes/variants/win_c_compilervs2015cxx_compilervs2015python3.7.yaml
index 1cce744..06bd37d 100644
--- 
a/dev/tasks/conda-recipes/variants/win_c_compilervs2015cxx_compilervs2015python3.7.yaml
+++ 
b/dev/tasks/conda-recipes/variants/win_c_compilervs2015cxx_compilervs2015python3.7.yaml
@@ -8,15 +8,35 @@ channel_targets:
 - conda-forge main
 cxx_compiler:
 - vs2015
+libprotobuf:
+- '3.6'
+lz4_c:
+- 1.8.1
 pin_run_as_build:
   boost-cpp:
     max_pin: x.x.x
+  libprotobuf:
+    max_pin: x.x
+  lz4-c:
+    max_pin: x.x.x
   python:
     min_pin: x.x
     max_pin: x.x
+  snappy:
+    max_pin: x.x.x
+  zlib:
+    max_pin: x.x
+  zstd:
+    max_pin: x.x.x
 python:
 - '3.7'
+snappy:
+- 1.1.7
 zip_keys:
 - - python
   - c_compiler
   - cxx_compiler
+zlib:
+- '1.2'
+zstd:
+- 1.3.3
diff --git a/dev/tasks/tasks.yml b/dev/tasks/tasks.yml
index e676458..9d397ec 100644
--- a/dev/tasks/tasks.yml
+++ b/dev/tasks/tasks.yml
@@ -22,15 +22,9 @@ groups:
     - conda-linux-gcc-py27
     - conda-linux-gcc-py36
     - conda-linux-gcc-py37
-    - conda-linux-toolchain-py27
-    - conda-linux-toolchain-py36
-    - conda-linux-toolchain-py37
-    # - conda-osx-clang-py27
-    # - conda-osx-clang-py36
-    # - conda-osx-clang-py37
-    - conda-osx-toolchain-py27
-    - conda-osx-toolchain-py36
-    - conda-osx-toolchain-py37
+    - conda-osx-clang-py27
+    - conda-osx-clang-py36
+    - conda-osx-clang-py37
     - conda-win-vs2015-py36
     - conda-win-vs2015-py37
   wheel:
@@ -74,7 +68,7 @@ tasks:
     platform: linux
     template: conda-recipes/travis.linux.yml
     params:
-      variant_config_file: 
variants/linux_c_compilergcccxx_compilergxxpython2.7.yaml
+      config: linux_c_compilergcccxx_compilergxxpython2.7
     artifacts:
       - arrow-cpp-{no_rc_version}-py27(h[a-z0-9]+)_0.tar.bz2
       - pyarrow-{no_rc_version}-py27(h[a-z0-9]+)_0.tar.bz2
@@ -83,7 +77,7 @@ tasks:
     platform: linux
     template: conda-recipes/travis.linux.yml
     params:
-      variant_config_file: 
variants/linux_c_compilergcccxx_compilergxxpython3.6.yaml
+      config: linux_c_compilergcccxx_compilergxxpython3.6
     artifacts:
       - arrow-cpp-{no_rc_version}-py36(h[a-z0-9]+)_0.tar.bz2
       - pyarrow-{no_rc_version}-py36(h[a-z0-9]+)_0.tar.bz2
@@ -92,90 +86,36 @@ tasks:
     platform: linux
     template: conda-recipes/travis.linux.yml
     params:
-      variant_config_file: 
variants/linux_c_compilergcccxx_compilergxxpython3.7.yaml
-    artifacts:
-      - arrow-cpp-{no_rc_version}-py37(h[a-z0-9]+)_0.tar.bz2
-      - pyarrow-{no_rc_version}-py37(h[a-z0-9]+)_0.tar.bz2
-
-  conda-linux-toolchain-py27:
-    platform: linux
-    template: conda-recipes/travis.linux.yml
-    params:
-      variant_config_file: 
variants/linux_c_compilertoolchain_ccxx_compilertoolchain_cxxpython2.7.yaml
-    artifacts:
-      - arrow-cpp-{no_rc_version}-py27(h[a-z0-9]+)_0.tar.bz2
-      - pyarrow-{no_rc_version}-py27(h[a-z0-9]+)_0.tar.bz2
-
-  conda-linux-toolchain-py36:
-    platform: linux
-    template: conda-recipes/travis.linux.yml
-    params:
-      variant_config_file: 
variants/linux_c_compilertoolchain_ccxx_compilertoolchain_cxxpython3.6.yaml
-    artifacts:
-      - arrow-cpp-{no_rc_version}-py36(h[a-z0-9]+)_0.tar.bz2
-      - pyarrow-{no_rc_version}-py36(h[a-z0-9]+)_0.tar.bz2
-
-  conda-linux-toolchain-py37:
-    platform: linux
-    template: conda-recipes/travis.linux.yml
-    params:
-      variant_config_file: 
variants/linux_c_compilertoolchain_ccxx_compilertoolchain_cxxpython3.7.yaml
+      config: linux_c_compilergcccxx_compilergxxpython3.7
     artifacts:
       - arrow-cpp-{no_rc_version}-py37(h[a-z0-9]+)_0.tar.bz2
       - pyarrow-{no_rc_version}-py37(h[a-z0-9]+)_0.tar.bz2
 
   ############################## Conda OSX ####################################
 
-  # conda-osx-clang-py27:
-  #   platform: osx
-  #   template: conda-recipes/travis.osx.yml
-  #   params:
-  #     variant_config_file: 
variants/osx_c_compilerclangcxx_compilerclangxxpython2.7.yaml
-  #   artifacts:
-  #     - arrow-cpp-{no_rc_version}-py27(h[a-z0-9]+)_0.tar.bz2
-  #     - pyarrow-{no_rc_version}-py27(h[a-z0-9]+)_0.tar.bz2
-  #
-  # conda-osx-clang-py36:
-  #   platform: osx
-  #   template: conda-recipes/travis.osx.yml
-  #   params:
-  #     variant_config_file: 
variants/osx_c_compilerclangcxx_compilerclangxxpython3.6.yaml
-  #   artifacts:
-  #     - arrow-cpp-{no_rc_version}-py36(h[a-z0-9]+)_0.tar.bz2
-  #     - pyarrow-{no_rc_version}-py36(h[a-z0-9]+)_0.tar.bz2
-  #
-  # conda-osx-clang-py37:
-  #   platform: osx
-  #   template: conda-recipes/travis.osx.yml
-  #   params:
-  #     variant_config_file: 
variants/osx_c_compilerclangcxx_compilerclangxxpython3.7.yaml
-  #   artifacts:
-  #     - arrow-cpp-{no_rc_version}-py37(h[a-z0-9]+)_0.tar.bz2
-  #     - pyarrow-{no_rc_version}-py37(h[a-z0-9]+)_0.tar.bz2
-
-  conda-osx-toolchain-py27:
+  conda-osx-clang-py27:
     platform: osx
     template: conda-recipes/travis.osx.yml
     params:
-      variant_config_file: 
variants/osx_c_compilertoolchain_ccxx_compilertoolchain_cxxpython2.7.yaml
+      config: osx_c_compilerclangcxx_compilerclangxxpython2.7
     artifacts:
       - arrow-cpp-{no_rc_version}-py27(h[a-z0-9]+)_0.tar.bz2
       - pyarrow-{no_rc_version}-py27(h[a-z0-9]+)_0.tar.bz2
 
-  conda-osx-toolchain-py36:
+  conda-osx-clang-py36:
     platform: osx
     template: conda-recipes/travis.osx.yml
     params:
-      variant_config_file: 
variants/osx_c_compilertoolchain_ccxx_compilertoolchain_cxxpython3.6.yaml
+      config: osx_c_compilerclangcxx_compilerclangxxpython3.6
     artifacts:
       - arrow-cpp-{no_rc_version}-py36(h[a-z0-9]+)_0.tar.bz2
       - pyarrow-{no_rc_version}-py36(h[a-z0-9]+)_0.tar.bz2
 
-  conda-osx-toolchain-py37:
+  conda-osx-clang-py37:
     platform: osx
     template: conda-recipes/travis.osx.yml
     params:
-      variant_config_file: 
variants/osx_c_compilertoolchain_ccxx_compilertoolchain_cxxpython3.7.yaml
+      config: osx_c_compilerclangcxx_compilerclangxxpython3.7
     artifacts:
       - arrow-cpp-{no_rc_version}-py37(h[a-z0-9]+)_0.tar.bz2
       - pyarrow-{no_rc_version}-py37(h[a-z0-9]+)_0.tar.bz2
@@ -186,7 +126,7 @@ tasks:
     platform: win
     template: conda-recipes/appveyor.yml
     params:
-      variant_config_file: 
variants\win_c_compilervs2015cxx_compilervs2015python3.6.yaml
+      config: win_c_compilervs2015cxx_compilervs2015python3.6
     artifacts:
       - arrow-cpp-{no_rc_version}-py36_vc14(h[a-z0-9]+)_0.tar.bz2
       - pyarrow-{no_rc_version}-py36(h[a-z0-9]+)_0.tar.bz2
@@ -195,7 +135,7 @@ tasks:
     platform: win
     template: conda-recipes/appveyor.yml
     params:
-      variant_config_file: 
variants\win_c_compilervs2015cxx_compilervs2015python3.7.yaml
+      config: win_c_compilervs2015cxx_compilervs2015python3.7
     artifacts:
       - arrow-cpp-{no_rc_version}-py37_vc14(h[a-z0-9]+)_0.tar.bz2
       - pyarrow-{no_rc_version}-py37(h[a-z0-9]+)_0.tar.bz2

Reply via email to