The test_readline stalls for an unknown reason on OpenIndiana as of March 7th, 2021 with readline-6.3. So we skip this test for now. --- Python-3.12.1/Lib/test/test_readline.py.orig +++ Python-3.12.1/Lib/test/test_readline.py @@ -33,6 +33,8 @@ print(f"readline library version: {readline._READLINE_LIBRARY_VERSION!r}") print(f"use libedit emulation? {is_editline}") +if sys.platform.startswith("sunos"): + raise unittest.SkipTest("test doesn't work well on OpenIndiana with readline-6.3") @unittest.skipUnless(hasattr(readline, "clear_history"), "The history update test cannot be run because the "