From 5e8f4c9c8a8c31a85e4113e3590481a35edc5397 Mon Sep 17 00:00:00 2001 From: Anthony Shaw Date: Wed, 29 Jun 2022 08:22:07 +1000 Subject: [PATCH 1/3] Test additional Python versions --- .github/workflows/continuous-integration-workflow.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/continuous-integration-workflow.yml b/.github/workflows/continuous-integration-workflow.yml index c4857ce878..162dc0d20b 100644 --- a/.github/workflows/continuous-integration-workflow.yml +++ b/.github/workflows/continuous-integration-workflow.yml @@ -9,19 +9,20 @@ on: - main jobs: build: - runs-on: ${{ matrix.os }} + runs-on: ${{ matrix.os }} with python ${{ matrix.python-version }} strategy: matrix: os: [ubuntu-20.04, windows-2019] + python-version: ["3.8", "3.9", "3.10", "3.11-dev"] fail-fast: false steps: - name: Checkout repository to $GITHUB_WORKSPACE uses: actions/checkout@v2 - - name: Setup bootstrap Python - uses: actions/setup-python@v2 + - name: Set up Python ${{ matrix.python-version }} + uses: actions/setup-python@v3 with: - python-version: "3.8" + python-version: ${{ matrix.python-version }} - name: Install Poetry for Linux if: runner.os == 'Linux' From 907e46b7c985974133fa25dafcc9748467cc9d7e Mon Sep 17 00:00:00 2001 From: Anthony Shaw Date: Wed, 29 Jun 2022 08:40:18 +1000 Subject: [PATCH 2/3] Update pyproject.toml --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 3c4e4ed466..ac8e7c40ba 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,7 +27,7 @@ paramiko = "^2.10.1" pluggy = "^0.13.1" pypiwin32 = {version = "^223", platform = "win32", optional=true} pytest-html = "^3.1.1" -python = "^3.8" +python = ">=3.8" python-dateutil = "^2.8.1" retry = "^0.9.2" spurplus = "^2.3.4" From 54d8d0800a1d1416d0906ce802e52c519b14d81f Mon Sep 17 00:00:00 2001 From: Anthony Shaw Date: Thu, 30 Jun 2022 12:26:18 +1000 Subject: [PATCH 3/3] Update continuous-integration-workflow.yml --- .github/workflows/continuous-integration-workflow.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/continuous-integration-workflow.yml b/.github/workflows/continuous-integration-workflow.yml index 162dc0d20b..1c2d653d1f 100644 --- a/.github/workflows/continuous-integration-workflow.yml +++ b/.github/workflows/continuous-integration-workflow.yml @@ -19,7 +19,7 @@ jobs: - name: Checkout repository to $GITHUB_WORKSPACE uses: actions/checkout@v2 - - name: Set up Python ${{ matrix.python-version }} + - name: Setup Python ${{ matrix.python-version }} uses: actions/setup-python@v3 with: python-version: ${{ matrix.python-version }}