{"push_id":762578809,"size":1,"distinct_size":1,"ref":"refs/heads/travis_speedup","head":"03bff120d59ea6a3e4ac6fb10373f48b508cba7f","before":"22f706898453cb89f76450147e2c62bc0d595c34","commits":[{"sha":"03bff120d59ea6a3e4ac6fb10373f48b508cba7f","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@moreati.org.uk","name":"Alex Willmer"},"message":"Speedup travis: Save pip cache, install requirements as wheels\n\nTravis allows saving cache directories between job runs. This can eliminate\nthe need for pip to download/build requirements every time.\n\nAdditionally recent versions of pip will build requirements as wheels, and\ncache the built wheel for future installs.\n\nI've also taken the opportunity to\n - Remove uses of the deprecated --use-mirror switch\n - Install all requirements in a single transaction\n\nTogether these should speedup each job by 10-15 seconds.\n\nReferences\n - http://docs.travis-ci.com/user/caching/#pip-cache","distinct":true,"url":"https://api.github.com/repos/moreati/django-allauth/commits/03bff120d59ea6a3e4ac6fb10373f48b508cba7f"}]}