Skip to content

Commit 53dcb4f

Browse files
committed
Drop non-locked pipenv test on Windows entirely
`pipenv` is picking the 32-bit Python when it should prefer the architecture-matching 64-bit Python. I don't know why this happens. It looks like it might be a bug in `pipenv` but I am not sure. This isn't worth fixing unless development is to be resumed and alternatives to `pipenv` (such as `uv`) turn out to be unsuitable. Instead, this commit drops the Windows jobs in `pytest-pipenv`. All the other Windows jobs are kept: the locked `pipenv` test job for Windows in `pytest-pipenv-lock`, as well as the seven Windows `conda` jobs in `pytest-conda`.
1 parent 256cdb9 commit 53dcb4f

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ jobs:
9292
os:
9393
- ubuntu-latest
9494
- macos-latest
95-
- windows-latest
95+
# - windows-latest
9696
python-version:
9797
# - '3.13t'
9898
- '3.13'
@@ -131,16 +131,8 @@ jobs:
131131
-pyver=${{ matrix.python-version }} Pipfile
132132
133133
- name: Set up Python
134-
if: matrix.os != 'windows-latest'
135-
uses: actions/setup-python@v5
136-
with:
137-
python-version: ${{ matrix.python-version }}
138-
139-
- name: Set up Python
140-
if: matrix.os == 'windows-latest'
141134
uses: actions/setup-python@v5
142135
with:
143-
architecture: x64
144136
python-version: ${{ matrix.python-version }}
145137

146138
- name: Upgrade PyPA packages

0 commit comments

Comments
 (0)