@@ -187,26 +187,15 @@ jobs:
187
187
with :
188
188
python-version : ${{ matrix.python }}
189
189
190
- - name : Download get-pip.py
191
- run : |
192
- python -m pip install wheel
193
- python -m pip install -r build/build-install-requirements.txt
194
- python ./python_files/download_get_pip.py
195
- shell : bash
190
+ - name : Upgrade Pip
191
+ run : python -m pip install -U pip
196
192
197
- - name : Install core Python requirements
198
- uses : brettcannon/pip-secure-install@v1
199
- with :
200
- requirements-file : ' "${{ env.special-working-directory-relative }}/requirements.txt"'
201
- options : ' -t "${{ env.special-working-directory-relative }}/python_files/lib/python" --no-cache-dir --implementation py'
202
- if : startsWith(matrix.python, 3.)
193
+ # For faster/better builds of sdists.
194
+ - name : Install build pre-requisite
195
+ run : python -m pip install wheel nox
203
196
204
- - name : Install Jedi requirements
205
- uses : brettcannon/pip-secure-install@v1
206
- with :
207
- requirements-file : ' "${{ env.special-working-directory-relative }}/python_files/jedilsp_requirements/requirements.txt"'
208
- options : ' -t "${{ env.special-working-directory-relative }}/python_files/lib/jedilsp" --no-cache-dir --implementation py'
209
- if : startsWith(matrix.python, 3.)
197
+ - name : Install Python Extension dependencies (jedi, debugpy, etc.)
198
+ run : nox --session install_python_libs
210
199
211
200
- name : Install test requirements
212
201
run : python -m pip install --upgrade -r build/test-requirements.txt
0 commit comments