diff --git a/.github/workflows/BuildAndTest.yml b/.github/workflows/BuildAndTest.yml index 227f472..8812ea1 100644 --- a/.github/workflows/BuildAndTest.yml +++ b/.github/workflows/BuildAndTest.yml @@ -13,11 +13,9 @@ jobs: strategy: fail-fast: false matrix: - pyversion: ['3.8', '3.9', '3.10', '3.11', '3.12'] + pyversion: ['3.9', '3.10', '3.11', '3.12', '3.13'] os: ['ubuntu-20.04', 'macos-13', 'macos-latest', 'windows-latest'] exclude: - - os: macos-latest - pyversion: '3.8' - os: macos-latest pyversion: '3.9' steps: @@ -93,11 +91,9 @@ jobs: strategy: fail-fast: false matrix: - pyversion: ['3.8', '3.9', '3.10', '3.11', '3.12'] + pyversion: ['3.9', '3.10', '3.11', '3.12', '3.13'] os: ['ubuntu-20.04', 'macos-13', 'macos-latest', 'windows-latest'] exclude: - - os: macos-latest - pyversion: '3.8' - os: macos-latest pyversion: '3.9' steps: @@ -137,15 +133,11 @@ jobs: strategy: fail-fast: false matrix: - pyversion: ['3.8', '3.9', '3.10', '3.11', '3.12'] + pyversion: ['3.9', '3.10', '3.11', '3.12', '3.13'] os: ['ubuntu-latest', 'macos-13', 'macos-latest', 'windows-latest'] exclude: - - os: macos-latest - pyversion: '3.8' - os: macos-latest pyversion: '3.9' - - os: windows-latest - pyversion: '3.8' steps: - name: Setup env variables id: envs @@ -185,15 +177,11 @@ jobs: strategy: fail-fast: false matrix: - pyversion: ['3.8', '3.9', '3.10', '3.11', '3.12'] + pyversion: ['3.9', '3.10', '3.11', '3.12', '3.13'] os: ['ubuntu-latest', 'macos-13', 'macos-latest', 'windows-latest'] exclude: - - os: macos-latest - pyversion: '3.8' - os: macos-latest pyversion: '3.9' - - os: windows-latest - pyversion: '3.8' steps: - name: Setup env variables id: envs diff --git a/.github/workflows/CreateAndTestRelease.yml b/.github/workflows/CreateAndTestRelease.yml index 73c6d7b..4fe738e 100644 --- a/.github/workflows/CreateAndTestRelease.yml +++ b/.github/workflows/CreateAndTestRelease.yml @@ -32,11 +32,9 @@ jobs: needs: update_version strategy: matrix: - pyversion: ['3.8', '3.9', '3.10', '3.11', '3.12'] + pyversion: ['3.9', '3.10', '3.11', '3.12', '3.13'] os: ['ubuntu-20.04', 'macos-13', 'macos-latest', 'windows-latest'] exclude: - - os: macos-latest - pyversion: '3.8' - os: macos-latest pyversion: '3.9' steps: @@ -112,11 +110,9 @@ jobs: needs: build_pymeshlab strategy: matrix: - pyversion: ['3.8', '3.9', '3.10', '3.11', '3.12'] + pyversion: ['3.9', '3.10', '3.11', '3.12', '3.13'] os: ['ubuntu-20.04', 'macos-13', 'macos-latest', 'windows-latest'] exclude: - - os: macos-latest - pyversion: '3.8' - os: macos-latest pyversion: '3.9' steps: @@ -155,11 +151,9 @@ jobs: needs: build_pymeshlab strategy: matrix: - pyversion: ['3.8', '3.9', '3.10', '3.11', '3.12'] + pyversion: ['3.9', '3.10', '3.11', '3.12', '3.13'] os: ['ubuntu-latest', 'macos-13', 'macos-latest', 'windows-latest'] exclude: - - os: macos-latest - pyversion: '3.8' - os: macos-latest pyversion: '3.9' steps: @@ -200,15 +194,11 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - pyversion: ['3.8', '3.9', '3.10', '3.11', '3.12'] + pyversion: ['3.9', '3.10', '3.11', '3.12', '3.13'] os: ['ubuntu-latest', 'macos-13', 'macos-latest', 'windows-latest'] exclude: - - os: macos-latest - pyversion: '3.8' - os: macos-latest pyversion: '3.9' - - os: windows-latest - pyversion: '3.8' steps: - name: Setup env variables id: envs