From 9e032847586c89d040a65bce63d7125eacef3c74 Mon Sep 17 00:00:00 2001 From: "Adam J. Stewart" Date: Wed, 26 May 2021 15:10:20 -0500 Subject: py-prompt-toolkit: fix import tests (#23919) --- .../repos/builtin/packages/py-prompt-toolkit/package.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/var/spack/repos/builtin/packages/py-prompt-toolkit/package.py b/var/spack/repos/builtin/packages/py-prompt-toolkit/package.py index 38eabe6f30..863f5f51b7 100644 --- a/var/spack/repos/builtin/packages/py-prompt-toolkit/package.py +++ b/var/spack/repos/builtin/packages/py-prompt-toolkit/package.py @@ -11,6 +11,21 @@ class PyPromptToolkit(PythonPackage): pypi = "prompt_toolkit/prompt_toolkit-1.0.9.tar.gz" + # 'prompt_toolkit.contrib.ssh' requires 'asyncssh', but 'asyncssh' isn't listed as a + # dependency. Leave out of 'import_modules' to avoid unnecessary dependency. + import_modules = [ + 'prompt_toolkit', 'prompt_toolkit.filters', 'prompt_toolkit.lexers', + 'prompt_toolkit.input', 'prompt_toolkit.layout', 'prompt_toolkit.output', + 'prompt_toolkit.completion', 'prompt_toolkit.contrib', + 'prompt_toolkit.contrib.completers', 'prompt_toolkit.contrib.regular_languages', + 'prompt_toolkit.contrib.telnet', 'prompt_toolkit.key_binding', + 'prompt_toolkit.key_binding.bindings', 'prompt_toolkit.styles', + 'prompt_toolkit.shortcuts', 'prompt_toolkit.shortcuts.progress_bar', + 'prompt_toolkit.formatted_text', 'prompt_toolkit.eventloop', + 'prompt_toolkit.application', 'prompt_toolkit.widgets', + 'prompt_toolkit.clipboard' + ] + version('3.0.17', sha256='9397a7162cf45449147ad6042fa37983a081b8a73363a5253dd4072666333137') version('3.0.16', sha256='0fa02fa80363844a4ab4b8d6891f62dd0645ba672723130423ca4037b80c1974') version('3.0.7', sha256='822f4605f28f7d2ba6b0b09a31e25e140871e96364d1d377667b547bb3bf4489') -- cgit v1.2.3-60-g2f50