diff options
author | Omer Katz <omer.drow@gmail.com> | 2016-04-10 11:41:39 +0300 |
---|---|---|
committer | Omer Katz <omer.drow@gmail.com> | 2016-04-10 11:41:39 +0300 |
commit | 9ffb9eb998ad3e90f5ddbe522eecbe8ec78ab2ec (patch) | |
tree | ae9ad5f65d3df07031a91d1fd4b1421ce7282d6b /.travis.yml | |
parent | d2e39378991bf762ec4ba6c33da011bbca395851 (diff) | |
download | oauthlib-9ffb9eb998ad3e90f5ddbe522eecbe8ec78ab2ec.tar.gz |
Upgrade PyPy in travis.
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index 9455c30..04d2368 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,6 +4,19 @@ cache: directories: - "$HOME/.cache/pip" install: +- | + if [ "$TRAVIS_PYTHON_VERSION" = "pypy" ]; then + export PYENV_ROOT="$HOME/.pyenv" + if [ -f "$PYENV_ROOT/bin/pyenv" ]; then + cd "$PYENV_ROOT" && git pull + else + rm -rf "$PYENV_ROOT" && git clone --depth 1 https://github.com/yyuu/pyenv.git "$PYENV_ROOT" + fi + export PYPY_VERSION="5.0.1" + "$PYENV_ROOT/bin/pyenv" install "pypy-$PYPY_VERSION" + virtualenv --python="$PYENV_ROOT/versions/pypy-$PYPY_VERSION/bin/python" "$HOME/virtualenvs/pypy-$PYPY_VERSION" + source "$HOME/virtualenvs/pypy-$PYPY_VERSION/bin/activate" + fi - pip install tox coveralls script: - tox |