Support Python 3.9 on Windows and package installer on it (#9053)

It seems that all required pre-compiled wheels to install Certbot on Python 3.9 on Windows are present.

This PR upgrades Windows tests on Python 3.9 and repackages the installer on this version of Python.
This commit is contained in:
Adrien Ferrand
2021-10-04 14:20:49 -07:00
committed by GitHub
parent cde3e1fa97
commit 065df4c9a7
3 changed files with 7 additions and 7 deletions
@@ -59,7 +59,7 @@ jobs:
steps: steps:
- task: UsePythonVersion@0 - task: UsePythonVersion@0
inputs: inputs:
versionSpec: 3.8 versionSpec: 3.9
architecture: x86 architecture: x86
addToPath: true addToPath: true
- script: | - script: |
@@ -100,7 +100,7 @@ jobs:
displayName: Check Powershell 5.x is used in vs2017-win2016 displayName: Check Powershell 5.x is used in vs2017-win2016
- task: UsePythonVersion@0 - task: UsePythonVersion@0
inputs: inputs:
versionSpec: 3.8 versionSpec: 3.9
addToPath: true addToPath: true
- task: DownloadPipelineArtifact@2 - task: DownloadPipelineArtifact@2
inputs: inputs:
@@ -16,13 +16,13 @@ jobs:
IMAGE_NAME: vs2017-win2016 IMAGE_NAME: vs2017-win2016
PYTHON_VERSION: 3.6 PYTHON_VERSION: 3.6
TOXENV: py36-win TOXENV: py36-win
windows-py38-cover: windows-py39-cover:
IMAGE_NAME: vs2017-win2016 IMAGE_NAME: vs2017-win2016
PYTHON_VERSION: 3.8 PYTHON_VERSION: 3.9
TOXENV: py38-cover-win TOXENV: py39-cover-win
windows-integration-certbot: windows-integration-certbot:
IMAGE_NAME: vs2017-win2016 IMAGE_NAME: vs2017-win2016
PYTHON_VERSION: 3.8 PYTHON_VERSION: 3.9
TOXENV: integration-certbot TOXENV: integration-certbot
linux-oldest-tests-1: linux-oldest-tests-1:
IMAGE_NAME: ubuntu-18.04 IMAGE_NAME: ubuntu-18.04
@@ -7,7 +7,7 @@ import subprocess
import sys import sys
import time import time
PYTHON_VERSION = (3, 8, 9) PYTHON_VERSION = (3, 9, 7)
PYTHON_BITNESS = 32 PYTHON_BITNESS = 32
NSIS_VERSION = '3.06.1' NSIS_VERSION = '3.06.1'