11git :
22 depth : 1
33
4- before_cache :
5- - if [ "$TRAVIS_OS_NAME" = "osx" ]; then brew cleanup; fi
6-
74cache :
85 directories :
96 - $HOME/.cache/pyenv
107 - /opt/pyenv/versions/$PYENV_VERSION
118 - $HOME/pyenv/versions/$PYENV_VERSION
12- - $HOME/Library/Caches/Homebrew
139 pip : true
1410
1511env :
1612 global :
1713 - PYTHON_BUILD_CACHE_PATH=$HOME/.cache/pyenv
18- - HOMEBREW_NO_INSTALL_CLEANUP=1
14+
15+ addons :
16+ homebrew :
17+ packages :
18+ - pyenv
19+ - openssl
20+ - readline
21+ - xz
22+ update : true
1923
2024jobs :
2125 fast_finish : true
@@ -43,11 +47,11 @@ jobs:
4347 - << : *linux
4448 env : PYENV_VERSION=3.7-dev TOXENV=py37
4549 - << : *linux
46- env : PYENV_VERSION=3.8.6 TOXENV=py38
50+ env : PYENV_VERSION=3.8.7 TOXENV=py38
4751 - << : *linux
4852 env : PYENV_VERSION=3.8-dev TOXENV=py38
4953 - << : *linux
50- env : PYENV_VERSION=3.9.0 TOXENV=py39
54+ env : PYENV_VERSION=3.9.1 TOXENV=py39
5155 - << : *linux
5256 env : PYENV_VERSION=3.9-dev TOXENV=py39
5357 - << : *linux
@@ -73,11 +77,11 @@ jobs:
7377 - << : *osx
7478 env : PYENV_VERSION=3.7-dev TOXENV=py37
7579 - << : *osx
76- env : PYENV_VERSION=3.8.6 TOXENV=py38
80+ env : PYENV_VERSION=3.8.7 TOXENV=py38
7781 - << : *osx
7882 env : PYENV_VERSION=3.8-dev TOXENV=py38
7983 - << : *osx
80- env : PYENV_VERSION=3.9.0 TOXENV=py39
84+ env : PYENV_VERSION=3.9.1 TOXENV=py39
8185 - << : *osx
8286 env : PYENV_VERSION=3.9-dev TOXENV=py39
8387 - << : *osx
9397 - env : PYENV_VERSION=3.9-dev TOXENV=py39
9498
9599before_install :
96- - mkdir -p ${HOME}/.cache/pyenv
97- - if [ "$TRAVIS_OS_NAME" = "osx" ]; then brew update && (brew upgrade pyenv || true) && (brew install openssl || true) && (brew install readline || true) && (brew install xz || true); fi
100+ - mkdir -p "${PYTHON_BUILD_CACHE_PATH}"
98101 - if [ "$TRAVIS_OS_NAME" = "linux" ]; then git -C "$(pyenv root)" fetch && git -C "$(pyenv root)" checkout master && git -C "$(pyenv root)" pull; fi
99102
100103install :
0 commit comments