From b7294bb0b34ab185fd02cbb45caf11a6f36e6ad1 Mon Sep 17 00:00:00 2001 From: Maya Taylor Date: Fri, 17 Jan 2025 08:47:57 -0600 Subject: [PATCH 1/3] ubuntu 24.04 (ubuntu-latest) drops 3.7 --- .github/workflows/charm4py.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/charm4py.yml b/.github/workflows/charm4py.yml index 10d73547..3e7643df 100644 --- a/.github/workflows/charm4py.yml +++ b/.github/workflows/charm4py.yml @@ -13,11 +13,13 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - python-version: ["3.7", "3.12"] + python-version: ["3.7", "3.8", "3.12"] # macos-13 is x86_64, macos-14 is arm64 - os: [ubuntu-latest, macos-13, macos-14] + os: [ubuntu-22.04, ubuntu-latest, macos-13, macos-14] exclude: - - os: macos-14 # Python 3.7 does not exist for macos-14 + - os: macos-14 # Python 3.7 does not exist for macos-14 + python-version: "3.7" + - os: ubuntu-latest # Ubuntu 24.04 drops python 3.7 support python-version: "3.7" fail-fast: false From 12ac39570fe4da5b8941d53aa171b4034fa2e9ab Mon Sep 17 00:00:00 2001 From: Maya Taylor Date: Fri, 17 Jan 2025 09:04:39 -0600 Subject: [PATCH 2/3] remove 3.8 as well --- .github/workflows/charm4py.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/charm4py.yml b/.github/workflows/charm4py.yml index 3e7643df..4954d5db 100644 --- a/.github/workflows/charm4py.yml +++ b/.github/workflows/charm4py.yml @@ -13,13 +13,13 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - python-version: ["3.7", "3.8", "3.12"] + python-version: ["3.7", "3.9", "3.12"] # macos-13 is x86_64, macos-14 is arm64 os: [ubuntu-22.04, ubuntu-latest, macos-13, macos-14] exclude: - os: macos-14 # Python 3.7 does not exist for macos-14 python-version: "3.7" - - os: ubuntu-latest # Ubuntu 24.04 drops python 3.7 support + - os: ubuntu-latest # Ubuntu 24.04 drops python 3.7 and 3.8 support python-version: "3.7" fail-fast: false From 75a7717793c1ec9fd10764f3fc3f245bd3952156 Mon Sep 17 00:00:00 2001 From: Maya Taylor <70495835+mayantaylor@users.noreply.github.com> Date: Fri, 17 Jan 2025 09:21:55 -0600 Subject: [PATCH 3/3] adding 3.13 --- .github/workflows/charm4py.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/charm4py.yml b/.github/workflows/charm4py.yml index 4954d5db..b8623317 100644 --- a/.github/workflows/charm4py.yml +++ b/.github/workflows/charm4py.yml @@ -13,7 +13,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - python-version: ["3.7", "3.9", "3.12"] + python-version: ["3.7", "3.9", "3.12", "3.13"] # macos-13 is x86_64, macos-14 is arm64 os: [ubuntu-22.04, ubuntu-latest, macos-13, macos-14] exclude: