Provide a descriptive interface for reactive high-level Tango devices.
Project description
This python package provide a descriptive interface for reactive high-level Tango devices.
Requirements
The library requires:
python >= 2.7 or >= 3.4
pytango >= 9.2.1
Installation
Install the library by running:
$ python setup.py install # Or $ pip install .
Documentation
The documentation is hosted on ReadTheDocs.
Generating the documentation requires:
sphinx
sphinx.ext.autodoc
sphinx.ext.napoleon
Build the documentation using:
$ python setup.py build_sphinx $ sensible-browser build/sphinx/html/index.html
Unit testing
The tests run on TravisCI and the coverage report is updated on Coveralls
Run the tests using:
$ python setup.py test
The following libraries will be downloaded if necessary:
pytest
pytest-runner
pytest-mock
pytest-xdist
pytest-coverage
Contact
Vincent Michel: vincent.michel@esrf.fr
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.