Skip to content

Commit e41a884

Browse files
committed
Pin pip due to pip-tools incompatibility.
1 parent 0ce6108 commit e41a884

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

.github/workflows/deploytest.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,9 @@ jobs:
6161
${{ runner.os }}-pyprod-
6262
- name: Install pip-tools and python dependencies
6363
run: |
64-
python -m pip install --upgrade pip
64+
# Pin pip to 25.2 to avoid incompatibility with pip-tools and 25.3
65+
# see https://github.com/jazzband/pip-tools/issues/2252
66+
python -m pip install pip==25.2
6567
pip install pip-tools
6668
pip-sync requirements.txt
6769
- name: Use pnpm

.github/workflows/pythontest.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,9 @@ jobs:
8282
${{ runner.os }}-pytest-
8383
- name: Install pip-tools and python dependencies
8484
run: |
85-
python -m pip install --upgrade pip
85+
# Pin pip to 25.2 to avoid incompatibility with pip-tools and 25.3
86+
# see https://github.com/jazzband/pip-tools/issues/2252
87+
python -m pip install pip==25.2
8688
pip install pip-tools
8789
pip-sync requirements.txt requirements-dev.txt
8890
- name: Test pytest

0 commit comments

Comments
 (0)