summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam J. Stewart <ajstewart426@gmail.com>2021-05-26 15:13:49 -0500
committerGitHub <noreply@github.com>2021-05-26 20:13:49 +0000
commitdb65f458ec63abdb806bed38ef4ab3334749dc1a (patch)
tree326d6b49ded8b08f326178791c10117167736680
parent9e032847586c89d040a65bce63d7125eacef3c74 (diff)
downloadspack-db65f458ec63abdb806bed38ef4ab3334749dc1a.tar.gz
spack-db65f458ec63abdb806bed38ef4ab3334749dc1a.tar.bz2
spack-db65f458ec63abdb806bed38ef4ab3334749dc1a.tar.xz
spack-db65f458ec63abdb806bed38ef4ab3334749dc1a.zip
py-distributed: fix import tests (#23917)
-rw-r--r--var/spack/repos/builtin/packages/py-distributed/package.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/py-distributed/package.py b/var/spack/repos/builtin/packages/py-distributed/package.py
index 93c2825fc3..2b581f6a2b 100644
--- a/var/spack/repos/builtin/packages/py-distributed/package.py
+++ b/var/spack/repos/builtin/packages/py-distributed/package.py
@@ -12,6 +12,16 @@ class PyDistributed(PythonPackage):
homepage = "https://distributed.dask.org/"
pypi = "distributed/distributed-2.10.0.tar.gz"
+ # 'distributed.dashboard.components' requires 'bokeh', but 'bokeh' is not listed as
+ # a dependency. Leave out of 'import_modules' list to avoid unnecessary dependency.
+ import_modules = [
+ 'distributed', 'distributed.deploy', 'distributed.comm',
+ 'distributed.comm.tests', 'distributed.protocol', 'distributed.cli',
+ 'distributed.dashboard', 'distributed.http', 'distributed.http.tests',
+ 'distributed.http.scheduler', 'distributed.http.scheduler.prometheus',
+ 'distributed.http.worker', 'distributed.diagnostics'
+ ]
+
version('2020.12.0', sha256='2a0b6acc921cd4e0143a7c4383cdcbed7defbc4bd9dc3aab0c7f1c45f14f80e1')
version('2.10.0', sha256='2f8cca741a20f776929cbad3545f2df64cf60207fb21f774ef24aad6f6589e8b')
version('1.28.1', sha256='3bd83f8b7eb5938af5f2be91ccff8984630713f36f8f66097e531a63f141c48a')