summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorAdam J. Stewart <ajstewart426@gmail.com>2021-05-26 15:10:20 -0500
committerGitHub <noreply@github.com>2021-05-26 14:10:20 -0600
commit9e032847586c89d040a65bce63d7125eacef3c74 (patch)
tree583aa65f426cb695790d7663d03738c6bbbc8112 /var
parent2421e489e4a75f7d0fbe56e4397cc0c9b6c9e541 (diff)
downloadspack-9e032847586c89d040a65bce63d7125eacef3c74.tar.gz
spack-9e032847586c89d040a65bce63d7125eacef3c74.tar.bz2
spack-9e032847586c89d040a65bce63d7125eacef3c74.tar.xz
spack-9e032847586c89d040a65bce63d7125eacef3c74.zip
py-prompt-toolkit: fix import tests (#23919)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/py-prompt-toolkit/package.py15
1 files changed, 15 insertions, 0 deletions
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')