4646 run : |
4747 python -m pip --disable-pip-version-check install -t ./pythonFiles/lib/python --no-cache-dir --implementation py --no-deps --upgrade -r requirements.txt
4848 python -m pip --disable-pip-version-check install -t ./pythonFiles/lib/python/old_ptvsd --no-cache-dir --implementation py --no-deps --upgrade 'ptvsd==4.3.2'
49- python -m pip --disable-pip-version-check install -t ./pythonFiles/lib/python/debugpy/no_wheels --no-cache-dir --implementation py --no-deps --upgrade --pre debugpy
5049
5150 - name : Install debugpy wheels
5251 run : |
@@ -259,9 +258,8 @@ jobs:
259258 run : |
260259 python -m pip --disable-pip-version-check install -t ./pythonFiles/lib/python --no-cache-dir --implementation py --no-deps --upgrade -r requirements.txt
261260 python -m pip --disable-pip-version-check install -t ./pythonFiles/lib/python/old_ptvsd --no-cache-dir --implementation py --no-deps --upgrade 'ptvsd==4.3.2'
262- python -m pip --disable-pip-version-check install -t ./pythonFiles/lib/python/debugpy/no_wheels --no-cache-dir --implementation py --no-deps --upgrade --pre debugpy
263- # We need to have debugpy available in wheels/ so that tests relying on it keep passing, but we don't need install_debugpy's logic in the test phase.
264- python -m pip --disable-pip-version-check install -t ./pythonFiles/lib/python/debugpy/wheels --no-cache-dir --implementation py --no-deps --upgrade --pre debugpy
261+ # We need to have debugpy so that tests relying on it keep passing, but we don't need install_debugpy's logic in the test phase.
262+ python -m pip --disable-pip-version-check install -t ./pythonFiles/lib/python --no-cache-dir --implementation py --no-deps --upgrade --pre debugpy
265263
266264 - name : Install test requirements
267265 run : python -m pip install --upgrade -r build/test-requirements.txt
@@ -272,14 +270,20 @@ jobs:
272270 python -m pip install --upgrade -r ./build/ipython-test-requirements.txt
273271 if : matrix.test-suite == 'python-unit'
274272
275- - name : Install debugpy wheels
273+ - name : Install debugpy wheels (python 3.8)
276274 run : |
277275 python -m pip install wheel
278276 python -m pip --disable-pip-version-check install -r build/debugger-install-requirements.txt
279277 python ./pythonFiles/install_debugpy.py
280278 shell : bash
281279 if : matrix.test-suite == 'debugger' && matrix.python == 3.8
282280
281+ - name : Install debugpy (python 2.7)
282+ run : |
283+ python -m pip --disable-pip-version-check install -t ./pythonFiles/lib/python --no-cache-dir --implementation py --no-deps --upgrade --pre debugpy
284+ shell : bash
285+ if : matrix.test-suite == 'debugger' && matrix.python == 2.7
286+
283287 - name : Install functional test requirements
284288 run : |
285289 python -m pip install numpy
@@ -454,7 +458,7 @@ jobs:
454458 python -m pip install --upgrade -r build/test-requirements.txt
455459 python -m pip --disable-pip-version-check install -t ./pythonFiles/lib/python --no-cache-dir --implementation py --no-deps --upgrade -r requirements.txt
456460 python -m pip --disable-pip-version-check install -t ./pythonFiles/lib/python/old_ptvsd --no-cache-dir --implementation py --no-deps --upgrade 'ptvsd==4.3.2'
457- python -m pip --disable-pip-version-check install -t ./pythonFiles/lib/python/debugpy/no_wheels --no-cache-dir --implementation py --no-deps --upgrade --pre debugpy
461+ python -m pip --disable-pip-version-check install -t ./pythonFiles/lib/python --no-cache-dir --implementation py --no-deps --upgrade --pre debugpy
458462 shell : bash
459463
460464 - name : pip install ipython requirements
0 commit comments