diff --git a/.travis.yml b/.travis.yml
index e202b985df028ce2e8434286c24c4fb921484415..a0f51c1ba311b897dd1f5a8280cd72039e7e9c8b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,9 +1,14 @@
 ---
 language: python
-python: "2.7"
+python: "3.5"
 dist: trusty
 sudo: false
 
+cache:
+  - pip
+  - directories:
+      - $HOME/.pre-commit
+
 install:
   - pip install pre_commit