From efa9258ee8db98a5ed6614c793d556ccd15dfed8 Mon Sep 17 00:00:00 2001 From: Robert Date: Wed, 11 Dec 2024 11:30:13 +0000 Subject: [PATCH] Included Python 3.12 support --- .github/workflows/ci.yml | 2 +- .github/workflows/test_all_notebooks.yml | 2 +- .github/workflows/test_changed_notebooks.yml | 2 +- setup.py | 1 + 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a1f1229ab..ae45aa21b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,7 +34,7 @@ jobs: strategy: matrix: os: [ ubuntu-latest ] - python-version: ['3.9', '3.10', '3.11'] + python-version: ['3.9', '3.10', '3.11', '3.12'] pydantic-version: [ '1.10.15', '2.7.1' ] include: # Run windows tests on only one python version - os: windows-latest diff --git a/.github/workflows/test_all_notebooks.yml b/.github/workflows/test_all_notebooks.yml index 10dcad4db..918da6229 100644 --- a/.github/workflows/test_all_notebooks.yml +++ b/.github/workflows/test_all_notebooks.yml @@ -20,7 +20,7 @@ jobs: fail-fast: false # Continue to run other builds despite a failure matrix: os: [ ubuntu-latest ] - python-version: [ '3.9', '3.10', '3.11' ] + python-version: [ '3.9', '3.10', '3.11', '3.12' ] include: # Run windows tests on only one python version - os: windows-latest python-version: '3.10' # torch 1.x not available on Windows for Python 3.11 diff --git a/.github/workflows/test_changed_notebooks.yml b/.github/workflows/test_changed_notebooks.yml index c4892c4d1..f70bf27e6 100644 --- a/.github/workflows/test_changed_notebooks.yml +++ b/.github/workflows/test_changed_notebooks.yml @@ -27,7 +27,7 @@ jobs: strategy: matrix: os: [ ubuntu-latest ] - python-version: [ '3.9', '3.10', '3.11' ] + python-version: [ '3.9', '3.10', '3.11', '3.12' ] include: # Run windows tests on only one python version - os: windows-latest python-version: '3.10' # torch 1.x not available on Windows for Python 3.11 diff --git a/setup.py b/setup.py index 2f5a9b993..897eee567 100644 --- a/setup.py +++ b/setup.py @@ -79,6 +79,7 @@ def readme(): "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "License :: Other/Proprietary License", "Topic :: Scientific/Engineering", ],