fix: temporarily try uv-based install to prevent click bug #96

Merged
adina merged 2 commits from fix-click into main 2025-09-24 07:03:40 +00:00
2 changed files with 14 additions and 4 deletions

View file

@ -14,8 +14,13 @@ jobs:
steps:
- name: Setup environment
run: |
apt-get update && apt-get install --yes --no-install-recommends git make patch
python -m pip install hatch
apt-get update && apt-get install --yes --no-install-recommends git make patch curl
- name: Install uv
run: curl -LsSf https://astral.sh/uv/install.sh | sh
# click version is temporary fix for https://github.com/pypa/hatch/issues/2050
# python -m pip install hatch
- name: Install hatch
run: uv tool install hatch --with 'click <8.3'
- name: Checkout
run: |

View file

@ -14,8 +14,13 @@ jobs:
steps:
- name: Setup environment
run: |
apt-get update && apt-get install --yes --no-install-recommends git make patch
python -m pip install hatch
apt-get update && apt-get install --yes --no-install-recommends git make patch curl
- name: Install uv
run: curl -LsSf https://astral.sh/uv/install.sh | sh
# click version is temporary fix for https://github.com/pypa/hatch/issues/2050
# python -m pip install hatch
- name: Install hatch
run: uv tool install hatch --with 'click <8.3'
- name: Checkout
run: |