ARROW-3353: [Packaging] Build python 3.7 wheels
Author: Korn, Uwe <Uwe.Korn@blue-yonder.com>
Closes #2740 from xhochy/ARROW-3353 and squashes the following commits:
93d770f9 <Korn, Uwe> ARROW-3353: Build python 3.7 wheels
diff --git a/dev/tasks/tasks.yml b/dev/tasks/tasks.yml
index 707b296..8353bb2 100644
--- a/dev/tasks/tasks.yml
+++ b/dev/tasks/tasks.yml
@@ -32,11 +32,14 @@
- wheel-linux-cp27mu
- wheel-linux-cp35m
- wheel-linux-cp36m
+ - wheel-linux-cp37m
- wheel-osx-cp27m
- wheel-osx-cp35m
- wheel-osx-cp36m
+ - wheel-osx-cp37m
- wheel-win-cp35m
- wheel-win-cp36m
+ - wheel-win-cp37m
linux:
- debian-stretch
- ubuntu-trusty
@@ -171,13 +174,22 @@
artifacts:
- pyarrow-{version}-cp36-cp36m-manylinux1_x86_64.whl
+ wheel-linux-cp37m:
+ platform: linux
+ template: python-wheels/travis.linux.yml
+ params:
+ wheel_version: 0.31.1
+ python_version: 3.7,16
+ artifacts:
+ - pyarrow-{version}-cp37-cp37m-manylinux1_x86_64.whl
+
############################## Wheel OSX ####################################
wheel-osx-cp27m:
platform: osx
template: python-wheels/travis.osx.yml
params:
- numpy_version: 1.14
+ numpy_version: 1.14.5
pandas_version: 0.23.0
python_version: 2.7
wheel_version: 0.31.1
@@ -188,7 +200,7 @@
platform: osx
template: python-wheels/travis.osx.yml
params:
- numpy_version: 1.14
+ numpy_version: 1.14.5
pandas_version: 0.23.0
python_version: 3.5
wheel_version: 0.31.1
@@ -199,20 +211,31 @@
platform: osx
template: python-wheels/travis.osx.yml
params:
- numpy_version: 1.14
+ numpy_version: 1.14.5
pandas_version: 0.23.0
python_version: 3.6
wheel_version: 0.31.1
artifacts:
- pyarrow-{version}-cp36-cp36m-macosx_10_6_intel.whl
+ wheel-osx-cp37m:
+ platform: osx
+ template: python-wheels/travis.osx.yml
+ params:
+ numpy_version: 1.14.5
+ pandas_version: 0.23.0
+ python_version: 3.7
+ wheel_version: 0.31.1
+ artifacts:
+ - pyarrow-{version}-cp37-cp37m-macosx_10_6_intel.whl
+
############################## Wheel Windows ################################
wheel-win-cp35m:
platform: win
template: python-wheels/appveyor.yml
params:
- numpy_version: 1.14
+ numpy_version: 1.14.5
python_version: 3.5
artifacts:
- pyarrow-{version}-cp35-cp35m-win_amd64.whl
@@ -221,11 +244,20 @@
platform: win
template: python-wheels/appveyor.yml
params:
- numpy_version: 1.14
+ numpy_version: 1.14.5
python_version: 3.6
artifacts:
- pyarrow-{version}-cp36-cp36m-win_amd64.whl
+ wheel-win-cp37m:
+ platform: win
+ template: python-wheels/appveyor.yml
+ params:
+ numpy_version: 1.14.5
+ python_version: 3.7
+ artifacts:
+ - pyarrow-{version}-cp37-cp37m-win_amd64.whl
+
############################## Linux PKGS ####################################
debian-stretch: