From 1abb0bb8aacf345df5fed755406f50bbefcba989 Mon Sep 17 00:00:00 2001 From: Gaurav Talreja Date: Mon, 10 Feb 2025 14:51:41 +0530 Subject: [PATCH] [6.14.z] Add Python 3.13 for PR checks in GHA Signed-off-by: Gaurav Talreja --- .github/workflows/pull_request.yml | 9 ++++++--- setup.py | 2 ++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 787d29de9..eaa403692 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.10', '3.11', '3.12'] + python-version: ['3.10', '3.11', '3.12', '3.13'] steps: - name: Checkout Airgun uses: actions/checkout@v4 @@ -51,6 +51,9 @@ jobs: name: Robottelo installation cross-check runs-on: ubuntu-latest needs: codechecks + strategy: + matrix: + python-version: ['3.13'] steps: - name: Checkout Airgun uses: actions/checkout@v4 @@ -58,12 +61,12 @@ jobs: - name: Set Up Python uses: actions/setup-python@v5 with: - python-version: '3.12' + python-version: ${{ matrix.python-version }} - name: Install the latest version of uv and set the Python version uses: astral-sh/setup-uv@v4 with: - python-version: '3.12' + python-version: ${{ matrix.python-version }} enable-cache: true cache-dependency-glob: | **/requirements*.txt diff --git a/setup.py b/setup.py index f52886ee9..eb76e4992 100644 --- a/setup.py +++ b/setup.py @@ -41,5 +41,7 @@ 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', + 'Programming Language :: Python :: 3.12', + 'Programming Language :: Python :: 3.13', ], )