From 2e326c2abde2fa1606808fd65cfec32e01438308 Mon Sep 17 00:00:00 2001 From: Jeff Reback Date: Sat, 6 Jul 2019 12:49:28 -0400 Subject: [PATCH 1/2] BLD: support 3.8 pre closes #26626 --- .travis.yml | 10 +++++++++- ci/deps/travis-38.yaml | 22 ++++++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 ci/deps/travis-38.yaml diff --git a/.travis.yml b/.travis.yml index 9be4291d10874..3c361a3263506 100644 --- a/.travis.yml +++ b/.travis.yml @@ -47,11 +47,19 @@ matrix: env: - JOB="3.6, slow" ENV_FILE="ci/deps/travis-36-slow.yaml" PATTERN="slow" + - dist: trusty + env: + - JOB="3.8" ENV_FILE="ci/deps/travis-38.yaml" + allow_failures: - dist: trusty env: - JOB="3.6, slow" ENV_FILE="ci/deps/travis-36-slow.yaml" PATTERN="slow" + - dist: trusty + env: + - JOB="3.8" ENV_FILE="ci/deps/travis-38.yaml" + before_install: - echo "before_install" # set non-blocking IO on travis @@ -94,5 +102,5 @@ script: after_script: - echo "after_script start" - source activate pandas-dev && pushd /tmp && python -c "import pandas; pandas.show_versions();" && popd - - ci/print_skipped.py + - ci/print_skipped.py - echo "after_script done" diff --git a/ci/deps/travis-38.yaml b/ci/deps/travis-38.yaml new file mode 100644 index 0000000000000..09e3411926e53 --- /dev/null +++ b/ci/deps/travis-38.yaml @@ -0,0 +1,22 @@ +name: pandas-dev +channels: + - defaults + - conda-forge + - conda-forge/label/pre-3.8 +dependencies: + - python=3.8.* + - pip + - pip: + - "--pre" + - "--no-binary :all:" + - cython + - git+https://github.com/numpy/numpy + - python-dateutil + - pytz + + # universal + - pytest + - pytest-xdist + - pytest-mock + #- moto + #- hypothesis From 5a0e22b23112fbf6f889b4205300a845c3d5a116 Mon Sep 17 00:00:00 2001 From: Jeff Reback Date: Fri, 12 Jul 2019 18:47:35 -0500 Subject: [PATCH 2/2] use git+git --- ci/deps/travis-38.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/deps/travis-38.yaml b/ci/deps/travis-38.yaml index 09e3411926e53..3e412c19b64d5 100644 --- a/ci/deps/travis-38.yaml +++ b/ci/deps/travis-38.yaml @@ -10,7 +10,7 @@ dependencies: - "--pre" - "--no-binary :all:" - cython - - git+https://github.com/numpy/numpy + - git+git://github.com/numpy/numpy - python-dateutil - pytz