Skip to content

Commit 3019bf8

Browse files
committed
Stop pinning; keep skipping -U for PyPA; instrument with -vvv
This won't fix it but is diagnostic, to reveal the URL for the coverage package, so I can see what happens when that is installed more manually.
1 parent fd49bcf commit 3019bf8

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

.github/workflows/cygwin-test.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- name: Install Cygwin
3131
uses: cygwin/cygwin-install-action@v4
3232
with:
33-
packages: python39 python39-virtualenv git
33+
packages: python39 python39-pip python39-virtualenv git
3434
add-to-path: false # No need to change $PATH outside the Cygwin environment.
3535

3636
- name: Arrange for verbose output
@@ -55,13 +55,14 @@ jobs:
5555
# and cause subsequent tests to fail
5656
cat test/fixtures/.gitconfig >> ~/.gitconfig
5757
58-
- name: Pin pip
58+
- name: Ensure the "pip" command is available
5959
run: |
60-
python -m pip install pip==23.3.1
60+
# This is used unless, and before, an updated pip is installed.
61+
ln -s pip3 /usr/bin/pip
6162
6263
- name: Install project and test dependencies
6364
run: |
64-
python -m pip install ".[test]"
65+
pip -vvv install ".[test]"
6566
6667
- name: Show version and platform information
6768
run: |

0 commit comments

Comments
 (0)