Skip to content

Commit 3be9308

Browse files
committed
Tweak binary requirements.
1 parent 914493b commit 3be9308

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

pyproject.toml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,14 @@ requires = [
2323
"x-pth-tester",
2424

2525
# Cryptography provides an ABI3 wheel for all desktop platforms and iOS.
26-
"""cryptography; \
26+
# Crptography 49 doesn't publish x86-64 or universal macOS wheels.
27+
"""cryptography < 49.0; \
2728
(platform_system != 'Android' and python_version < '3.15') \
2829
or (platform_system == 'Android' and python_version < '3.14')""",
2930
# lru_dict available everywhere
30-
"lru_dict; python_version < '3.15'",
31+
"""lru_dict; \
32+
(platform_system != 'Android' and python_version < '3.15') \
33+
or (platform_system == 'Android' and python_version < '3.14')""",
3134
# pillow not available anywhere on 3.15, or on Android for 3.14+.
3235
"""pillow; \
3336
(platform_system != 'Android' and python_version < '3.15') \

0 commit comments

Comments
 (0)