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

We’re excited to have Josh and Mathias from the Travis team on the next episode. Stay tuned.


Have comments? Send a tweet to @TheChangelog on Twitter.

Subscribe to The Changelog Weekly – our weekly email covering everything that hits our open source radar.