3 # let's test as many versions as we can!
11 # enable OSX support, with only system Python, and newer Python on Linux:
15 # specify a reasonably newer xcode so that brew works
23 # install coverage helper:
24 install: gem install coveralls-lcov
28 - python ./setup.py test
30 - CFLAGS="-coverage" python ./setup.py test
32 # install lcov, platform-specific but clean:
41 # coverage settings from here:
43 - COVERALLS_PARALLEL=true
46 - lcov --capture --no-external --directory . --output-file coverage.info
47 - coveralls-lcov coverage.info
50 webhooks: https://coveralls.io/webhook