Skip to content

Commit a53e282

Browse files
Add CI for Python 3.11 and 3.12
Had to update the setup-python version to allow a version of cibuildwheel that supports python 3.12.
1 parent 1e0e1c0 commit a53e282

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

.github/workflows/code.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- name: Install Python
2323
uses: actions/setup-python@v4
2424
with:
25-
python-version: "3.7"
25+
python-version: "3.12"
2626

2727
- name: Install Python Dependencies
2828
run: pip install flake8
@@ -97,8 +97,7 @@ jobs:
9797
python-version: "3.12"
9898

9999
- name: Install Python Dependencies
100-
# Pin cibuildwheel due to https://github.com/pypa/cibuildwheel/issues/962
101-
run: pip install build cibuildwheel>=2.3.1
100+
run: pip install build cibuildwheel>=2.16.2
102101

103102
- name: Build Wheel
104103
run: cibuildwheel --output-dir dist
@@ -157,7 +156,7 @@ jobs:
157156
fail-fast: false
158157
matrix:
159158
os: [ubuntu-latest, windows-latest, macos-13]
160-
python: [cp37, cp38, cp39, cp310]
159+
python: [cp37, cp38, cp39, cp310, cp311, cp312]
161160

162161
runs-on: ${{ matrix.os }}
163162

0 commit comments

Comments
 (0)