Skip to content

Commit

Permalink
github/workflows: Explicitly install setuptools
Browse files Browse the repository at this point in the history
Starting with Python 3.12, setuptools is no longer installed by default. Install
it explicitly with pip as part of the selftest setup.

Signed-off-by: Toke Høiland-Jørgensen <[email protected]>
  • Loading branch information
tohojo committed Jan 26, 2024
1 parent 24c37b3 commit a479a11
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/selftests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ jobs:
- name: Install dependencies
run: |
sudo apt-get install -y xvfb libxkbcommon-x11-0 libxcb-icccm4 libxcb-shape0 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-xinerama0 libxcb-xinput0 libxcb-xfixes0
pip install QtPy ${PYQT} "matplotlib==${MATPLOTLIB_VERSION}.*"
pip install setuptools QtPy ${PYQT} "matplotlib==${MATPLOTLIB_VERSION}.*"
- name: Run tests
uses: GabrielBB/xvfb-action@v1
with:
Expand Down

0 comments on commit a479a11

Please sign in to comment.