Skip to content

Commit cdc8a0e

Browse files
committed
Install system dependencies
1 parent 7a359f0 commit cdc8a0e

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

.github/workflows/test.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,12 @@ jobs:
3131
test:
3232
needs: [package]
3333

34-
runs-on: ${{ matrix.os }}
34+
runs-on: ubuntu-latest
3535

3636
strategy:
3737
fail-fast: false
3838
matrix:
3939
python: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
40-
os: [ubuntu-latest, windows-latest]
4140

4241
steps:
4342
- uses: actions/checkout@v4
@@ -54,6 +53,11 @@ jobs:
5453
python-version: ${{ matrix.python }}
5554
allow-prereleases: true
5655

56+
- name: System dependencies
57+
run: |
58+
sudo apt-get update -y
59+
sudo apt-get install xvfb python-dev libmemcached-dev libmysqlclient-dev
60+
5761
- name: Install tox
5862
run: |
5963
python -m pip install --upgrade pip

requirements-testing.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# apt-get install xvfb python-dev libmemcached-dev libmysqlclient-dev
1+
# apt-get install xvfb libmemcached-dev libmysqlclient-dev
22
mysqlclient
33
pylibmc
44
astroid

0 commit comments

Comments
 (0)