sudo: false
language: python
dist: xenial
services:
  - mysql
  - postgresql

matrix:
  include:
    - python: 2.7
      env: TOXENV=py27-django111

    - python: 3.5
      env: TOXENV=py35-django111
    - python: 3.5
      env: TOXENV=py35-django20
    - python: 3.5
      env: TOXENV=py35-django21
    - python: 3.5
      env: TOXENV=py35-django22

    - python: 3.6
      env: TOXENV=py36-django111
    - python: 3.6
      env: TOXENV=py36-django20
    - python: 3.6
      env: TOXENV=py36-django21
    - python: 3.6
      env: TOXENV=py36-django22

    - python: 3.7
      env: TOXENV=py37-django111
    - python: 3.7
      env: TOXENV=py37-django20
    - python: 3.7
      env: TOXENV=py37-django21
    - python: 3.7
      env: TOXENV=py37-django22

    - python: 3.6
      env: TOXENV=lint

install:
  - pip install tox

script:
  - tox

sudo: false
language: python
dist: xenial
services:
  - mysql
  - postgresql

git:
  depth: false

matrix:
  include:
    - python: 2.7
      env: TOXENV=py27-django111

    - python: 3.5
      env: TOXENV=py35-django111
    - python: 3.5
      env: TOXENV=py35-django20
    - python: 3.5
      env: TOXENV=py35-django21
    - python: 3.5
      env: TOXENV=py35-django22

    - python: 3.6
      env: TOXENV=py36-django111
    - python: 3.6
      env: TOXENV=py36-django20
    - python: 3.6
      env: TOXENV=py36-django21
    - python: 3.6
      env: TOXENV=py36-django22

    - python: 3.7
      env: TOXENV=py37-django111
    - python: 3.7
      env: TOXENV=py37-django20
    - python: 3.7
      env: TOXENV=py37-django21
    - python: 3.7
      env: TOXENV=py37-django22

    - python: 3.6
      env: TOXENV=lint

install:
  - pip install tox

script:
  - tox

Clone the entire repo. The default=50 is now not going far enough for the unit tests (which use git tags)
Clone the entire repo. The default=50 is now not going far enough for the unit tests (which use git tags)
