Update testing for Python 3.9
This commit is contained in:
		
							
								
								
									
										26
									
								
								.travis.yml
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								.travis.yml
									
									
									
									
									
								
							| @@ -31,6 +31,16 @@ matrix: | ||||
|       dist: xenial | ||||
|       sudo: true | ||||
|       name: "Python 3.8 without Extensions" | ||||
|     - env: TOX_ENV=py39 | ||||
|       python: 3.9 | ||||
|       dist: xenial | ||||
|       sudo: true | ||||
|       name: "Python 3.9 with Extensions" | ||||
|     - env: TOX_ENV=py39-no-ext | ||||
|       python: 3.9 | ||||
|       dist: xenial | ||||
|       sudo: true | ||||
|       name: "Python 3.9 without Extensions" | ||||
|     - env: TOX_ENV=type-checking | ||||
|       python: 3.6 | ||||
|       name: "Python 3.6 Type checks" | ||||
| @@ -40,6 +50,9 @@ matrix: | ||||
|     - env: TOX_ENV=type-checking | ||||
|       python: 3.8 | ||||
|       name: "Python 3.8 Type checks" | ||||
|     - env: TOX_ENV=type-checking | ||||
|       python: 3.9 | ||||
|       name: "Python 3.9 Type checks" | ||||
|     - env: TOX_ENV=lint | ||||
|       python: 3.6 | ||||
|       name: "Python 3.6 Linter checks" | ||||
| @@ -61,23 +74,28 @@ matrix: | ||||
|       dist: xenial | ||||
|       sudo: true | ||||
|       name: "Python 3.8 Bandit security scan" | ||||
|     - env: TOX_ENV=security | ||||
|       python: 3.9 | ||||
|       dist: xenial | ||||
|       sudo: true | ||||
|       name: "Python 3.9 Bandit security scan" | ||||
|     - env: TOX_ENV=docs | ||||
|       python: 3.7 | ||||
|       dist: xenial | ||||
|       sudo: true | ||||
|       name: "Python 3.7 Documentation tests" | ||||
|     - env: TOX_ENV=pyNightly | ||||
|       python: 'nightly' | ||||
|       python: "nightly" | ||||
|       name: "Python nightly with Extensions" | ||||
|     - env: TOX_ENV=pyNightly-no-ext | ||||
|       python: 'nightly' | ||||
|       python: "nightly" | ||||
|       name: "Python nightly without Extensions" | ||||
|   allow_failures: | ||||
|     - env: TOX_ENV=pyNightly | ||||
|       python: 'nightly' | ||||
|       python: "nightly" | ||||
|       name: "Python nightly with Extensions" | ||||
|     - env: TOX_ENV=pyNightly-no-ext | ||||
|       python: 'nightly' | ||||
|       python: "nightly" | ||||
|       name: "Python nightly without Extensions" | ||||
| install: | ||||
|   - pip install -U tox | ||||
|   | ||||
							
								
								
									
										1
									
								
								setup.py
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								setup.py
									
									
									
									
									
								
							| @@ -66,6 +66,7 @@ setup_kwargs = { | ||||
|         "Programming Language :: Python :: 3.6", | ||||
|         "Programming Language :: Python :: 3.7", | ||||
|         "Programming Language :: Python :: 3.8", | ||||
|         "Programming Language :: Python :: 3.9", | ||||
|     ], | ||||
|     "entry_points": {"console_scripts": ["sanic = sanic.__main__:main"]}, | ||||
| } | ||||
|   | ||||
							
								
								
									
										6
									
								
								tox.ini
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								tox.ini
									
									
									
									
									
								
							| @@ -1,11 +1,11 @@ | ||||
| [tox] | ||||
| envlist = py36, py37, py38, pyNightly, {py36,py37,py38,pyNightly}-no-ext, lint, check, security, docs | ||||
| envlist = py36, py37, py38, py39, pyNightly, {py36,py37,py38,py39,pyNightly}-no-ext, lint, check, security, docs | ||||
|  | ||||
| [testenv] | ||||
| usedevelop = True | ||||
| setenv = | ||||
|     {py36,py37,py38,pyNightly}-no-ext: SANIC_NO_UJSON=1 | ||||
|     {py36,py37,py38,pyNightly}-no-ext: SANIC_NO_UVLOOP=1 | ||||
|     {py36,py37,py38,py39,pyNightly}-no-ext: SANIC_NO_UJSON=1 | ||||
|     {py36,py37,py38,py39,pyNightly}-no-ext: SANIC_NO_UVLOOP=1 | ||||
| deps = | ||||
|     coverage | ||||
|     pytest==5.2.1 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Adam Hopkins
					Adam Hopkins