mirror of
				https://github.com/encode/django-rest-framework.git
				synced 2025-11-04 01:47:59 +03:00 
			
		
		
		
	Merge pull request #2123 from NextHub/master
Remove boilerplate code from tox config
This commit is contained in:
		
						commit
						85f5e79cf3
					
				
							
								
								
									
										52
									
								
								.travis.yml
									
									
									
									
									
								
							
							
						
						
									
										52
									
								
								.travis.yml
									
									
									
									
									
								
							| 
						 | 
					@ -1,40 +1,40 @@
 | 
				
			||||||
language: python
 | 
					language: python
 | 
				
			||||||
 | 
					
 | 
				
			||||||
python: 2.7
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
sudo: false
 | 
					sudo: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
env:
 | 
					env:
 | 
				
			||||||
    - TOX_ENV=flake8
 | 
					    - TOX_ENV=py27-flake8
 | 
				
			||||||
    - TOX_ENV=py3.4-django1.7
 | 
					    - TOX_ENV=py34-django1.7
 | 
				
			||||||
    - TOX_ENV=py3.3-django1.7
 | 
					    - TOX_ENV=py33-django1.7
 | 
				
			||||||
    - TOX_ENV=py3.2-django1.7
 | 
					    - TOX_ENV=py32-django1.7
 | 
				
			||||||
    - TOX_ENV=py2.7-django1.7
 | 
					    - TOX_ENV=py27-django1.7
 | 
				
			||||||
    - TOX_ENV=py3.4-django1.6
 | 
					    - TOX_ENV=py34-django1.6
 | 
				
			||||||
    - TOX_ENV=py3.3-django1.6
 | 
					    - TOX_ENV=py33-django1.6
 | 
				
			||||||
    - TOX_ENV=py3.2-django1.6
 | 
					    - TOX_ENV=py32-django1.6
 | 
				
			||||||
    - TOX_ENV=py2.7-django1.6
 | 
					    - TOX_ENV=py27-django1.6
 | 
				
			||||||
    - TOX_ENV=py2.6-django1.6
 | 
					    - TOX_ENV=py26-django1.6
 | 
				
			||||||
    - TOX_ENV=py3.4-django1.5
 | 
					    - TOX_ENV=py34-django1.5
 | 
				
			||||||
    - TOX_ENV=py3.3-django1.5
 | 
					    - TOX_ENV=py33-django1.5
 | 
				
			||||||
    - TOX_ENV=py3.2-django1.5
 | 
					    - TOX_ENV=py32-django1.5
 | 
				
			||||||
    - TOX_ENV=py2.7-django1.5
 | 
					    - TOX_ENV=py27-django1.5
 | 
				
			||||||
    - TOX_ENV=py2.6-django1.5
 | 
					    - TOX_ENV=py26-django1.5
 | 
				
			||||||
    - TOX_ENV=py2.7-django1.4
 | 
					    - TOX_ENV=py27-django1.4
 | 
				
			||||||
    - TOX_ENV=py2.6-django1.4
 | 
					    - TOX_ENV=py26-django1.4
 | 
				
			||||||
    - TOX_ENV=py3.4-djangomaster
 | 
					    - TOX_ENV=py34-djangomaster
 | 
				
			||||||
    - TOX_ENV=py3.3-djangomaster
 | 
					    - TOX_ENV=py33-djangomaster
 | 
				
			||||||
    - TOX_ENV=py2.7-djangomaster
 | 
					    - TOX_ENV=py32-djangomaster
 | 
				
			||||||
 | 
					    - TOX_ENV=py27-djangomaster
 | 
				
			||||||
 | 
					
 | 
				
			||||||
matrix:
 | 
					matrix:
 | 
				
			||||||
  fast_finish: true
 | 
					  fast_finish: true
 | 
				
			||||||
  allow_failures:
 | 
					  allow_failures:
 | 
				
			||||||
    - env: TOX_ENV=py3.4-djangomaster
 | 
					    - env: TOX_ENV=py34-djangomaster
 | 
				
			||||||
    - env: TOX_ENV=py3.3-djangomaster
 | 
					    - env: TOX_ENV=py33-djangomaster
 | 
				
			||||||
    - env: TOX_ENV=py2.7-djangomaster
 | 
					    - env: TOX_ENV=py32-djangomaster
 | 
				
			||||||
 | 
					    - env: TOX_ENV=py27-djangomaster
 | 
				
			||||||
 | 
					
 | 
				
			||||||
install:
 | 
					install:
 | 
				
			||||||
  - "pip install tox --download-cache $HOME/.pip-cache"
 | 
					  - pip install tox
 | 
				
			||||||
 | 
					
 | 
				
			||||||
script:
 | 
					script:
 | 
				
			||||||
    - tox -e $TOX_ENV
 | 
					    - tox -e $TOX_ENV
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										192
									
								
								tox.ini
									
									
									
									
									
								
							
							
						
						
									
										192
									
								
								tox.ini
									
									
									
									
									
								
							| 
						 | 
					@ -1,181 +1,31 @@
 | 
				
			||||||
[tox]
 | 
					[tox]
 | 
				
			||||||
downloadcache = {toxworkdir}/cache/
 | 
					 | 
				
			||||||
envlist =
 | 
					envlist =
 | 
				
			||||||
       flake8,
 | 
					       py27-flake8,
 | 
				
			||||||
       py3.4-django1.7,py3.3-django1.7,py3.2-django1.7,py2.7-django1.7,
 | 
					       {py26,py27}-django1.4,
 | 
				
			||||||
       py3.4-django1.6,py3.3-django1.6,py3.2-django1.6,py2.7-django1.6,py2.6-django1.6,
 | 
					       {py26,py27,py32,py33,py34}-django{1.5,1.6},
 | 
				
			||||||
       py3.4-django1.5,py3.3-django1.5,py3.2-django1.5,py2.7-django1.5,py2.6-django1.5,
 | 
					       {py27,py32,py33,py34}-django{1.7,master}
 | 
				
			||||||
       py2.7-django1.4,py2.6-django1.4,
 | 
					 | 
				
			||||||
       py3.4-djangomaster,py3.3-djangomaster,py2.7-djangomaster
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
[testenv]
 | 
					[testenv]
 | 
				
			||||||
commands = ./runtests.py --fast
 | 
					commands = ./runtests.py --fast
 | 
				
			||||||
setenv =
 | 
					setenv =
 | 
				
			||||||
       PYTHONDONTWRITEBYTECODE=1
 | 
					       PYTHONDONTWRITEBYTECODE=1
 | 
				
			||||||
 | 
					deps =
 | 
				
			||||||
 | 
					       django1.4: django==1.4.11
 | 
				
			||||||
 | 
					       django1.5: django==1.5.6
 | 
				
			||||||
 | 
					       django1.6: Django==1.6.3
 | 
				
			||||||
 | 
					       django1.7: Django==1.7
 | 
				
			||||||
 | 
					       djangomaster: https://github.com/django/django/zipball/master
 | 
				
			||||||
 | 
					       {py26,py27}-django{1.4,1.5,1.6,1.7}: django-guardian==1.2.3
 | 
				
			||||||
 | 
					       {py26,py27}-django{1.4,1.5,1.6}: oauth2==1.5.211
 | 
				
			||||||
 | 
					       {py26,py27}-django{1.4,1.5,1.6}: django-oauth-plus==2.2.1
 | 
				
			||||||
 | 
					       {py26,py27}-django{1.4,1.5}: django-oauth2-provider==0.2.3
 | 
				
			||||||
 | 
					       {py26,py27}-django1.6: django-oauth2-provider==0.2.4
 | 
				
			||||||
 | 
					       pytest-django==2.6.1
 | 
				
			||||||
 | 
					       django-filter==0.7
 | 
				
			||||||
 | 
					       defusedxml==0.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[testenv:flake8]
 | 
					[testenv:py27-flake8]
 | 
				
			||||||
basepython = python2.7
 | 
					deps =
 | 
				
			||||||
deps = pytest==2.5.2
 | 
					       pytest==2.5.2
 | 
				
			||||||
       flake8==2.2.2
 | 
					       flake8==2.2.2
 | 
				
			||||||
commands = ./runtests.py --lintonly
 | 
					commands = ./runtests.py --lintonly
 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py3.4-django1.7]
 | 
					 | 
				
			||||||
basepython = python3.4
 | 
					 | 
				
			||||||
deps = Django==1.7
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py3.3-django1.7]
 | 
					 | 
				
			||||||
basepython = python3.3
 | 
					 | 
				
			||||||
deps = Django==1.7
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py3.2-django1.7]
 | 
					 | 
				
			||||||
basepython = python3.2
 | 
					 | 
				
			||||||
deps = Django==1.7
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py2.7-django1.7]
 | 
					 | 
				
			||||||
basepython = python2.7
 | 
					 | 
				
			||||||
deps = Django==1.7
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       # django-oauth-plus==2.2.1
 | 
					 | 
				
			||||||
       # oauth2==1.5.211
 | 
					 | 
				
			||||||
       # django-oauth2-provider==0.2.4
 | 
					 | 
				
			||||||
       django-guardian==1.2.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py3.4-django1.6]
 | 
					 | 
				
			||||||
basepython = python3.4
 | 
					 | 
				
			||||||
deps = Django==1.6.3
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py3.3-django1.6]
 | 
					 | 
				
			||||||
basepython = python3.3
 | 
					 | 
				
			||||||
deps = Django==1.6.3
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py3.2-django1.6]
 | 
					 | 
				
			||||||
basepython = python3.2
 | 
					 | 
				
			||||||
deps = Django==1.6.3
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py2.7-django1.6]
 | 
					 | 
				
			||||||
basepython = python2.7
 | 
					 | 
				
			||||||
deps = Django==1.6.3
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       django-oauth-plus==2.2.1
 | 
					 | 
				
			||||||
       oauth2==1.5.211
 | 
					 | 
				
			||||||
       django-oauth2-provider==0.2.4
 | 
					 | 
				
			||||||
       django-guardian==1.2.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py2.6-django1.6]
 | 
					 | 
				
			||||||
basepython = python2.6
 | 
					 | 
				
			||||||
deps = Django==1.6.3
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       django-oauth-plus==2.2.1
 | 
					 | 
				
			||||||
       oauth2==1.5.211
 | 
					 | 
				
			||||||
       django-oauth2-provider==0.2.4
 | 
					 | 
				
			||||||
       django-guardian==1.2.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py3.4-django1.5]
 | 
					 | 
				
			||||||
basepython = python3.4
 | 
					 | 
				
			||||||
deps = django==1.5.6
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py3.3-django1.5]
 | 
					 | 
				
			||||||
basepython = python3.3
 | 
					 | 
				
			||||||
deps = django==1.5.6
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py3.2-django1.5]
 | 
					 | 
				
			||||||
basepython = python3.2
 | 
					 | 
				
			||||||
deps = django==1.5.6
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py2.7-django1.5]
 | 
					 | 
				
			||||||
basepython = python2.7
 | 
					 | 
				
			||||||
deps = django==1.5.6
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       django-oauth-plus==2.2.1
 | 
					 | 
				
			||||||
       oauth2==1.5.211
 | 
					 | 
				
			||||||
       django-oauth2-provider==0.2.3
 | 
					 | 
				
			||||||
       django-guardian==1.2.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py2.6-django1.5]
 | 
					 | 
				
			||||||
basepython = python2.6
 | 
					 | 
				
			||||||
deps = django==1.5.6
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       django-oauth-plus==2.2.1
 | 
					 | 
				
			||||||
       oauth2==1.5.211
 | 
					 | 
				
			||||||
       django-oauth2-provider==0.2.3
 | 
					 | 
				
			||||||
       django-guardian==1.2.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py2.7-django1.4]
 | 
					 | 
				
			||||||
basepython = python2.7
 | 
					 | 
				
			||||||
deps = django==1.4.11
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       django-oauth-plus==2.2.1
 | 
					 | 
				
			||||||
       oauth2==1.5.211
 | 
					 | 
				
			||||||
       django-oauth2-provider==0.2.3
 | 
					 | 
				
			||||||
       django-guardian==1.2.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py2.6-django1.4]
 | 
					 | 
				
			||||||
basepython = python2.6
 | 
					 | 
				
			||||||
deps = django==1.4.11
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       django-oauth-plus==2.2.1
 | 
					 | 
				
			||||||
       oauth2==1.5.211
 | 
					 | 
				
			||||||
       django-oauth2-provider==0.2.3
 | 
					 | 
				
			||||||
       django-guardian==1.2.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py3.4-djangomaster]
 | 
					 | 
				
			||||||
basepython = python3.4
 | 
					 | 
				
			||||||
deps = https://github.com/django/django/zipball/master
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py3.3-djangomaster]
 | 
					 | 
				
			||||||
basepython = python3.3
 | 
					 | 
				
			||||||
deps = https://github.com/django/django/zipball/master
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[testenv:py2.7-djangomaster]
 | 
					 | 
				
			||||||
basepython = python3.2
 | 
					 | 
				
			||||||
deps = https://github.com/django/django/zipball/master
 | 
					 | 
				
			||||||
       django-filter==0.7
 | 
					 | 
				
			||||||
       defusedxml==0.3
 | 
					 | 
				
			||||||
       pytest-django==2.6.1
 | 
					 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user