$ coverage run --source=crudbuilder runtests.py
Traceback (most recent call last):
File "/home/travis/virtualenv/python3.2.5/bin/coverage", line 9, in <module>
load_entry_point('coverage==4.0', 'console_scripts', 'coverage')()
File "/home/travis/virtualenv/python3.2.5/lib/python3.2/site-packages/pkg_resources/__init__.py", line 519, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/home/travis/virtualenv/python3.2.5/lib/python3.2/site-packages/pkg_resources/__init__.py", line 2630, in load_entry_point
return ep.load()
File "/home/travis/virtualenv/python3.2.5/lib/python3.2/site-packages/pkg_resources/__init__.py", line 2310, in load
return self.resolve()
File "/home/travis/virtualenv/python3.2.5/lib/python3.2/site-packages/pkg_resources/__init__.py", line 2316, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/home/travis/virtualenv/python3.2.5/lib/python3.2/site-packages/coverage/__init__.py", line 13, in <module>
from coverage.control import Coverage, process_startup
File "/home/travis/virtualenv/python3.2.5/lib/python3.2/site-packages/coverage/control.py", line 14, in <module>
from coverage.annotate import AnnotateReporter
File "/home/travis/virtualenv/python3.2.5/lib/python3.2/site-packages/coverage/annotate.py", line 81
dest.write(u' ')
^
SyntaxError: invalid syntax
https://travis-ci.org/asifpy/django-crudbuilder/jobs/107942259
https://pypi.python.org/pypi/coverage/4.0 omits support for 3.0-3.2.
So either travispy drops support for Python 3.2, or uses coverage 3.7.1 on Python 3.2 ( https://pypi.python.org/pypi/coverage/3.7.1 ).