23
23
- uses : actions/checkout@v4
24
24
- uses : actions/setup-python@v4
25
25
with :
26
- python-version : 3.9
26
+ python-version : ' 3.10 '
27
27
-
uses :
pre-commit/[email protected]
28
28
- name : Install mypy
29
29
run : |
@@ -40,16 +40,16 @@ jobs:
40
40
strategy :
41
41
fail-fast : false
42
42
matrix :
43
- python-version : ['3.9', '3. 10', '3.11', '3.12']
43
+ python-version : ['3.10', '3.11', '3.12']
44
44
proj-version : ['9.3.0']
45
45
include :
46
- - python-version : ' 3.9 '
46
+ - python-version : ' 3.10 '
47
47
proj-version : ' 9.2.1'
48
- - python-version : ' 3.9 '
48
+ - python-version : ' 3.10 '
49
49
proj-version : ' 9.1.1'
50
- - python-version : ' 3.9 '
50
+ - python-version : ' 3.10 '
51
51
proj-version : ' 9.1.0'
52
- - python-version : ' 3.9 '
52
+ - python-version : ' 3.10 '
53
53
proj-version : ' 9.0.1'
54
54
steps :
55
55
- uses : actions/checkout@v4
@@ -125,7 +125,7 @@ jobs:
125
125
fail-fast : true
126
126
matrix :
127
127
os : [ubuntu-latest, macos-latest, windows-latest]
128
- python-version : ['3.9 ', '3.10 ', '3.11 ']
128
+ python-version : ['3.10 ', '3.11 ', '3.12 ']
129
129
python-implementation : [python]
130
130
proj-version : ['*']
131
131
include :
@@ -150,13 +150,9 @@ jobs:
150
150
run : |
151
151
conda config --prepend channels conda-forge
152
152
conda config --set channel_priority strict
153
- export INSTALL_DEPS='${{ matrix.python-implementation }}=${{ matrix.python-version }} cython proj=${{ matrix.proj-version }} numpy'
154
- if [ "${{ matrix.os }}" = "macos-latest" -a "${{ matrix.python-version }}" = "3.10" ]; then
155
- sed -i.bak '/shapely/d' requirements-test.txt;
156
- else
157
- export INSTALL_DEPS="${INSTALL_DEPS} shapely";
158
- fi;
153
+ export INSTALL_DEPS='${{ matrix.python-implementation }}=${{ matrix.python-version }} cython proj=${{ matrix.proj-version }} numpy shapely'
159
154
if [ "${{ matrix.python-implementation }}" = "pypy" ]; then
155
+ export INSTALL_DEPS="${INSTALL_DEPS} python=3.10";
160
156
sed -i.bak '/xarray/d' requirements-test.txt;
161
157
sed -i.bak '/pandas/d' requirements-test.txt;
162
158
else
0 commit comments