language: python
python:
    - "3.5"
    - "3.6"
    - "3.7"
    - "3.8"
    - "pypy3.5-5.10.1"
install:
    - pip install -r requirements-dev.txt
    # mypy can't be installed on pypy
    - if [[ "${TRAVIS_PYTHON_VERSION}" != "pypy"* ]] ; then pip install mypy ; fi
    - if [[ "${TRAVIS_PYTHON_VERSION}" != *"3.5"* ]] ; then pip install black ; fi
script:
    # no IPv6 support in Travis :(
    - make TEST_ARGS='-a "!IPv6"' ci
after_success:
    - coveralls

language: python
python:
    - "3.5"
    - "3.6"
    - "3.7"
    - "3.8"
    - "pypy3.5"
install:
    - pip install -r requirements-dev.txt
    # mypy can't be installed on pypy
    - if [[ "${TRAVIS_PYTHON_VERSION}" != "pypy"* ]] ; then pip install mypy ; fi
    - if [[ "${TRAVIS_PYTHON_VERSION}" != *"3.5"* ]] ; then pip install black ; fi
script:
    # no IPv6 support in Travis :(
    - make TEST_ARGS='-a "!IPv6"' ci
after_success:
    - coveralls

Stop specifying precise pypy3.5 version
Stop specifying precise pypy3.5 version

This allows us to test with the latest available one.
