Unverified Commit 555ae336 authored by Diederik van der Boor's avatar Diederik van der Boor
Browse files

Update the build matrix

parent e51a3fb9
sudo: false
language: python
cache: pip
python:
- 2.7
- 3.6
- '3.8'
env:
- DJANGO="django~=1.8"
- DJANGO="django~=1.9"
- DJANGO="django~=1.10"
- DJANGO="django~=1.11"
- DJANGO="django~=2.0"
- DJANGO="django~=2.1"
- DJANGO="django~=2.2"
- DJANGO="django~=3.0"
- DJANGO="django~=3.1"
- DJANGO="django~=3.2"
- DJANGO="https://github.com/django/django/archive/main.tar.gz"
matrix:
exclude:
- python: 2.7
env: DJANGO="django~=2.0"
- python: 2.7
env: DJANGO="django~=2.1"
- python: 2.7
env: DJANGO="django~=2.2"
- python: 2.7
env: DJANGO="django~=3.0"
allow_failures:
- env: DJANGO='https://github.com/django/django/archive/main.tar.gz'
before_install:
- pip install codecov
install:
- travis_retry pip install $DJANGO django-storages boto3 -e .
- pip install $DJANGO django-storages boto3 -e .
script:
- coverage run --rcfile=.coveragerc runtests.py
after_success:
......
......@@ -40,7 +40,7 @@ setup(
install_requires=[],
requires=[
'Django (>=1.7.4)',
'Django (>=1.11)',
],
description='Private media file storage for Django projects',
......@@ -58,24 +58,22 @@ setup(
#test_suite = 'runtests',
zip_safe=False,
classifiers=[
'Development Status :: 4 - Beta',
"Development Status :: 5 - Production/Stable",
'Environment :: Web Environment',
'Framework :: Django',
'Intended Audience :: Developers',
'License :: OSI Approved :: Apache Software License',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Framework :: Django',
'Framework :: Django :: 1.8',
'Framework :: Django :: 1.9',
'Framework :: Django :: 1.10',
'Framework :: Django :: 1.11',
'Framework :: Django :: 2.0',
'Framework :: Django :: 2.2',
'Framework :: Django :: 3.0',
'Framework :: Django :: 3.1',
'Framework :: Django :: 3.2',
'Topic :: Internet :: WWW/HTTP',
'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
'Topic :: Software Development :: Libraries :: Application Frameworks',
......
[tox]
envlist=
py27-django{18,19,110,111},
py36-django{18,19,110,111,20,21,22,30},
py38-django{22,31,32},
# py36-django-dev,
coverage,
......@@ -13,22 +12,18 @@ deps =
[testenv]
deps =
{[base]deps}
django18: Django ~= 1.8
django19: Django ~= 1.9
django110: Django ~= 1.10
django111: Django ~= 1.11
django20: Django ~= 2.0
django21: Django ~= 2.1
django22: Django ~= 2.2
django30: Django ~= 3.0
django22: Django~=2.2
django30: Django~=3.0
django31: Django~=3.1
django32: Django~=3.2
django-dev: https://github.com/django/django/tarball/master
commands=
python runtests.py
[testenv:coverage]
basepython=python3.6
basepython=python3.8
deps=
django==1.11
django~=3.2
coverage
{[base]deps}
commands=
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment