diff --git a/.github/workflows/deploytest.yml b/.github/workflows/deploytest.yml index b5c3fef9a3..cb4e4a2346 100644 --- a/.github/workflows/deploytest.yml +++ b/.github/workflows/deploytest.yml @@ -61,7 +61,9 @@ jobs: ${{ runner.os }}-pyprod- - name: Install pip-tools and python dependencies run: | - python -m pip install --upgrade pip + # Pin pip to 25.2 to avoid incompatibility with pip-tools and 25.3 + # see https://github.com/jazzband/pip-tools/issues/2252 + python -m pip install pip==25.2 pip install pip-tools pip-sync requirements.txt - name: Use pnpm diff --git a/.github/workflows/pythontest.yml b/.github/workflows/pythontest.yml index ec99bec269..5467f8a47c 100644 --- a/.github/workflows/pythontest.yml +++ b/.github/workflows/pythontest.yml @@ -82,7 +82,9 @@ jobs: ${{ runner.os }}-pytest- - name: Install pip-tools and python dependencies run: | - python -m pip install --upgrade pip + # Pin pip to 25.2 to avoid incompatibility with pip-tools and 25.3 + # see https://github.com/jazzband/pip-tools/issues/2252 + python -m pip install pip==25.2 pip install pip-tools pip-sync requirements.txt requirements-dev.txt - name: Test pytest