diff --git a/.travis.yml b/.travis.yml
index ceb1a6954742d3ca12c19b60afbaaf280b398c8a_LnRyYXZpcy55bWw=..d388a181422e038433375c70ed9f85e87c75c7e9_LnRyYXZpcy55bWw= 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -31,6 +31,13 @@
     services:
       - docker
     python: '3.6'
+    env: BUILD_WHEEL=true
+  - os: linux
+    dist: xenial
+    sudo: required
+    services:
+      - docker
+    python: '3.7'
     env: BUILD_SDIST=true BUILD_WHEEL=true
   - os: linux
     sudo: false
@@ -43,7 +50,10 @@
     env: PYENV_VERSION=2.7.12
   - os: osx
     language: objective-c
-    env: PYENV_VERSION=3.5.2
+    env: PYENV_VERSION=3.5.5
+  - os: osx
+    language: objective-c
+    env: PYENV_VERSION=3.6.5
 install:
 - "./.travis/install.sh"
 script:
diff --git a/.travis/install.sh b/.travis/install.sh
index ceb1a6954742d3ca12c19b60afbaaf280b398c8a_LnRyYXZpcy9pbnN0YWxsLnNo..d388a181422e038433375c70ed9f85e87c75c7e9_LnRyYXZpcy9pbnN0YWxsLnNo 100755
--- a/.travis/install.sh
+++ b/.travis/install.sh
@@ -8,7 +8,7 @@
       if [ -e "$HOME/.pyenv-simplejson" ]; then
         rm -rf ~/.pyenv-simplejson
       fi
-      git clone https://github.com/yyuu/pyenv.git ~/.pyenv-simplejson
+      git clone https://github.com/pyenv/pyenv.git ~/.pyenv-simplejson
     else
       (cd ~/.pyenv-simplejson; git pull)
     fi