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..3e412c19b64d5 --- /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+git://github.com/numpy/numpy + - python-dateutil + - pytz + + # universal + - pytest + - pytest-xdist + - pytest-mock + #- moto + #- hypothesis