99 strategy :
1010 fail-fast : false
1111 matrix :
12- python : ['3.7 ', '3.8 ', '3.9 ', '3.10 ']
12+ python : ['3.8 ', '3.9 ', '3.10 ', '3.11', '3.12 ']
1313
1414 steps :
1515 - name : Checkout
16- uses : actions/checkout@v2
16+ uses : actions/checkout@v4
1717 - name : Setup python
18- uses : actions/setup-python@v2
18+ uses : actions/setup-python@v5
1919 with :
2020 python-version : ${{ matrix.python }}
2121 cache : pip
3434 strategy :
3535 fail-fast : false
3636 matrix :
37- python : ['3.7 ', '3.8 ', '3.9 ', '3.10 ', '3.11-dev ']
37+ python : ['3.8 ', '3.9 ', '3.10 ', '3.11 ', '3.12', '3.13 ']
3838 check_formatting : ['0']
3939 extra_name : ['']
4040 include :
@@ -43,19 +43,14 @@ jobs:
4343 extra_name : ' , check formatting'
4444 steps :
4545 - name : Checkout
46- uses : actions/checkout@v2
46+ uses : actions/checkout@v4
4747 - name : Setup python
48- uses : actions/setup-python@v2
49- if : " !endsWith(matrix.python, '-dev')"
48+ uses : actions/setup-python@v5
5049 with :
5150 python-version : ${{ matrix.python }}
51+ allow-prereleases : true
5252 cache : pip
5353 cache-dependency-path : test-requirements.txt
54- - name : Setup python (dev)
55- uses :
deadsnakes/[email protected] 56- if : endsWith(matrix.python, '-dev')
57- with :
58- python-version : ' ${{ matrix.python }}'
5954 - name : Run tests
6055 run : ./ci.sh
6156 env :
@@ -70,12 +65,12 @@ jobs:
7065 strategy :
7166 fail-fast : false
7267 matrix :
73- python : ['3.7 ', '3.8 ', '3.9 ', '3.10 ']
68+ python : ['3.8 ', '3.9 ', '3.10 ', '3.11', '3.12 ']
7469 steps :
7570 - name : Checkout
76- uses : actions/checkout@v2
71+ uses : actions/checkout@v4
7772 - name : Setup python
78- uses : actions/setup-python@v2
73+ uses : actions/setup-python@v5
7974 with :
8075 python-version : ${{ matrix.python }}
8176 cache : pip
0 commit comments