Skip to content

Commit 42ea09b

Browse files
authored
Merge pull request #49 from beeware/py3.13-support
Add support for Python 3.13
2 parents e48e075 + b7b2247 commit 42ea09b

33 files changed

+30
-20
lines changed

.github/workflows/ci.yml

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
- "windows-app"
4646
- "iOS"
4747
- "android"
48-
python-version: [ "3.9", "3.10", "3.11", "3.12" ]
48+
python-version: [ "3.9", "3.10", "3.11", "3.12", "3.13-dev" ]
4949
include:
5050
- runs-on: ubuntu-latest
5151
- pre-command:
@@ -90,7 +90,7 @@ jobs:
9090
briefcase-run-args: ' -d "iPhone SE (3rd generation)"'
9191

9292
- backend: android
93-
runs-on: "ubuntu-latest"
93+
runs-on: ubuntu-latest
9494
briefcase-target: "android"
9595
briefcase-run-args: >
9696
--device '{"avd":"beePhone"}'
@@ -106,12 +106,22 @@ jobs:
106106
sudo udevadm control --reload-rules
107107
sudo udevadm trigger --name-match=kvm
108108
exclude:
109-
# Binary packages aren't available for 3.11+ on Android yet
110-
- backend: "android"
109+
# Cryptography isn't available for 3.11+ on Android yet
110+
- backend: android
111111
python-version: "3.11"
112-
113-
- backend: "android"
112+
- backend: android
114113
python-version: "3.12"
114+
# Binary packages aren't available for 3.13 on Android yet
115+
- backend: android
116+
python-version: "3.13-dev"
117+
# Support package isn't available for 3.13 on Linux
118+
- backend: "linux-flatpak"
119+
python-version: "3.13-dev"
120+
# Support package isn't available for 3.13 on Window
121+
- backend: "windows-VisualStudio"
122+
python-version: "3.13-dev"
123+
- backend: "windows-app"
124+
python-version: "3.13-dev"
115125

116126
steps:
117127
- name: Checkout
@@ -132,6 +142,7 @@ jobs:
132142
uses: beeware/.github/.github/actions/install-briefcase@main
133143

134144
- name: Test App
145+
timeout-minutes: 15
135146
run: briefcase run ${{ matrix.briefcase-target }} --test ${{ matrix.briefcase-run-args }}
136147

137148
- name: Package
File renamed without changes.
File renamed without changes.
File renamed without changes.

icons/testbed-1280.png

285 KB
Loading
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

icons/testbed-1920.png

503 KB
Loading

0 commit comments

Comments
 (0)