Since we first covered Travis CI a year ago, the project has continued to improve support for Ruby as well as additional languages. In addition to supporting PHP as well as Java, Scala, and Groovy, Travis now supports Perl and Python.
Setting up your Python project is straightforward. Just provide the
travis.yml to declare your supported Python versions, install, and test scripts:
language: python python: - 2.6 - 2.7 - 3.2 install: pip install -r requirements.txt --use-mirrors script: python setup.py test