Skip to content

Commit 194585d

Browse files
committed
Clarify exclusions in CI and binary packaging.
1 parent abace5e commit 194585d

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -106,9 +106,7 @@ jobs:
106106
sudo udevadm control --reload-rules
107107
sudo udevadm trigger --name-match=kvm
108108
exclude:
109-
# Binary packages aren't available for 3.12+ on Android yet
110-
- backend: android
111-
python-version: "3.12"
109+
# Binary packages aren't available for 3.13+ on Android yet
112110
- backend: android
113111
python-version: "3.13-dev"
114112

pyproject.toml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,13 @@ sources = ["src/testbed"]
1919
test_sources = ["tests"]
2020

2121
requires = [
22-
# "cryptography; python_version < '3.13'",
23-
# "lru_dict; python_version < '3.13'",
24-
# "pillow; python_version < '3.13'",
25-
# "numpy; python_version < '3.13'",
26-
# "pandas; python_version < '3.13'",
22+
# Numpy/pandas aren't available on 3.13.
23+
# Binary wheels on iOS all need to be updated for the new sysconfig platform tag.
24+
"cryptography; platform_system != 'iOS'",
25+
"lru_dict; platform_system != 'iOS'",
26+
"pillow; platform_system != 'iOS'",
27+
"numpy; python_version < '3.13' and platform_system != 'iOS'",
28+
"pandas; python_version < '3.13' and platform_system != 'iOS'",
2729
]
2830
test_requires = [
2931
"pytest",
@@ -93,7 +95,7 @@ requires = [
9395
"rubicon-objc",
9496
"std-nslog",
9597
]
96-
# support_package = "../Python-Apple-support/dist/Python-3.10-iOS-support.custom.tar.gz"
98+
# support_package = "../Python-Apple-support/dist/Python-3.13-iOS-support.custom.tar.gz"
9799
# template = "../../templates/briefcase-iOS-Xcode-template"
98100

99101
[tool.briefcase.app.testbed.android]
@@ -102,7 +104,7 @@ requires = [
102104
"tzdata",
103105
]
104106

105-
# support_package = "../Python-Android-support/dist/Python-3.10-Android-support.custom.zip"
107+
# support_package = "../Python-Android-support/dist/Python-3.13-Android-support.custom.zip"
106108
# template = "../../templates/briefcase-Android-gradle-template"
107109

108110
[tool.isort]

0 commit comments

Comments
 (0)