Skip to content

Commit 67215fe

Browse files
[CONFIG] Fix braindead windows python pip issue (- WIP PR #175 -)
Changes in file .github/workflows/Tests.yml: - added workaround step just for windows - extended testing to python 3.13 at more steps
1 parent 39381d7 commit 67215fe

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

.github/workflows/Tests.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ jobs:
339339
strategy:
340340
matrix:
341341
os: [ubuntu-latest, macos-latest]
342-
python-version: ["3.10", "3.11", "3.12"]
342+
python-version: ["3.10", "3.11", "3.12", "3.13"]
343343
env:
344344
OS: ${{ matrix.os }}
345345
PYTHON_VERSION: ${{ matrix.python-version }}
@@ -458,7 +458,7 @@ jobs:
458458
strategy:
459459
matrix:
460460
os: [ubuntu-latest, macos-latest]
461-
python-version: ["3.10", "3.11", "3.12"]
461+
python-version: ["3.10", "3.11", "3.12", "3.13"]
462462
env:
463463
OS: ${{ matrix.os }}
464464
PYTHON_VERSION: ${{ matrix.python-version }}
@@ -538,7 +538,7 @@ jobs:
538538
strategy:
539539
matrix:
540540
os: [ubuntu-latest]
541-
python-version: ["3.10", "3.11", "3.12"]
541+
python-version: ["3.10", "3.11", "3.12", "3.13"]
542542
env:
543543
OS: 'ubuntu-latest'
544544
PYTHON_VERSION: ${{ matrix.python-version }}
@@ -606,6 +606,9 @@ jobs:
606606
uses: actions/setup-python@v5
607607
with:
608608
python-version: ${{ matrix.python-version }}
609+
- name: Fix braindead windows ${{ matrix.python-version }} on ${{ matrix.os }}
610+
if: ${{ !cancelled() && runner.os == 'Windows' }}
611+
run: python -m pip install --upgrade pip
609612
- name: Install dependencies for python ${{ matrix.python-version }} on ${{ matrix.os }}
610613
run: |
611614
pip install --upgrade "pip>=22.0" "setuptools>=75.0" "wheel>=0.44" "build>=1.2.1";

0 commit comments

Comments
 (0)