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' }} 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)