From a504d4f79f7fdc4bf46efa23bed8daa5fbcf5883 Mon Sep 17 00:00:00 2001 From: Filipe Fernandes Date: Thu, 18 Apr 2024 19:22:59 +0200 Subject: [PATCH 1/4] test on py312 --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 8b2a612..71033f1 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -10,7 +10,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - python-version: ["3.9", "3.10", "3.11"] + python-version: ["3.9", "3.10", "3.11", "3.12"] os: [windows-latest, ubuntu-latest, macos-latest] # Oldest one based on NEP-29 and latest one. # See https://numpy.org/neps/nep-0029-deprecation_policy.html From 32787fb791e37e0c92694a2e2f928c81eaca9c44 Mon Sep 17 00:00:00 2001 From: Filipe Fernandes Date: Thu, 18 Apr 2024 19:33:32 +0200 Subject: [PATCH 2/4] bump latest np --- .github/workflows/tests.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 71033f1..b705033 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -14,10 +14,12 @@ jobs: os: [windows-latest, ubuntu-latest, macos-latest] # Oldest one based on NEP-29 and latest one. # See https://numpy.org/neps/nep-0029-deprecation_policy.html - numpy-version: ["1.22", "1.25"] + numpy-version: ["1.22", "1.26"] exclude: - python-version: "3.11" numpy-version: "1.22" + - python-version: "3.12" + numpy-version: "1.22" fail-fast: false steps: From 6a91ef7e50045c7daa07d203c1c3684f9e84c893 Mon Sep 17 00:00:00 2001 From: Filipe Fernandes Date: Thu, 18 Apr 2024 19:35:00 +0200 Subject: [PATCH 3/4] drop numpy 1.22 --- .github/workflows/tests.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index b705033..015e064 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -14,12 +14,10 @@ jobs: os: [windows-latest, ubuntu-latest, macos-latest] # Oldest one based on NEP-29 and latest one. # See https://numpy.org/neps/nep-0029-deprecation_policy.html - numpy-version: ["1.22", "1.26"] + numpy-version: ["1.23", "1.26"] exclude: - - python-version: "3.11" - numpy-version: "1.22" - python-version: "3.12" - numpy-version: "1.22" + numpy-version: "1.23" fail-fast: false steps: From eec0e96b66641d764e89381cab2edef8d014cf73 Mon Sep 17 00:00:00 2001 From: Filipe Fernandes Date: Thu, 18 Apr 2024 19:39:07 +0200 Subject: [PATCH 4/4] drop wheel for py38 --- .github/workflows/cibuildwheel.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cibuildwheel.yml b/.github/workflows/cibuildwheel.yml index b0b5ca3..0b54f99 100644 --- a/.github/workflows/cibuildwheel.yml +++ b/.github/workflows/cibuildwheel.yml @@ -37,7 +37,7 @@ jobs: uses: pypa/cibuildwheel@v2.17.0 env: # Skips pypy and musllinux for now. - CIBW_SKIP: "pp* cp36-* cp37-* *-musllinux*" + CIBW_SKIP: "pp* cp36-* cp37-* cp38-* *-musllinux*" CIBW_ARCHS: ${{ matrix.arch }} CIBW_BUILD_FRONTEND: build CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014