1414
1515 - script : |
1616 python -m pip install --upgrade pip
17- pip install -U setuptools
17+ pip install -U setuptools virtualenv
1818 pip install -r requirements.txt
1919 pip install -U pytest pytest-sugar pytest-flake8 flake8-bugbear flake8-docstrings
2020 displayName: 'Install dependencies'
4141
4242 - script : |
4343 python -m pip install --upgrade pip
44- pip install -U setuptools
44+ pip install -U setuptools virtualenv
4545 pip install -r requirements.txt
4646 pip install -U pytest pylint pylint_junit isort[pyproject,requirements]
4747 displayName: 'Install dependencies'
7474 python -m pip install --upgrade pip
7575 pip install -U setuptools
7676 pip install -r requirements.txt
77- pip install -U "mypy>=0.700 "
77+ pip install -U "mypy>=0.720 "
7878 displayName: 'Install dependencies'
7979
8080 - script : |
9797 parameters : {name: 'Python_36', python: '3.6', architecture: 'x64', kind: 'native'}
9898 - template : .azure_pipelines/run_tests.yml
9999 parameters : {name: 'Python_37', python: '3.7', architecture: 'x64', kind: 'native'}
100+ - template : .azure_pipelines/run_tests.yml
101+ parameters : {name: 'Python_38', python: '3.8', architecture: 'x64', kind: 'native'}
100102
101103 - template : .azure_pipelines/run_tests.yml
102104 parameters : {name: 'Python_36', python: '3.6', architecture: 'x64', kind: 'cython'}
@@ -106,16 +108,23 @@ jobs:
106108 parameters : {name: 'Python_37', python: '3.7', architecture: 'x64', kind: 'cython'}
107109 - template : .azure_pipelines/run_tests.yml
108110 parameters : {name: 'Python_37', python: '3.7', architecture: 'x86', kind: 'cython'}
111+ - template : .azure_pipelines/run_tests.yml
112+ parameters : {name: 'Python_38', python: '3.8', architecture: 'x64', kind: 'cython'}
113+ - template : .azure_pipelines/run_tests.yml
114+ parameters : {name: 'Python_38', python: '3.8', architecture: 'x86', kind: 'cython'}
109115
110116 - job : ' Build_and_deploy'
111117 dependsOn :
112118 - Python_36_x64_native
113119 - Python_37_x64_native
120+ - Python_38_x64_native
114121
115122 - Python_36_x64_cython
116123 - Python_36_x86_cython
117124 - Python_37_x64_cython
118125 - Python_37_x86_cython
126+ - Python_38_x64_cython
127+ - Python_38_x86_cython
119128 condition : and(succeeded(), startsWith(variables['Build.SourceBranch'], 'refs/tags/'))
120129 pool :
121130 vmIMage : ' VS2017-Win2016'
@@ -134,6 +143,12 @@ jobs:
134143 Python37_x86 :
135144 python.version : ' 3.7'
136145 python.architecture : ' x86'
146+ Python38_x64 :
147+ python.version : ' 3.8'
148+ python.architecture : ' x64'
149+ Python38_x86 :
150+ python.version : ' 3.8'
151+ python.architecture : ' x86'
137152
138153 steps :
139154 - task : UsePythonVersion@0
@@ -145,6 +160,7 @@ jobs:
145160 python -m pip install --upgrade pip
146161 pip install -U setuptools
147162 pip install -r build_requirements.txt
163+ pip install -U --upgrade-strategy=eager wheel
148164 displayName: 'Install dependencies'
149165
150166 - script : |
0 commit comments