File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -57,13 +57,16 @@ jobs:
5757 python -m pip install --upgrade pip setuptools
5858 python -m pip install --user pipx
5959 pip install --user setuptools
60- curl -sSf https://raw.githubusercontent.com/pypa/ pipx/main/install.sh | bash
60+ python -m pipx ensurepath
6161 export PATH="$HOME/.local/bin:$PATH"
62- python -m pipx ensurepath
63- python -m pipx install poetry || {
64- echo "❌ pipx install failed — printing pip log:"
65- cat /opt/pipx/logs/*_pip_errors.log || echo "Log not found"
66- exit 1
62+ if [[ "${{ matrix.python-version }}" == "3.8" ]]; then
63+ python -m pipx install 'poetry==1.5.1' --pip-args='installer<0.7.0'
64+ else
65+ python -m pipx install poetry
66+ fi || {
67+ echo "❌ pipx install failed — printing pip log:"
68+ cat /opt/pipx/logs/*_pip_errors.log || echo "Log not found"
69+ exit 1
6770 }
6871 poetry config virtualenvs.in-project true
6972 poetry install --with dev
You can’t perform that action at this time.
0 commit comments