Skip to content

Commit 202751b

Browse files
committed
Re-enable iOS testing for 3.13, exclusing numpy/pandas dependency.
1 parent f4c94cb commit 202751b

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -106,9 +106,6 @@ jobs:
106106
sudo udevadm control --reload-rules
107107
sudo udevadm trigger --name-match=kvm
108108
exclude:
109-
# numpy and pandas aren't available for 3.13 on iOS
110-
- backend: "iOS"
111-
python-version: "3.13"
112109
# Support package isn't available for 3.13 on Linux
113110
- backend: "linux-flatpak"
114111
python-version: "3.13"

pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,9 @@ requires = [
2222
"cryptography",
2323
"lru_dict",
2424
"pillow",
25-
"numpy",
26-
"pandas",
25+
# Numpy/pandas aren't available for iOS on 3.13+.
26+
"numpy; python_version < '3.13' or platform_system != 'iOS'",
27+
"pandas; python_version < '3.13' or platform_system != 'iOS'",
2728
]
2829
test_requires = [
2930
"pytest",

0 commit comments

Comments
 (0)