Skip to content

Commit

Permalink
ci: update wheel matrix and tox envs
Browse files Browse the repository at this point in the history
  • Loading branch information
fdintino committed Oct 5, 2023
1 parent a607e63 commit 170897e
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 33 deletions.
50 changes: 18 additions & 32 deletions .github/workflows/wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,28 @@ jobs:
manylinux-version: "2010"
- python: "3.11"
multibuild-sha: "34e970c4bc448b73af0127615fc4583b4f247369"
- python: "3.12"
manylinux-version: "2010"
- python: "3.12"
multibuild-sha: "34e970c4bc448b73af0127615fc4583b4f247369"
include:
- os: "macos-11"
os-name: "osx"
- os: "ubuntu-20.04"
manylinux-version: "2010"
os-name: "manylinux2010"
- python: "3.11"
os: "ubuntu-20.04"
manylinux-version: "2014"
os-name: "manylinux2014"
- python: "3.12"
os: "ubuntu-20.04"
manylinux-version: "2014"
os-name: "manylinux2014"
- python: "3.11"
multibuild-sha: "34e970c4bc448b73af0127615fc4583b4f247369"
- python: "3.12"
multibuild-sha: "34e970c4bc448b73af0127615fc4583b4f247369"
- os: "macos-11"
os-name: "osx"
platform: "arm64"
Expand Down Expand Up @@ -94,37 +110,7 @@ jobs:
os: "ubuntu-20.04"
os-name: "manylinux2014"
manylinux-version: "2014"
- python: "3.11"
platform: "x86_64"
os: "macos-11"
os-name: "osx"
macos-target: "10.10"
multibuild-sha: "bb32cfec4f755cb146332a0490abcf3187ce61d1"
- python: "3.11"
platform: "arm64"
os: "macos-11"
os-name: "osx"
macos-target: "11.0"
multibuild-sha: "bb32cfec4f755cb146332a0490abcf3187ce61d1"
- python: "3.11"
platform: "x86_64"
mb-ml-libc: "musllinux"
os: "ubuntu-20.04"
os-name: "musllinux"
manylinux-version: ""
multibuild-sha: "bb32cfec4f755cb146332a0490abcf3187ce61d1"
- python: "3.11"
platform: "aarch64"
os: "ubuntu-20.04"
os-name: "manylinux2014"
manylinux-version: "2014"
multibuild-sha: "bb32cfec4f755cb146332a0490abcf3187ce61d1"
- python: "3.11"
platform: "x86_64"
os: "ubuntu-20.04"
os-name: "manylinux2014"
manylinux-version: "2014"
multibuild-sha: "bb32cfec4f755cb146332a0490abcf3187ce61d1"

env:
BUILD_COMMIT: HEAD
PLAT: ${{ matrix.platform }}
Expand Down Expand Up @@ -205,7 +191,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"]
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
architecture: ["x64"]
include:
- architecture: "x64"
Expand Down
4 changes: 3 additions & 1 deletion tox.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[tox]
envlist = py{27,37,38,39,310,py37}
envlist = py{27,37,38,39,310,311,312,py37}
minversion = 1.9

[gh-actions]
Expand All @@ -10,6 +10,8 @@ python =
3.8: py38
3.9: py39
3.10: py310
3.11: py311
3.12: py312
pypy-3.7: pypy37

[testenv]
Expand Down

0 comments on commit 170897e

Please sign in to comment.