From 819d90c5486e62f62a920c5f2e35b67b0a84ad84 Mon Sep 17 00:00:00 2001 From: Joaquin Matres <4514346+joamatab@users.noreply.github.com> Date: Sun, 19 Nov 2023 21:50:21 -0800 Subject: [PATCH 1/4] build for python 3.12 --- .github/workflows/pypi-packages.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pypi-packages.yml b/.github/workflows/pypi-packages.yml index ebfc794d8..1cacc0e56 100644 --- a/.github/workflows/pypi-packages.yml +++ b/.github/workflows/pypi-packages.yml @@ -18,7 +18,7 @@ jobs: - uses: actions/checkout@v3 with: submodules: 'recursive' - - uses: pypa/cibuildwheel@v2.12.3 + - uses: pypa/cibuildwheel@v2.16.2 env: CIBW_SKIP: "cp36-* cp37-* pp* *_ppc64le *_s390x *_universal2" CIBW_BEFORE_ALL_LINUX: > @@ -37,7 +37,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] name: Build wheels for Windows (${{ matrix.python-version }}) runs-on: windows-latest steps: From aa3da051e588c9d8218bf94a9bf9697e514c5683 Mon Sep 17 00:00:00 2001 From: Joaquin Matres <4514346+joamatab@users.noreply.github.com> Date: Sun, 19 Nov 2023 21:52:17 -0800 Subject: [PATCH 2/4] test for 3.12 --- .github/workflows/testing.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 3f33d0848..7b0926174 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -12,7 +12,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, macos-latest] - python-version: ['3.8', '3.11'] + python-version: ['3.8', '3.12'] name: Test for ${{ matrix.python-version }} on ${{ matrix.os }} runs-on: ${{ matrix.os }} steps: @@ -45,7 +45,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.8', '3.11'] + python-version: ['3.8', '3.12'] defaults: run: shell: pwsh From 2c22ed27bcda2703522b3158a35ea4886d0e826a Mon Sep 17 00:00:00 2001 From: Joaquin Matres <4514346+joamatab@users.noreply.github.com> Date: Sun, 19 Nov 2023 22:08:52 -0800 Subject: [PATCH 3/4] add 3.11 --- .github/workflows/testing.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 7b0926174..e78322058 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -12,7 +12,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, macos-latest] - python-version: ['3.8', '3.12'] + python-version: ['3.8', '3.11', '3.12'] name: Test for ${{ matrix.python-version }} on ${{ matrix.os }} runs-on: ${{ matrix.os }} steps: @@ -45,7 +45,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.8', '3.12'] + python-version: ['3.8', '3.11', '3.12'] defaults: run: shell: pwsh From 93a83d727ba21ef9d55d2d86a75d05ff72c172b3 Mon Sep 17 00:00:00 2001 From: Joaquin Matres <4514346+joamatab@users.noreply.github.com> Date: Sun, 19 Nov 2023 22:15:35 -0800 Subject: [PATCH 4/4] don't build 3.12 on windows for now --- .github/workflows/pypi-packages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pypi-packages.yml b/.github/workflows/pypi-packages.yml index 1cacc0e56..efde76fcb 100644 --- a/.github/workflows/pypi-packages.yml +++ b/.github/workflows/pypi-packages.yml @@ -37,7 +37,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.8", "3.9", "3.10", "3.11"] name: Build wheels for Windows (${{ matrix.python-version }}) runs-on: windows-latest steps: