Presentation
This python package provide a descriptive interface for reactive high-level Tango devices.
Requirements
The library requires:
python >= 3.6
pytango >= 9.2.1
Installation
Install the library by running:
$ pip install facadedevice
Unit-testing
Run the tests using:
$ pip install -e ".[tests]"
$ pytest
Documentation
Generating the documentation requires:
sphinx
sphinx-rtd-theme
sphinx.ext.autodoc
sphinx.ext.napoleon
Build the documentation using:
$ pip install -e ".[doc]"
$ python -m sphinx -n -W docs build/html
$ sensible-browser build/html/index.html