language: python
python:
 - "2.7"
 - "3.5"
 - "3.6"
 - "3.7"
 - "pypy"
 - "pypy3.5"
script:
 - python compile_definitions.py
 - python setup.py nosetests
install:
 - pip install -r requirements.txt
 - pip install --force-reinstall "coverage>=4.0,<4.4" codeclimate-test-reporter
after_success:
 - codeclimate-test-reporter
 - bash build.sh
services: rabbitmq
addons:
  apt:
    packages:
      - rabbitmq-server
