Skip to content

Commit 6bd5568

Browse files
authored
Only accept missing tkinter when building wheels on Windows (#8981)
1 parent 7b163cc commit 6bd5568

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

Tests/check_wheel.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,14 @@
1111
def test_wheel_modules() -> None:
1212
expected_modules = {"pil", "tkinter", "freetype2", "littlecms2", "webp"}
1313

14-
# tkinter is not available in cibuildwheel installed CPython on Windows
15-
try:
16-
import tkinter
14+
if sys.platform == "win32":
15+
# tkinter is not available in cibuildwheel installed CPython on Windows
16+
try:
17+
import tkinter
1718

18-
assert tkinter
19-
except ImportError:
20-
expected_modules.remove("tkinter")
19+
assert tkinter
20+
except ImportError:
21+
expected_modules.remove("tkinter")
2122

2223
assert set(features.get_supported_modules()) == expected_modules
2324

0 commit comments

Comments
 (0)