From 968d3d53691de0ee8bd4ba64eb8566ddce2c247e Mon Sep 17 00:00:00 2001 From: Jun Omae Date: Tue, 28 May 2024 17:44:36 +0900 Subject: [PATCH] Run tests with Python 3.13 beta --- .github/workflows/build.yml | 40 +++++++++---------------------------- 1 file changed, 9 insertions(+), 31 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index dd277d62ab..6dfa30832f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,7 +26,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-22.04, macos-12] - python-version: ['3.12'] + python-version: ['3.13-dev'] tests: [functional] env: @@ -74,22 +74,8 @@ jobs: fail-fast: false matrix: include: - - {os: ubuntu-22.04, python-version: '3.12', tracdb: sqlite, tests: functional} - - {os: ubuntu-22.04, python-version: '3.12', tracdb: postgresql, tests: functional} - - {os: ubuntu-22.04, python-version: '3.12', tracdb: mysql, tests: functional} - - {os: ubuntu-22.04, python-version: '3.12', tracdb: ''} - - {os: ubuntu-22.04, python-version: '3.11', tracdb: ''} - - {os: ubuntu-22.04, python-version: '3.10', tracdb: ''} - - {os: ubuntu-22.04, python-version: '3.9', tracdb: ''} - - {os: ubuntu-22.04, python-version: '3.8', tracdb: ''} - - {os: ubuntu-22.04, python-version: '3.7', tracdb: ''} - - {os: ubuntu-20.04, python-version: '3.6', tracdb: ''} - - {os: ubuntu-20.04, python-version: '3.5', tracdb: ''} - - {os: macos-12, python-version: '3.12', tracdb: sqlite, tests: functional} - - {os: macos-12, python-version: '3.12', tracdb: postgresql} - - {os: macos-12, python-version: '3.12', tracdb: mysql} - - {os: macos-12, python-version: '3.12', tracdb: ''} - - {os: macos-12, python-version: '3.11', tracdb: ''} + - {os: ubuntu-22.04, python-version: '3.13-dev', tracdb: sqlite, tests: functional} + - {os: macos-12, python-version: '3.13-dev', tracdb: sqlite, tests: functional} env: MATRIX_OS: ${{ matrix.os }} @@ -152,16 +138,8 @@ jobs: fail-fast: false matrix: include: - - {os: ubuntu-22.04, python-version: '3.12'} - - {os: ubuntu-22.04, python-version: '3.11'} - - {os: ubuntu-22.04, python-version: '3.10'} - - {os: ubuntu-22.04, python-version: '3.9'} - - {os: ubuntu-22.04, python-version: '3.8'} - - {os: ubuntu-22.04, python-version: '3.7'} - - {os: ubuntu-20.04, python-version: '3.6'} - - {os: ubuntu-20.04, python-version: '3.5'} - - {os: macos-12, python-version: '3.12'} - - {os: macos-12, python-version: '3.11'} + - {os: ubuntu-22.04, python-version: '3.13-dev'} + - {os: macos-12, python-version: '3.13-dev'} env: MATRIX_OS: ${{ matrix.os }} @@ -221,7 +199,7 @@ jobs: matrix: os: [windows-2022] architecture: [x64] - python-version: ['3.12'] + python-version: ['3.13-dev'] tests: [functional] env: @@ -274,7 +252,7 @@ jobs: matrix: os: [windows-2022] architecture: [x64] - python-version: ['3.12'] + python-version: ['3.13-dev'] subversion-version: ['1.14.3'] tracdb: ['', sqlite, postgresql, mysql] include: @@ -340,7 +318,7 @@ jobs: matrix: os: [windows-2022] architecture: [x64] - python-version: ['3.12'] + python-version: ['3.13-dev'] subversion-version: ['1.14.3'] env: @@ -422,7 +400,7 @@ jobs: strategy: matrix: os: [ubuntu-22.04] - python-version: ['3.12'] + python-version: ['3.13-dev'] needs: [posix-test-minimum, posix-test, windows-test-minimum, windows-test]