Skip to content

Commit 9f62c4d

Browse files
committed
prefer-binary Pillow for tests
Signed-off-by: Alexander Piskun <[email protected]>
1 parent 948217d commit 9f62c4d

File tree

2 files changed

+16
-8
lines changed

2 files changed

+16
-8
lines changed

.github/workflows/test-wheels-pi_heif.yml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,8 @@ jobs:
9696

9797
- name: Preparations
9898
run: |
99-
python3 -m pip install pytest pillow packaging defusedxml
99+
python3 -m pip install --prefer-binary pillow
100+
python3 -m pip install pytest packaging defusedxml
100101
python3 -m pip install --only-binary=:all: pi-heif
101102
102103
- name: Test wheel
@@ -126,7 +127,8 @@ jobs:
126127
- name: Preparations
127128
run: |
128129
brew install libjpeg little-cms2
129-
python3 -m pip install pytest pillow packaging defusedxml
130+
python3 -m pip install --prefer-binary pillow
131+
python3 -m pip install pytest packaging defusedxml
130132
python3 -m pip install --only-binary=:all: pi-heif
131133
132134
- name: Test wheel
@@ -158,7 +160,8 @@ jobs:
158160
- name: Preparations
159161
run: |
160162
sudo apt update && sudo apt install libjpeg-dev liblcms2-dev
161-
python3 -m pip install pytest pillow packaging defusedxml
163+
python3 -m pip install --prefer-binary pillow
164+
python3 -m pip install pytest packaging defusedxml
162165
python3 -m pip install --only-binary=:all: pi-heif
163166
164167
- name: Test wheel
@@ -188,7 +191,8 @@ jobs:
188191
- name: Preparations
189192
run: |
190193
brew install libjpeg little-cms2
191-
python3 -m pip install pytest pillow packaging defusedxml
194+
python3 -m pip install --prefer-binary pillow
195+
python3 -m pip install pytest packaging defusedxml
192196
python3 -m pip install --only-binary=:all: pillow-heif
193197
python3 -m pip install --only-binary=:all: pi-heif
194198
@@ -223,7 +227,8 @@ jobs:
223227
- name: Preparations
224228
run: |
225229
sudo apt update && sudo apt install libjpeg-dev liblcms2-dev
226-
python3 -m pip install pytest pillow packaging defusedxml
230+
python3 -m pip install --prefer-binary pillow
231+
python3 -m pip install pytest packaging defusedxml
227232
python3 -m pip install --only-binary=:all: pillow-heif
228233
python3 -m pip install --only-binary=:all: pi-heif
229234

.github/workflows/test-wheels.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,8 @@ jobs:
9393

9494
- name: Preparations
9595
run: |
96-
python3 -m pip install pytest pillow packaging defusedxml
96+
python3 -m pip install --prefer-binary pillow
97+
python3 -m pip install pytest packaging defusedxml
9798
python3 -m pip install --only-binary=:all: pillow_heif
9899
99100
- name: Test wheel
@@ -120,7 +121,8 @@ jobs:
120121
- name: Preparations
121122
run: |
122123
brew install libjpeg little-cms2
123-
python3 -m pip install pytest pillow packaging defusedxml
124+
python3 -m pip install --prefer-binary pillow
125+
python3 -m pip install pytest packaging defusedxml
124126
python3 -m pip install --only-binary=:all: pillow_heif
125127
126128
- name: Test wheel
@@ -150,7 +152,8 @@ jobs:
150152
- name: Preparations
151153
run: |
152154
sudo apt update && sudo apt install libjpeg-dev liblcms2-dev
153-
python3 -m pip install pytest pillow packaging defusedxml
155+
python3 -m pip install --prefer-binary pillow
156+
python3 -m pip install pytest packaging defusedxml
154157
python3 -m pip install --only-binary=:all: pillow_heif
155158
156159
- name: Test wheel

0 commit comments

Comments
 (0)