|
15 | 15 | - name: Setup python |
16 | 16 | uses: actions/setup-python@v5 |
17 | 17 | with: |
18 | | - python-version: '3.11' |
| 18 | + python-version: '3.12' |
19 | 19 | architecture: x64 |
20 | 20 |
|
21 | 21 | - name: Install poetry |
|
25 | 25 | - name: Set up Python |
26 | 26 | uses: actions/setup-python@v5 |
27 | 27 | with: |
28 | | - python-version: '3.11' |
| 28 | + python-version: '3.12' |
29 | 29 | cache: 'poetry' |
30 | 30 |
|
31 | 31 | - name: Install dependencies |
|
52 | 52 | shell: bash |
53 | 53 | strategy: |
54 | 54 | matrix: |
55 | | - python-version: [ '3.9', '3.10', '3.11', "3.12", "3.13" ] |
| 55 | + python-version: ['3.10', '3.11', "3.12", "3.13", "3.14"] |
56 | 56 | platform: [ubuntu-24.04, windows-2022] |
57 | 57 |
|
58 | 58 | runs-on: ${{ matrix.platform }} |
@@ -88,16 +88,15 @@ jobs: |
88 | 88 | poetry run pytest -v -s tests/unit/test_connection.py |
89 | 89 | poetry run pytest -v -s tests/unit/test_entry_points.py |
90 | 90 |
|
91 | | - # ARM/X86_64 issues on macos |
92 | | - pytest-macos13: |
| 91 | + pytest-macos15: |
93 | 92 | name: Std Test on Python ${{ matrix.python-version }} (${{ matrix.platform}}) |
94 | 93 | defaults: |
95 | 94 | run: |
96 | 95 | shell: bash |
97 | 96 | strategy: |
98 | 97 | matrix: |
99 | | - python-version: [ '3.9', '3.10', '3.11' ] |
100 | | - platform: [macos-13] |
| 98 | + python-version: [ '3.12', '3.13', '3.14' ] |
| 99 | + platform: [macos-15] |
101 | 100 |
|
102 | 101 | runs-on: ${{ matrix.platform }} |
103 | 102 | steps: |
@@ -138,7 +137,7 @@ jobs: |
138 | 137 | shell: bash |
139 | 138 | strategy: |
140 | 139 | matrix: |
141 | | - python-version: [ "3.12", "3.13.0-beta.2" ] |
| 140 | + python-version: [ "3.12", "3.13", "3.14" ] |
142 | 141 | platform: [macos-14] |
143 | 142 |
|
144 | 143 | runs-on: ${{ matrix.platform }} |
|
0 commit comments