Test Python 3.9 on Linux
MODIFY
.travis.yml
.travis.yml
@@ -46,8 +46,10 @@ matrix:
env: NOX_SESSION=test-3.6
- python: 3.7
env: NOX_SESSION=test-3.7
- - python: 3.8-dev
+ - python: 3.8
env: NOX_SESSION=test-3.8
+ - python: nightly
+ env: NOX_SESSION=test-3.9
- python: pypy2.7-6.0
env: NOX_SESSION=test-pypy
- python: pypy3.5-6.0

MODIFY
noxfile.py
noxfile.py
@@ -39,7 +39,7 @@ def tests_impl(session, extras="socks,secure,brotli"):
session.run("coverage", "report", "-m")
-@nox.session(python=["2.7", "3.5", "3.6", "3.7", "3.8", "pypy"])
+@nox.session(python=["2.7", "3.5", "3.6", "3.7", "3.8", "3.9", "pypy"])
def test(session):
tests_impl(session)

MODIFY
setup.py
setup.py
@@ -41,6 +41,7 @@ setup(
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
+ "Programming Language :: Python :: 3.9",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
"Topic :: Internet :: WWW/HTTP",

Test Python 3.9 on Linux