diff --git a/Tools/build/check_extension_modules.py b/Tools/build/check_extension_modules.py index f23c1d5286f92a..2de3f7faec9ab8 100644 --- a/Tools/build/check_extension_modules.py +++ b/Tools/build/check_extension_modules.py @@ -477,6 +477,11 @@ def check_module_import(self, modinfo: ModuleInfo) -> None: """Attempt to import module and report errors""" spec = self.get_spec(modinfo) self._check_file(modinfo, spec) + + # skips readline module on macOS (temporary fix) + if sys.platform == "darwin" and modinfo.name == "readline": + raise ImportError("Skipping readline module for macOS") + try: with warnings.catch_warnings(): # ignore deprecation warning from deprecated modules