From 85a346e19be599e031f4715f25bdc9cdd18da3a5 Mon Sep 17 00:00:00 2001 From: Maik Riechert Date: Fri, 8 Dec 2023 08:54:38 +0000 Subject: [PATCH] add python 3.12 to CI --- .github/workflows/ci.yml | 46 ++++++++++++++++++++++++++++++++++++++++ rawpy/_version.py | 2 +- setup.py | 5 ----- 3 files changed, 47 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 394bbea..2740d2e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -67,6 +67,12 @@ jobs: python-arch: 'x86_64' python-version: '3.11' numpy-version: '1.23.*' + - os-image: ubuntu-latest + os-name: linux + docker-image: quay.io/pypa/manylinux2014_x86_64 + python-arch: 'x86_64' + python-version: '3.12' + numpy-version: '1.26.*' - os-image: ubuntu-latest os-name: linux @@ -98,6 +104,12 @@ jobs: python-arch: 'aarch64' python-version: '3.11' numpy-version: '1.23.*' + - os-image: ubuntu-latest + os-name: linux + docker-image: quay.io/pypa/manylinux2014_aarch64 + python-arch: 'aarch64' + python-version: '3.12' + numpy-version: '1.26.*' - os-image: macos-latest os-name: mac @@ -129,6 +141,12 @@ jobs: python-arch: 'x86_64' python-version: '3.11' numpy-version: '1.23.*' + - os-image: macos-latest + os-name: mac + macos-min-version: '10.9' + python-arch: 'x86_64' + python-version: '3.12' + numpy-version: '1.26.*' - os-image: windows-2019 os-name: windows @@ -155,6 +173,11 @@ jobs: python-arch: 'x86_64' python-version: '3.11' numpy-version: '1.23.*' + - os-image: windows-2019 + os-name: windows + python-arch: 'x86_64' + python-version: '3.12' + numpy-version: '1.26.*' runs-on: ${{ matrix.config.os-image }} @@ -242,6 +265,12 @@ jobs: python-arch: 'x86_64' python-version: '3.11' numpy-version: '1.23.*' + - os-image: ubuntu-latest + os-name: linux + docker-image: quay.io/pypa/manylinux2014_x86_64 + python-arch: 'x86_64' + python-version: '3.12' + numpy-version: '1.26.*' - os-image: ubuntu-latest os-name: linux @@ -273,6 +302,12 @@ jobs: python-arch: 'aarch64' python-version: '3.11' numpy-version: '1.23.*' + - os-image: ubuntu-latest + os-name: linux + docker-image: quay.io/pypa/manylinux2014_aarch64 + python-arch: 'aarch64' + python-version: '3.12' + numpy-version: '1.26.*' - os-image: macos-latest os-name: mac @@ -304,6 +339,12 @@ jobs: python-arch: 'x86_64' python-version: '3.11' numpy-version: '1.23.*' + - os-image: macos-latest + os-name: mac + macos-min-version: '10.9' + python-arch: 'x86_64' + python-version: '3.12' + numpy-version: '1.26.*' - os-image: windows-2019 os-name: windows @@ -330,6 +371,11 @@ jobs: python-arch: 'x86_64' python-version: '3.11' numpy-version: '1.23.*' + - os-image: windows-2019 + os-name: windows + python-arch: 'x86_64' + python-version: '3.12' + numpy-version: '1.26.*' runs-on: ${{ matrix.config.os-image }} diff --git a/rawpy/_version.py b/rawpy/_version.py index e9fa21e..11ac8e1 100644 --- a/rawpy/_version.py +++ b/rawpy/_version.py @@ -1 +1 @@ -__version__ = "0.18.1" +__version__ = "0.19.0" diff --git a/setup.py b/setup.py index 5e5571d..bc12183 100644 --- a/setup.py +++ b/setup.py @@ -298,11 +298,6 @@ def mac_libraw_compile(): 'License :: OSI Approved :: MIT License', 'Programming Language :: Cython', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.6', - 'Programming Language :: Python :: 3.7', - 'Programming Language :: Python :: 3.8', - 'Programming Language :: Python :: 3.9', - 'Programming Language :: Python :: 3.10', 'Operating System :: MacOS', 'Operating System :: Microsoft :: Windows', 'Operating System :: POSIX',