File tree 2 files changed +24
-5
lines changed
2 files changed +24
-5
lines changed Original file line number Diff line number Diff line change 2
2
3
3
set -e
4
4
5
- brew install libtiff libjpeg openjpeg libimagequant webp little-cms2 freetype libraqm
5
+ brew install \
6
+ freetype \
7
+ ghostscript \
8
+ libimagequant \
9
+ libjpeg \
10
+ libraqm \
11
+ libtiff \
12
+ little-cms2 \
13
+ openjpeg \
14
+ webp
6
15
export PKG_CONFIG_PATH=" /usr/local/opt/openblas/lib/pkgconfig"
7
16
8
17
# TODO Update condition when cffi supports 3.13
Original file line number Diff line number Diff line change 36
36
fail-fast : false
37
37
matrix :
38
38
os : [
39
- " macos-latest " ,
39
+ " macos-14 " ,
40
40
" ubuntu-latest" ,
41
41
]
42
42
python-version : [
@@ -50,11 +50,21 @@ jobs:
50
50
" 3.8" ,
51
51
]
52
52
include :
53
- - python-version : " 3.9 "
53
+ - python-version : " 3.11 "
54
54
PYTHONOPTIMIZE : 1
55
55
REVERSE : " --reverse"
56
- - python-version : " 3.8 "
56
+ - python-version : " 3.10 "
57
57
PYTHONOPTIMIZE : 2
58
+ # M1 only available for 3.10+
59
+ - os : " macos-latest"
60
+ python-version : " 3.9"
61
+ - os : " macos-latest"
62
+ python-version : " 3.8"
63
+ exclude :
64
+ - os : " macos-14"
65
+ python-version : " 3.9"
66
+ - os : " macos-14"
67
+ python-version : " 3.8"
58
68
59
69
runs-on : ${{ matrix.os }}
60
70
name : ${{ matrix.os }} Python ${{ matrix.python-version }}
@@ -141,7 +151,7 @@ jobs:
141
151
- name : Upload coverage
142
152
uses : codecov/codecov-action@v3
143
153
with :
144
- flags : ${{ matrix.os == 'macos -latest' && 'GHA_macOS ' || 'GHA_Ubuntu ' }}
154
+ flags : ${{ matrix.os == 'ubuntu -latest' && 'GHA_Ubuntu ' || 'GHA_macOS ' }}
145
155
name : ${{ matrix.os }} Python ${{ matrix.python-version }}
146
156
gcov : true
147
157
You can’t perform that action at this time.
0 commit comments