summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.ci/appveyor/download_exes.py2
-rw-r--r--.travis.yml1
-rw-r--r--appveyor.yml11
-rw-r--r--tox.ini2
4 files changed, 14 insertions, 2 deletions
diff --git a/.ci/appveyor/download_exes.py b/.ci/appveyor/download_exes.py
index 7db3848b..cb8cb0b2 100644
--- a/.ci/appveyor/download_exes.py
+++ b/.ci/appveyor/download_exes.py
@@ -25,7 +25,7 @@ from concurrent.futures import ThreadPoolExecutor
BASE_URL = 'https://ci.appveyor.com/api'
-PY_VERSIONS = ['2.7', '3.4', '3.5', '3.6', '3.7', '3.8']
+PY_VERSIONS = ['2.7', '3.4', '3.5', '3.6', '3.7', '3.8', '3.9']
def term_supports_colors(file=sys.stdout):
diff --git a/.travis.yml b/.travis.yml
index 7ec03af1..faa71c8c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -9,6 +9,7 @@ python:
- '3.6'
- '3.7'
- '3.8'
+ - '3.9'
- pypy3
install:
diff --git a/appveyor.yml b/appveyor.yml
index 6920d3f6..0a33184e 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -28,6 +28,10 @@ environment:
PYTHON_VERSION: "3.8.x"
PYTHON_ARCH: "32"
+ - PYTHON: "C:\\Python39"
+ PYTHON_VERSION: "3.9.x"
+ PYTHON_ARCH: "32"
+
# 64 bits
- PYTHON: "C:\\Python27-x64"
@@ -62,6 +66,13 @@ environment:
VS_VER: "2015"
INSTANCENAME: "SQL2012SP1"
+ - PYTHON: "C:\\Python39-x64"
+ PYTHON_VERSION: "3.9.x"
+ PYTHON_ARCH: "64"
+ ARCH: x86_64
+ VS_VER: "2015"
+ INSTANCENAME: "SQL2012SP1"
+
# Also build on a Python version not pre-installed by Appveyor.
# See: https://github.com/ogrisel/python-appveyor-demo/issues/10
diff --git a/tox.ini b/tox.ini
index 5a0c80b4..ad70bf95 100644
--- a/tox.ini
+++ b/tox.ini
@@ -5,7 +5,7 @@
# tox
[tox]
-envlist = py27, py38
+envlist = py27, py38, py39
[testenv]
deps =