NSLS-II-BMM / profile_collection

BlueSky configuration for NSLS-II beamline 6BM, BMM
https://wiki-nsls2.bnl.gov/beamline6BM/index.php/Main_Page
Other
3 stars 7 forks source link

CI: pip install missing bluesky-widgets package #12

Closed mrakitin closed 3 years ago

mrakitin commented 3 years ago

There were some updates between #11 was opened and merged, which brought additional dependencies.

Traceback (most recent call last):
  File "<ipython-input-1-19fca0ca65e8>", line 13, in <module>
    ip.parent._exec_file(f)
  File "/home/vsts/miniconda/envs/collection-2021-1.2/lib/python3.7/site-packages/IPython/core/shellapp.py", line 381, in _exec_file
    raise_exceptions=True)
  File "/home/vsts/miniconda/envs/collection-2021-1.2/lib/python3.7/site-packages/IPython/core/interactiveshell.py", line 2759, in safe_execfile
    self.compile if shell_futures else None)
  File "/home/vsts/miniconda/envs/collection-2021-1.2/lib/python3.7/site-packages/IPython/utils/py3compat.py", line 168, in execfile
    exec(compiler(f.read(), fname, 'exec'), glob, loc)
  File "/home/vsts/work/1/s/startup/90-bmm.py", line 216, in <module>
    from bluesky_widgets.utils.streaming import stream_documents_into_runs
ModuleNotFoundError: No module named 'bluesky_widgets'

[nslsii.ipython] ERROR : No module named 'bluesky_widgets'
Traceback (most recent call last):
  File "/home/vsts/miniconda/envs/collection-2021-1.2/lib/python3.7/site-packages/IPython/core/interactiveshell.py", line 3437, in run_code
    exec(code_obj, self.user_global_ns, self.user_ns)
  File "<ipython-input-1-19fca0ca65e8>", line 13, in <module>
    ip.parent._exec_file(f)
  File "/home/vsts/miniconda/envs/collection-2021-1.2/lib/python3.7/site-packages/IPython/core/shellapp.py", line 381, in _exec_file
    raise_exceptions=True)
  File "/home/vsts/miniconda/envs/collection-2021-1.2/lib/python3.7/site-packages/IPython/core/interactiveshell.py", line 2759, in safe_execfile
    self.compile if shell_futures else None)
  File "/home/vsts/miniconda/envs/collection-2021-1.2/lib/python3.7/site-packages/IPython/utils/py3compat.py", line 168, in execfile
    exec(compiler(f.read(), fname, 'exec'), glob, loc)
  File "/home/vsts/work/1/s/startup/90-bmm.py", line 216, in <module>
    from bluesky_widgets.utils.streaming import stream_documents_into_runs
ModuleNotFoundError: No module named 'bluesky_widgets'

See the CI log for details.

mrakitin commented 3 years ago

Only touches the CI-related files, so input from @bruceravel is optional but as always welcome.