BCDA-APS / use_bluesky

Tools to help APS use the Bluesky Framework (https://blueskyproject.io/)
8 stars 3 forks source link

environment for 2021-2 APS cycle #101

Closed prjemian closed 3 years ago

prjemian commented 3 years ago

name: bluesky_2021_2

As part of the process, identify which package(s) make the conda env create process take so much longer to solve.

prjemian commented 3 years ago

Test conda solver time (with all packages in local cache from previous install runs). Selective removal of packages from environment installation. Test using this command:

date; conda env create --force -f ./environment_2021_2.yml; date
test condition time to complete seconds
all packages included 3m 5s 185s
only # - aps-dm-api 2m 52s 172s
only # - hklpy>=0.3.16 1m 20s 80s
only # - nexpy 3m 7s 187s
only # - pandas 3 m 21s 201s
only # - pydm 3m 11s 191s
only # - pymca 3m 3s 183s
only # - xrayutilities 3m 25s 205s
only # - hklpy>=0.3.16 (test again) 1m 19s 79s
add- happi 2m 54s 174s

Inclusion of the hklpy package in the environment installation doubles the time needed by the conda env install process to install the environment. This result should be pursued by the hklpy package.

prjemian commented 3 years ago

Add bluesky-queueserver and webclient to the environment.

prjemian commented 3 years ago

email conversation today:

Saul:

Have not yet looked at the details of implementing the bluesky-queueserver for APS. These items to be implemented (as far as I know now):

I can install the Python stack easily, the other steps will take experimentation to gain experience.

I've added Garrett Bischof (NSLS-II) to this thread. He is experienced with this software and might have a suggestion to help us forward at the APS. This web-interface to Bluesky is exciting for many APS beam lines. The recent talk at the 5LS meeting has generated much interest here.

Pete

On 6/2/2021 9:44 AM, Lapidus, Saul H. wrote:

I emailed Pete the other week about this but Im really excited about the idea of implementing the process queue server (that they showed at the 5LS meeting from NSLS 2) at 11-BM. What do you think is needed to move forward on this?

Saul

prjemian commented 3 years ago

@mdwyman , @jkirchman : Any chance to examine? I'd like to merge by Friday.

prjemian commented 3 years ago

Yikes! widgets and queueserver are on PyPI but not webclient

Needs a pip install from github for bluesky-webclient

prjemian commented 3 years ago

Howto install via pip from GitHub

prjemian commented 3 years ago

The install worked except bluesky-webclient installed as UNKNOWN.

```sh (base) prjemian@zap:~/.../use_bluesky/python_installation$ date; conda env create --force -f ./environment_2021_2.yml; date Wed 02 Jun 2021 12:12:29 PM CDT Collecting package metadata (repodata.json): done Solving environment: done Downloading and Extracting Packages distributed-2021.5.1 | 1.1 MB | ########################################################################################################### | 100% dask-2021.5.1 | 5 KB | ########################################################################################################### | 100% dask-core-2021.5.1 | 687 KB | ########################################################################################################### | 100% Preparing transaction: done Verifying transaction: done Executing transaction: done Installing pip dependencies: - Ran pip subprocess with arguments: ['/home/prjemian/.conda/envs/bluesky_2021_2/bin/python', '-m', 'pip', 'install', '-U', '-r', '/home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt'] Pip subprocess output: Collecting git+https://github.com/bluesky/bluesky-webclient (from -r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 3)) Cloning https://github.com/bluesky/bluesky-webclient to /tmp/pip-req-build-pzp8kuqf Collecting bluesky-queueserver Using cached bluesky_queueserver-0.0.1-py3-none-any.whl (97 kB) Collecting bluesky-widgets Using cached bluesky_widgets-0.0.8-py3-none-any.whl (107 kB) Collecting aioredis Using cached aioredis-1.3.1-py3-none-any.whl (65 kB) Requirement already satisfied: pyyaml in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (5.4.1) Collecting pydantic Using cached pydantic-1.8.2-cp38-cp38-manylinux2014_x86_64.whl (13.7 MB) Requirement already satisfied: msgpack>=1.0.0 in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (1.0.2) Collecting json-rpc Using cached json_rpc-1.13.0-py2.py3-none-any.whl (41 kB) Requirement already satisfied: matplotlib in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (3.3.4) Requirement already satisfied: jsonschema in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (3.2.0) Requirement already satisfied: pyzmq in /home/prjemian/.conda/envs/bluesky_2021_2/lib/python3.8/site-packages (from bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (20.0.0) Requirement already satisfied: bluesky-kafka in /home/prjemian/.conda/envs/bluesky_2021_2/lib/python3.8/site-packages (from bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (0.4.0) Requirement already satisfied: ophyd in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (1.6.1) Requirement already satisfied: bluesky in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (1.6.7) Requirement already satisfied: requests in /home/prjemian/.conda/envs/bluesky_2021_2/lib/python3.8/site-packages (from bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (2.25.1) Collecting uvicorn Using cached uvicorn-0.14.0-py3-none-any.whl (50 kB) Requirement already satisfied: scikit-image in /home/prjemian/.conda/envs/bluesky_2021_2/lib/python3.8/site-packages (from bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (0.18.1) Requirement already satisfied: msgpack-numpy in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (0.4.7.1) Collecting fastapi Using cached fastapi-0.65.1-py3-none-any.whl (50 kB) Requirement already satisfied: databroker in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (1.2.2) Requirement already satisfied: numpy in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky-widgets->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 2)) (1.20.1) Requirement already satisfied: bluesky-live>=0.0.7 in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky-widgets->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 2)) (0.0.7) Requirement already satisfied: event-model>=1.16.0 in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky-live>=0.0.7->bluesky-widgets->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 2)) (1.17.1) Requirement already satisfied: entrypoints in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky-live>=0.0.7->bluesky-widgets->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 2)) (0.3) Requirement already satisfied: xarray in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky-live>=0.0.7->bluesky-widgets->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 2)) (0.17.0) Requirement already satisfied: pandas in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky-live>=0.0.7->bluesky-widgets->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 2)) (1.2.3) Requirement already satisfied: dask[array]>=2 in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky-live>=0.0.7->bluesky-widgets->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 2)) (2021.3.0) Requirement already satisfied: toolz>=0.8.2 in /home/prjemian/.local/lib/python3.8/site-packages (from dask[array]>=2->bluesky-live>=0.0.7->bluesky-widgets->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 2)) (0.11.1) Collecting hiredis Using cached hiredis-2.0.0-cp38-cp38-manylinux2010_x86_64.whl (85 kB) Collecting async-timeout Using cached async_timeout-3.0.1-py3-none-any.whl (8.2 kB) Requirement already satisfied: tqdm>=4.44 in /home/prjemian/.conda/envs/bluesky_2021_2/lib/python3.8/site-packages (from bluesky->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (4.59.0) Requirement already satisfied: zict in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (2.0.0) Requirement already satisfied: cycler in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (0.10.0) Requirement already satisfied: historydict in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (1.2.3) Requirement already satisfied: super-state-machine in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (2.0.2) Requirement already satisfied: suitcase-mongo in /home/prjemian/.local/lib/python3.8/site-packages (from bluesky-kafka->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (0.3.0) Requirement already satisfied: confluent-kafka in /home/prjemian/.conda/envs/bluesky_2021_2/lib/python3.8/site-packages (from bluesky-kafka->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (1.6.0) Requirement already satisfied: six in /home/prjemian/.conda/envs/bluesky_2021_2/lib/python3.8/site-packages (from cycler->bluesky->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (1.15.0) Requirement already satisfied: pymongo in /home/prjemian/.local/lib/python3.8/site-packages (from databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (3.11.3) Requirement already satisfied: suitcase-msgpack in /home/prjemian/.local/lib/python3.8/site-packages (from databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (0.2.4) Requirement already satisfied: intake>=0.5.5 in /home/prjemian/.local/lib/python3.8/site-packages (from databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (0.6.2) Requirement already satisfied: mongoquery in /home/prjemian/.local/lib/python3.8/site-packages (from databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (1.3.6) Requirement already satisfied: tzlocal in /home/prjemian/.local/lib/python3.8/site-packages (from databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (2.1) Requirement already satisfied: zarr in /home/prjemian/.local/lib/python3.8/site-packages (from databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (2.6.1) Requirement already satisfied: boltons in /home/prjemian/.local/lib/python3.8/site-packages (from databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (20.2.1) Requirement already satisfied: pytz in /home/prjemian/.local/lib/python3.8/site-packages (from databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (2021.1) Requirement already satisfied: jinja2 in /home/prjemian/.local/lib/python3.8/site-packages (from databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (2.11.3) Requirement already satisfied: doct in /home/prjemian/.local/lib/python3.8/site-packages (from databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (1.0.5) Requirement already satisfied: cachetools in /home/prjemian/.local/lib/python3.8/site-packages (from databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (4.2.1) Requirement already satisfied: humanize in /home/prjemian/.local/lib/python3.8/site-packages (from databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (3.3.0) Requirement already satisfied: pims in /home/prjemian/.local/lib/python3.8/site-packages (from databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (0.5) Requirement already satisfied: tifffile!=2019.7.26.2 in /home/prjemian/.local/lib/python3.8/site-packages (from databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (2021.3.17) Requirement already satisfied: appdirs in /home/prjemian/.local/lib/python3.8/site-packages (from intake>=0.5.5->databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (1.4.4) Requirement already satisfied: fsspec>=0.7.4 in /home/prjemian/.local/lib/python3.8/site-packages (from intake>=0.5.5->databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (0.8.7) Requirement already satisfied: partd>=0.3.10 in /home/prjemian/.local/lib/python3.8/site-packages (from dask[array]>=2->bluesky-live>=0.0.7->bluesky-widgets->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 2)) (1.1.0) Requirement already satisfied: cloudpickle>=0.2.2 in /home/prjemian/.local/lib/python3.8/site-packages (from dask[array]>=2->bluesky-live>=0.0.7->bluesky-widgets->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 2)) (1.6.0) Requirement already satisfied: locket in /home/prjemian/.local/lib/python3.8/site-packages (from partd>=0.3.10->dask[array]>=2->bluesky-live>=0.0.7->bluesky-widgets->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 2)) (0.2.1) Requirement already satisfied: prettytable in /home/prjemian/.local/lib/python3.8/site-packages (from doct->databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (2.1.0) Collecting starlette==0.14.2 Using cached starlette-0.14.2-py3-none-any.whl (60 kB) Requirement already satisfied: typing-extensions>=3.7.4.3 in /home/prjemian/.conda/envs/bluesky_2021_2/lib/python3.8/site-packages (from pydantic->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (3.7.4.3) Requirement already satisfied: setuptools in /home/prjemian/.conda/envs/bluesky_2021_2/lib/python3.8/site-packages (from humanize->databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (52.0.0.post20210125) Requirement already satisfied: MarkupSafe>=0.23 in /home/prjemian/.local/lib/python3.8/site-packages (from jinja2->databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (1.1.1) Requirement already satisfied: attrs>=17.4.0 in /home/prjemian/.local/lib/python3.8/site-packages (from jsonschema->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (20.3.0) Requirement already satisfied: pyrsistent>=0.14.0 in /home/prjemian/.local/lib/python3.8/site-packages (from jsonschema->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (0.17.3) Requirement already satisfied: pillow>=6.2.0 in /home/prjemian/.local/lib/python3.8/site-packages (from matplotlib->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (8.1.2) Requirement already satisfied: kiwisolver>=1.0.1 in /home/prjemian/.local/lib/python3.8/site-packages (from matplotlib->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (1.3.1) Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in /home/prjemian/.local/lib/python3.8/site-packages (from matplotlib->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (2.4.7) Requirement already satisfied: python-dateutil>=2.1 in /home/prjemian/.local/lib/python3.8/site-packages (from matplotlib->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (2.8.1) Requirement already satisfied: networkx>=2.0 in /home/prjemian/.local/lib/python3.8/site-packages (from ophyd->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (2.5) Requirement already satisfied: decorator>=4.3.0 in /home/prjemian/.local/lib/python3.8/site-packages (from networkx>=2.0->ophyd->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (4.4.2) Requirement already satisfied: slicerator>=0.9.8 in /home/prjemian/.local/lib/python3.8/site-packages (from pims->databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (1.0.0) Requirement already satisfied: wcwidth in /home/prjemian/.local/lib/python3.8/site-packages (from prettytable->doct->databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (0.2.5) Requirement already satisfied: chardet<5,>=3.0.2 in /home/prjemian/.conda/envs/bluesky_2021_2/lib/python3.8/site-packages (from requests->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (4.0.0) Requirement already satisfied: certifi>=2017.4.17 in /home/prjemian/.conda/envs/bluesky_2021_2/lib/python3.8/site-packages (from requests->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (2021.5.30) Requirement already satisfied: idna<3,>=2.5 in /home/prjemian/.conda/envs/bluesky_2021_2/lib/python3.8/site-packages (from requests->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (2.10) Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/prjemian/.conda/envs/bluesky_2021_2/lib/python3.8/site-packages (from requests->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (1.26.4) Requirement already satisfied: scipy>=1.0.1 in /home/prjemian/.conda/envs/bluesky_2021_2/lib/python3.8/site-packages (from scikit-image->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (1.6.2) Requirement already satisfied: imageio>=2.3.0 in /home/prjemian/.conda/envs/bluesky_2021_2/lib/python3.8/site-packages (from scikit-image->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (2.9.0) Requirement already satisfied: PyWavelets>=1.1.1 in /home/prjemian/.conda/envs/bluesky_2021_2/lib/python3.8/site-packages (from scikit-image->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (1.1.1) Requirement already satisfied: suitcase-utils in /home/prjemian/.local/lib/python3.8/site-packages (from suitcase-msgpack->databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (0.5.3) Collecting asgiref>=3.3.4 Using cached asgiref-3.3.4-py3-none-any.whl (22 kB) Collecting h11>=0.8 Using cached h11-0.12.0-py3-none-any.whl (54 kB) Requirement already satisfied: click>=7.* in /home/prjemian/.conda/envs/bluesky_2021_2/lib/python3.8/site-packages (from uvicorn->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (8.0.1) Requirement already satisfied: asciitree in /home/prjemian/.local/lib/python3.8/site-packages (from zarr->databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (0.3.3) Requirement already satisfied: numcodecs>=0.6.4 in /home/prjemian/.local/lib/python3.8/site-packages (from zarr->databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (0.7.3) Requirement already satisfied: fasteners in /home/prjemian/.local/lib/python3.8/site-packages (from zarr->databroker->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (0.16) Requirement already satisfied: heapdict in /home/prjemian/.local/lib/python3.8/site-packages (from zict->bluesky->bluesky-queueserver->-r /home/prjemian/Documents/projects/BCDA-APS/use_bluesky/python_installation/condaenv.2qkapf8x.requirements.txt (line 1)) (1.0.1) Building wheels for collected packages: UNKNOWN Building wheel for UNKNOWN (setup.py): started Building wheel for UNKNOWN (setup.py): finished with status 'done' Created wheel for UNKNOWN: filename=UNKNOWN-0.0.0-py3-none-any.whl size=1976 sha256=687f34c15c51679cad1fa57df8d2dba98470d318e573e68029cd9e064e77e1e9 Stored in directory: /tmp/pip-ephem-wheel-cache-uxtkj569/wheels/02/77/a6/094bf91a7d9a9807e79bb7e99214fadae1b153c0fdcbc64b99 Successfully built UNKNOWN Installing collected packages: starlette, pydantic, hiredis, h11, async-timeout, asgiref, uvicorn, json-rpc, fastapi, aioredis, UNKNOWN, bluesky-widgets, bluesky-queueserver Successfully installed UNKNOWN-0.0.0 aioredis-1.3.1 asgiref-3.3.4 async-timeout-3.0.1 bluesky-queueserver-0.0.1 bluesky-widgets-0.0.8 fastapi-0.65.1 h11-0.12.0 hiredis-2.0.0 json-rpc-1.13.0 pydantic-1.8.2 starlette-0.14.2 uvicorn-0.14.0 done # # To activate this environment, use # # $ conda activate bluesky_2021_2 # # To deactivate an active environment, use # # $ conda deactivate Wed 02 Jun 2021 12:16:49 PM CDT (base) prjemian@zap:~/.../use_bluesky/python_installation$ become_bluesky (bluesky_2021_2) prjemian@zap:~/.../use_bluesky/python_installation$ pip list | grep -i blue bluesky 1.6.7 bluesky-kafka 0.4.0 bluesky-live 0.0.7 bluesky-queueserver 0.0.1 bluesky-widgets 0.0.8 (bluesky_2021_2) prjemian@zap:~/.../use_bluesky/python_installation$ conda list blues # packages in environment at /home/prjemian/.conda/envs/bluesky_2021_2: # # Name Version Build Channel bluesky 1.6.7 pyhd8ed1ab_0 conda-forge bluesky-kafka 0.4.0 pyhe636693_0 nsls2forge bluesky-live 0.0.7 pyhd8ed1ab_2 conda-forge bluesky-queueserver 0.0.1 pypi_0 pypi bluesky-widgets 0.0.8 pypi_0 pypi (bluesky_2021_2) prjemian@zap:~/.../use_bluesky/python_installation$ conda list | grep pypi aioredis 1.3.1 pypi_0 pypi asgiref 3.3.4 pypi_0 pypi async-timeout 3.0.1 pypi_0 pypi bluesky-queueserver 0.0.1 pypi_0 pypi bluesky-widgets 0.0.8 pypi_0 pypi fastapi 0.65.1 pypi_0 pypi h11 0.12.0 pypi_0 pypi hiredis 2.0.0 pypi_0 pypi json-rpc 1.13.0 pypi_0 pypi pydantic 1.8.2 pypi_0 pypi starlette 0.14.2 pypi_0 pypi unknown 0.0.0 pypi_0 pypi uvicorn 0.14.0 pypi_0 pypi ```
prjemian commented 3 years ago

bluesky-webclient is a javascript package that uses the npm package manager. Don't put it in the conda environment.