From 280d74c592b7f06d192d0924e947683699d64830 Mon Sep 17 00:00:00 2001 From: Barret Schloerke Date: Thu, 24 Jul 2025 10:18:08 -0400 Subject: [PATCH 1/2] Update CHANGELOG.md For #1711 --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 144e36d57..3a8f10830 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### New features +* Added support for python 3.13. (#1711) + * `ui.sidebar()` is now interactively resizable. (#2020) * `ui.update_*()` functions now accept `ui.TagChild` (i.e., HTML) as input to the `label` and `icon` arguments. (#2020) From 0858a2cd2334772bef86a4f387dad1e1fd8a5f7e Mon Sep 17 00:00:00 2001 From: Barret Schloerke Date: Thu, 24 Jul 2025 10:18:20 -0400 Subject: [PATCH 2/2] Test on less jobs when in draft mode --- .github/workflows/pytest.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pytest.yaml b/.github/workflows/pytest.yaml index 714caf0b0..aa78ef110 100644 --- a/.github/workflows/pytest.yaml +++ b/.github/workflows/pytest.yaml @@ -20,6 +20,7 @@ jobs: python-version: ["3.13", "3.12", "3.11", "3.10", "3.9"] os: [ubuntu-latest, windows-latest, macOS-latest] exclude: + - python-version: ${{ github.event.pull_request.draft && '3.12' }} - python-version: ${{ github.event.pull_request.draft && '3.11' }} - python-version: ${{ github.event.pull_request.draft && '3.10' }} - python-version: ${{ github.event.pull_request.draft && '3.9' }} @@ -110,6 +111,7 @@ jobs: python-version: ["3.13", "3.12", "3.11", "3.10", "3.9"] browser: ["chromium", "firefox", "webkit"] exclude: + - python-version: ${{ github.event.pull_request.draft && '3.12' }} - python-version: ${{ github.event.pull_request.draft && '3.11' }} - python-version: ${{ github.event.pull_request.draft && '3.10' }} - python-version: ${{ github.event.pull_request.draft && '3.9' }} @@ -158,6 +160,7 @@ jobs: python-version: ["3.13", "3.12", "3.11", "3.10", "3.9"] browser: ["chromium", "firefox", "webkit"] exclude: + - python-version: ${{ github.event.pull_request.draft && '3.12' }} - python-version: ${{ github.event.pull_request.draft && '3.11' }} - python-version: ${{ github.event.pull_request.draft && '3.10' }} - python-version: ${{ github.event.pull_request.draft && '3.9' }} @@ -219,9 +222,10 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.12", "3.11", "3.10", "3.9"] + python-version: ["3.13", "3.12", "3.11", "3.10", "3.9"] browser: ["chromium", "firefox", "webkit"] exclude: + - python-version: ${{ github.event.pull_request.draft && '3.12' }} - python-version: ${{ github.event.pull_request.draft && '3.11' }} - python-version: ${{ github.event.pull_request.draft && '3.10' }} - python-version: ${{ github.event.pull_request.draft && '3.9' }}