language: python
dist: trusty
sudo: false

python:
    - "3.5"
    - "3.6"
    # - "3.7"
    - "nightly"
    # - "pypy-5.3.1"  # install command doesnt work with pypy, help appreciated

cache: pip

install:
    - pip install .
    - pip install hypothesis

script:
    - pytest --verbose --tb=native

notifications:
    email:
        on_success: change
        on_failure: change
    irc:
        channels:
            - "irc.freenode.net#8banana"
        skip_join: true
        on_success: change
        on_failure: change
        template:
            - "%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message} %{build_url}"

language: python
dist: trusty
sudo: false

python:
    - "3.6"
    # - "3.7"
    - "nightly"
    # - "pypy-5.3.1"  # install command doesnt work with pypy, help appreciated

cache: pip

install:
    - pip install .
    - pip install hypothesis

script:
    - pytest --verbose --tb=native

notifications:
    email:
        on_success: change
        on_failure: change
    irc:
        channels:
            - "irc.freenode.net#8banana"
        skip_join: true
        on_success: change
        on_failure: change
        template:
            - "%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message} %{build_url}"

Remove Python 3.5 from testing environments This is because since Python 3.6 the dictionaries naturally preserve the order, which helps avoid nasty mistakes with hardcoded order in dictionaries.
Remove Python 3.5 from testing environments
This is because since Python 3.6 the dictionaries naturally preserve the 
order, which helps avoid nasty mistakes with hardcoded order in 
dictionaries.
