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]