Commit fc68a13ddf44cc25c2734fe9ff8e70788c8f7cfb

Authored by Tim Graham
Committed by Claude Paroz
1 parent e3bab8dc

Added testing for Python 3.5; removed 3.3

1 1 language: python
2   -python:
3   - - "2.7"
4   - - "3.3"
5   - - "3.4"
6 2 env:
7   - - DJANGO="Django>=1.8,<1.9"
8   - - DJANGO="Django>=1.9,<1.10"
9   - - DJANGO="Django>=1.10,<1.11"
10   - - DJANGO=https://github.com/django/django/archive/master.tar.gz
11   -
12   -matrix:
13   - exclude:
14   - - python: "3.3"
15   - env: DJANGO="Django>=1.9,<1.10"
16   - - python: "3.3"
17   - env: DJANGO="Django>=1.10,<1.11"
18   - - python: "3.3"
19   - env: DJANGO=https://github.com/django/django/archive/master.tar.gz
20   - allow_failures:
21   - - python: "2.7"
22   - env: DJANGO=https://github.com/django/django/archive/master.tar.gz
23   - - python: "3.4"
24   - env: DJANGO=https://github.com/django/django/archive/master.tar.gz
25   -
  3 +- TOXENV=py27-django18
  4 +- TOXENV=py34-django18
  5 +- TOXENV=py35-django18
  6 +- TOXENV=py27-django19
  7 +- TOXENV=py34-django19
  8 +- TOXENV=py35-django19
  9 +- TOXENV=py27-django110
  10 +- TOXENV=py34-django110
  11 +- TOXENV=py35-django110
  12 +- TOXENV=py27-django-master
  13 +- TOXENV=py34-django-master
  14 +- TOXENV=py35-django-master
26 15 install:
27   - - pip install --pre $DJANGO
28   -script: python setup.py test
  16 +- pip install tox
  17 +script:
  18 +- tox
... ...
... ... @@ -9,7 +9,8 @@ Pending
9 9 * Fixed a packaging error which caused sub-packages of the tests to be
10 10 distributed.
11 11 * Use ``get_current_site`` to look up the site instead of ``settings.SITE_ID``.
12   -* Dropped Django 1.7 and Python 3.2 support.
  12 +* Dropped Django 1.7 and Python 3.2/3.3 support.
  13 +* Added testing for Python 3.5.
13 14
14 15 1.7.3 (2016-09-13)
15 16 ------------------
... ...
... ... @@ -33,8 +33,8 @@ setup(
33 33 'Programming Language :: Python',
34 34 'Programming Language :: Python :: 2.7',
35 35 'Programming Language :: Python :: 3',
36   - 'Programming Language :: Python :: 3.3',
37 36 'Programming Language :: Python :: 3.4',
  37 + 'Programming Language :: Python :: 3.5',
38 38 ],
39 39 packages=find_packages(exclude=['tests', 'tests.*']),
40 40 include_package_data=True,
... ...
1 1 [tox]
2 2 envlist =
3   - py27-django18, py33-django18,
4   - py27-django19, py34-django19,
5   - py27-django110, py34-django110,
6   - py27-master, py34-master
  3 + py{27,34,35}-django1{8,9,10}
  4 + py{27,34,35}-master
7 5
8 6 [testenv]
  7 +basepython =
  8 + py27: python2.7
  9 + py34: python3.4
  10 + py35: python3.5
9 11 commands = {envpython} setup.py test
10 12 setenv=
11 13 PYTHONWARNINGS=default
12   -
13   -[testenv:py27-django18]
14   -basepython = python2.7
15   -deps = Django>=1.8,<1.9
16   -
17   -[testenv:py33-django18]
18   -basepython = python3.3
19   -deps = Django>=1.8,<1.9
20   -
21   -[testenv:py27-django19]
22   -basepython = python2.7
23   -deps = Django>=1.9,<1.10
24   -
25   -[testenv:py34-django19]
26   -basepython = python3.4
27   -deps = Django>=1.9,<1.10
28   -
29   -[testenv:py27-django110]
30   -basepython = python2.7
31   -deps = Django>=1.10,<1.11
32   -
33   -[testenv:py34-django110]
34   -basepython = python3.4
35   -deps = Django>=1.10,<1.11
36   -
37   -[testenv:py27-master]
38   -basepython = python2.7
39   -deps = https://github.com/django/django/archive/master.tar.gz
40   -
41   -[testenv:py34-master]
42   -basepython = python3.4
43   -deps = https://github.com/django/django/archive/master.tar.gz
  14 +deps=
  15 + django-18: Django>=1.8,<1.9
  16 + django-19: Django>=1.9a1,<1.10
  17 + django-110: Django>=1.10a1,<1.11
  18 + django-master: https://github.com/django/django/archive/master.tar.gz
... ...
Please register or login to post a comment