Skip to content

Commit 6902173

Browse files
authored
chore: add support for 3.12 (#100)
1 parent faddb3b commit 6902173

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

.github/workflows/pip.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ jobs:
1919
fail-fast: false
2020
matrix:
2121
platform: [windows-latest, macos-latest, ubuntu-latest]
22-
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"]
22+
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
2323

2424
steps:
2525
- uses: actions/checkout@v3
2626
with:
2727
submodules: true
28-
28+
2929
- name: Checkout specific submodules
3030
run: |
3131
cd ext_libs/vowpal_wabbit

.github/workflows/wheels.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
fail-fast: false
4545
matrix:
4646
os: [ubuntu-latest]
47-
cibw_python: [ "cp37-*", "cp38-*", "cp39-*", "cp310-*", "cp311-*"]
47+
cibw_python: [ "cp37-*", "cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"]
4848

4949
steps:
5050
- uses: actions/checkout@v3
@@ -57,7 +57,7 @@ jobs:
5757
git submodule update --init ext_libs/armadillo-code
5858
git submodule update --init ext_libs/ensmallen
5959
60-
- uses: pypa/cibuildwheel@v2.13.1
60+
- uses: pypa/cibuildwheel@v2.16.2
6161
env:
6262
CIBW_BUILD: ${{ matrix.cibw_python }}
6363
CIBW_ARCHS: x86_64
@@ -76,7 +76,7 @@ jobs:
7676
fail-fast: false
7777
matrix:
7878
os: [windows-latest]
79-
cibw_python: [ "cp37-*", "cp38-*", "cp39-*", "cp310-*", "cp311-*"]
79+
cibw_python: [ "cp37-*", "cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"]
8080

8181
steps:
8282
- uses: actions/checkout@v3
@@ -91,7 +91,7 @@ jobs:
9191
9292
- id: change-path
9393
run: python -c "import pathlib;print('UNIX_PATH='+str(pathlib.PureWindowsPath(r'${{github.workspace}}').as_posix()))" >> $env:GITHUB_OUTPUT
94-
- uses: pypa/cibuildwheel@v2.13.1
94+
- uses: pypa/cibuildwheel@v2.16.2
9595
env:
9696
CIBW_BUILD: ${{ matrix.cibw_python }}
9797
CIBW_ARCHS: AMD64
@@ -108,15 +108,15 @@ jobs:
108108
fail-fast: false
109109
matrix:
110110
os: [macos-latest]
111-
cibw_python: [ "cp38-*", "cp39-*", "cp310-*", "cp311-*"]
111+
cibw_python: [ "cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"]
112112

113113
steps:
114114
- uses: actions/checkout@v3
115115
with:
116116
submodules: recursive
117117

118118
# We use full vendoring for this since we need to cross compile the ARM piece.
119-
- uses: pypa/cibuildwheel@v2.13.1
119+
- uses: pypa/cibuildwheel@v2.16.2
120120
env:
121121
CIBW_BUILD: ${{ matrix.cibw_python }}
122122
CIBW_ARCHS_MACOS: universal2

0 commit comments

Comments
 (0)