From 4db2f4a8f82f8f990e958fea26849d88ef2767dc Mon Sep 17 00:00:00 2001 From: Kushal Kolar Date: Thu, 16 Jan 2025 03:06:35 -0500 Subject: [PATCH 1/3] drop py3.10 from CI, add py3.13 --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1fe4a128b..0427b867f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,12 +23,12 @@ jobs: fail-fast: false matrix: include: - - name: Test py310 - pyversion: '3.10' - name: Test py311 pyversion: '3.11' - name: Test py312 pyversion: '3.12' + - name: Test py313 + pyversion: '3.13' steps: - uses: actions/checkout@v4 with: @@ -79,12 +79,12 @@ jobs: fail-fast: false matrix: include: - - name: Test py310 - pyversion: '3.10' - name: Test py311 pyversion: '3.11' - name: Test py312 pyversion: '3.12' + - name: Test py313 + pyversion: '3.13' steps: - uses: actions/checkout@v4 with: From 3e07c50136deb4ba4043b1a24bf5943b0066a142 Mon Sep 17 00:00:00 2001 From: Kushal Kolar Date: Thu, 16 Jan 2025 03:07:54 -0500 Subject: [PATCH 2/3] use py3.12 for pypi publish --- .github/workflows/pypi-publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pypi-publish.yml b/.github/workflows/pypi-publish.yml index 9c5f3da59..780bf4d08 100644 --- a/.github/workflows/pypi-publish.yml +++ b/.github/workflows/pypi-publish.yml @@ -27,7 +27,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.10' + python-version: '3.12' - name: Install dependencies run: | python -m pip install --upgrade pip From b24e6807a81f67a464b1a041616672cb1426e23a Mon Sep 17 00:00:00 2001 From: Kushal Kolar Date: Thu, 16 Jan 2025 03:08:15 -0500 Subject: [PATCH 3/3] use py3.12 for regenerate screenshots --- .github/workflows/screenshots.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/screenshots.yml b/.github/workflows/screenshots.yml index 87d8ca05a..b8ac88d56 100644 --- a/.github/workflows/screenshots.yml +++ b/.github/workflows/screenshots.yml @@ -20,10 +20,10 @@ jobs: - uses: actions/checkout@v4 with: lfs: true - - name: Set up Python 3.11 + - name: Set up Python 3.12 uses: actions/setup-python@v5 with: - python-version: '3.11' + python-version: '3.12' - name: Install llvmpipe and lavapipe for offscreen canvas run: | sudo apt-get update -y -qq