Skip to content

Commit e0912f7

Browse files
committed
WIP
1 parent c3b4278 commit e0912f7

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/lint-and-test.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
- {PYTHON: 3.7, OS: ubuntu-latest, NAME: "CPython 3.7 (ubuntu)"}
5555
- {PYTHON: 3.8, OS: ubuntu-latest, NAME: "CPython 3.8 (ubuntu)"}
5656
- {PYTHON: 3.9, OS: ubuntu-latest, NAME: "CPython 3.9 (ubuntu)"}
57-
- {PYTHON: pypy3, OS: ubuntu-latest, NAME: "PyPy 3 (ubuntu)"}
57+
- {PYTHON: 'pypy3', OS: ubuntu-latest, NAME: "PyPy 3 (ubuntu)", NEEDS_LIBXML: True}
5858
- {PYTHON: 3.9, OS: macos-latest, NAME: "CPython 3.9 (macos)"}
5959
runs-on: ${{ matrix.env.OS }}
6060
name: Install & pytest - ${{ matrix.env.NAME}}
@@ -68,6 +68,9 @@ jobs:
6868
run: python --version
6969
- name: Upgrade pip
7070
run: python -m pip install --upgrade pip
71+
- name: Ensure local libraries for libxml are installed (pypy)
72+
if: matrix.env.PYTHON == 'pypy3'
73+
run: sudo apt install libxml2-dev libxslt1-dev
7174
- name: Ensure regular package installs from checkout
7275
run: pip install .
7376
- name: Install test dependencies

0 commit comments

Comments
 (0)