From 3261c5d928255dc0749a7a7946610bfe0b68681f Mon Sep 17 00:00:00 2001 From: jaimergp Date: Tue, 17 Dec 2024 15:01:24 +0100 Subject: [PATCH] Drop Python 3.8 from CI --- .github/workflows/tests.yml | 12 +++++------- news/7-%-formatting | 1 + pyproject.toml | 1 + 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 981e918..ab6c045 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -79,13 +79,13 @@ jobs: fail-fast: false matrix: # test lower version (w/ defaults) and upper version (w/ defaults and conda-forge) - python-version: ['3.8', '3.11', '3.12'] # CONDA-CLASSIC-SOLVER CHANGE + python-version: ['3.9', '3.11', '3.12'] # CONDA-CLASSIC-SOLVER CHANGE default-channel: [defaults, conda-forge] test-type: [conda-classic-solver, unit, integration] # CONDA-CLASSIC-SOLVER CHANGE test-group: [1, 2, 3] exclude: - default-channel: conda-forge - python-version: '3.8' + python-version: '3.9' - default-channel: defaults # CONDA-CLASSIC-SOLVER CHANGE python-version: '3.11' # CONDA-CLASSIC-SOLVER CHANGE - default-channel: conda-forge # CONDA-CLASSIC-SOLVER CHANGE @@ -225,13 +225,11 @@ jobs: fail-fast: false matrix: # test all lower versions (w/ defaults) and upper version (w/ defaults and conda-forge) - python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] + python-version: ['3.9', '3.10', '3.11', '3.12'] default-channel: [defaults, conda-forge] test-type: [conda-classic-solver, unit, integration] # CONDA-CLASSIC-SOLVER CHANGE test-group: [1, 2, 3] exclude: - - python-version: '3.8' - default-channel: conda-forge - python-version: '3.9' default-channel: conda-forge - python-version: '3.10' @@ -500,7 +498,7 @@ jobs: matrix: # test lower version (w/ osx-64 & defaults & unit tests) and upper version (w/ osx-arm64 & conda-forge & integration tests) arch: [osx-64, osx-arm64] - python-version: ['3.8', '3.11'] + python-version: ['3.9', '3.11'] default-channel: [defaults, conda-forge] test-type: [conda-classic-solver, unit, integration] # CONDA-CLASSIC-SOLVER CHANGE test-group: [1, 2, 3] @@ -512,7 +510,7 @@ jobs: - arch: osx-64 test-type: integration - arch: osx-arm64 - python-version: '3.8' + python-version: '3.9' - arch: osx-arm64 default-channel: defaults - arch: osx-arm64 diff --git a/news/7-%-formatting b/news/7-%-formatting index 9e1cbdd..378d129 100644 --- a/news/7-%-formatting +++ b/news/7-%-formatting @@ -17,3 +17,4 @@ ### Other * Stop using %-style formatting. (#7) +* Drop Python 3.8 from CI. Note the project is still compatible with 3.8. (#7) diff --git a/pyproject.toml b/pyproject.toml index a21d524..aec74dc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,6 +14,7 @@ classifiers = [ "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ]