Skip to content

Commit

Permalink
github: Fix Ubuntu Python env setup
Browse files Browse the repository at this point in the history
  • Loading branch information
keirf committed Mar 10, 2025
1 parent 419a047 commit c6e4897
Showing 1 changed file with 10 additions and 6 deletions.
16 changes: 10 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,9 @@ jobs:
sudo apt -y install python3-pip
- name: Dependency packages (pip)
run: python3 -m pip install --user setuptools_scm mypy types-requests .
run: |
python3 -m pip install -U pip setuptools setuptools[core] wheel
python3 -m pip install setuptools_scm mypy types-requests .
- name: Tests
run: |
Expand All @@ -42,7 +44,9 @@ jobs:
sudo apt -y install python3-pip
- name: Dependency packages (pip)
run: python3 -m pip install --user setuptools_scm
run: |
python3 -m pip install -U pip setuptools setuptools[core] wheel
python3 -m pip install setuptools_scm
- name: Set environment variables
id: vars
Expand Down Expand Up @@ -74,8 +78,8 @@ jobs:

- name: Dependency packages (pip)
run: |
python -m pip install --upgrade pip setuptools wheel
python -m pip install --user cx_Freeze setuptools_scm
python -m pip install -U pip setuptools wheel
python -m pip install cx_Freeze setuptools_scm
- name: Set environment variables
id: vars
Expand Down Expand Up @@ -115,8 +119,8 @@ jobs:

- name: Dependency packages (pip)
run: |
python -m pip install --upgrade pip setuptools wheel
python -m pip install --user cx_Freeze setuptools_scm
python -m pip install -U pip setuptools wheel
python -m pip install cx_Freeze setuptools_scm
- name: Set environment variables
id: vars
Expand Down

0 comments on commit c6e4897

Please sign in to comment.