Closed prjemian closed 2 years ago
The nsls2forge
channel provides a conda package for pyRestTable
Specific version requirements:
package | current conda version | channel |
---|---|---|
adl2pydm | 0.0.2 | not available via PyPI or conda, only github |
bluesky | 1.8.1 | conda-forge |
bluesky-queueserver | 0.0.8 | conda-forge |
bluesky-widgets | 0.0.10 | conda-forge |
databroker | 1.2.4 | conda-forge |
epics-base | 7.0.5 | conda-forge |
hklpy | 1.0.1 | conda-forge |
ophyd | 1.6.3 | conda-forge |
pyEpics | 3.5.0 | conda-forge |
The pip-installed requirements section may be commented out.
All channel requirements should remain as-is at this time.
The bluesky-kafka
package is not needed as en environment requirement by us yet. We are not currently using kafka tools as a databroker document buffer in any production environment.
Also, make environments for Mac and Windows. Here are the changes for the 2021_2 environments for each:
Pip can install from a github repo. Examples from StackOverflow show how, such as:
pip install https://github.com/BCDA-APS/adl2pydm/archive/main.zip
Will this URL work in the conda environment.yml
file? Try it. Ultimately, adl2pydm
needs to publish (at least) to PyPI.
Both bluesky-queueserver
and bluesky-widgets
are not required but rather exploratory at this time.
Yowee, that worked (including the pip install from github)!
All work complete. Time for BUG reports.