浏览代码

travis-ci: test against multiple pandas versions

Fabian Peter Hammerle 5 年之前
父节点
当前提交
7e400a4acc
共有 1 个文件被更改,包括 11 次插入0 次删除
  1. 11 0
      .travis.yml

+ 11 - 0
.travis.yml

@@ -10,9 +10,20 @@ python:
 # required for python >= 3.7
 dist: xenial
 
+env:
+# https://pypi.org/project/pandas/#history
+- PANDAS_VERSION=
+- PANDAS_VERSION=0.24.*
+- PANDAS_VERSION=0.23.*
+- PANDAS_VERSION=0.22.*
+- PANDAS_VERSION=0.21.*
+
 install:
 - pip install pipenv
 - pipenv sync --dev
+- if [ ! -z "$PANDAS_VERSION" ]; then
+    pipenv install --selective-upgrade "pandas==$PANDAS_VERSION";
+  fi
 - pipenv graph
 
 script: