From 87ecf9fef7844e8608a2d6adaf3b26af98e5581a Mon Sep 17 00:00:00 2001 From: y-p Date: Thu, 16 Jan 2014 13:20:32 +0200 Subject: [PATCH 1/2] BLD: travis ensures tarball can be installed without cython --- ci/install.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ci/install.sh b/ci/install.sh index edd6d0690d3c8..869baf32ce8dc 100755 --- a/ci/install.sh +++ b/ci/install.sh @@ -96,6 +96,8 @@ fi # build and install pandas -time python setup.py build_ext install +time python setup.py sdist +pip uninstall cython -y +time pip install $(find dist | grep gz | head -n 1) true From 20b0f4e7befe95ed54f6284bc0227267bebcb26d Mon Sep 17 00:00:00 2001 From: y-p Date: Thu, 16 Jan 2014 13:24:11 +0200 Subject: [PATCH 2/2] BLD: pip wheel support is stable, travis can use the provided version --- ci/install.sh | 6 ------ 1 file changed, 6 deletions(-) diff --git a/ci/install.sh b/ci/install.sh index 869baf32ce8dc..660b05932a5ec 100755 --- a/ci/install.sh +++ b/ci/install.sh @@ -28,12 +28,6 @@ function edit_init() edit_init -# Install Dependencies -# as of pip 1.4rc2, wheel files are still being broken regularly, this is a -# known good commit. should revert to pypi when a final release is out -pip_commit=42102e9deaea99db08b681d06906c2945f6f95e2 -pip install -I git+https://github.com/pypa/pip@$pip_commit#egg=pip - python_major_version="${TRAVIS_PYTHON_VERSION:0:1}" [ "$python_major_version" == "2" ] && python_major_version=""