This repo contains various PyDM OPIs in use.
In order to contribute with this repository the developer must have pre-commit installed and enabled.
pip install pre-commit
pre-commit install
Available at PyPi https://pypi.org/project/siriushlacon/.
We recommend the use of Mamba/Micromamba environments for deploying in linux or windows.
An environment can be installed by creating a file named siriushlacon-env.yml with the following contents:
name: siriushlacon
channels:
- conda-forge
dependencies:
- python=3.8
- epics-base
- numpy<1.20
- matplotlib==3.3.4
- pyqt==5.12.3
- pydm==1.10.4
- pip:
- siriushlacon
and running, for linux:
mamba/micromamba create -f siriushlacon-env.yml
or, for windows:
mamba/micromamba create -f siriushlacon-env.yml