Provide a facade device to subclass.
Project description
[![Documentation Status](https://readthedocs.org/projects/tango-facadedevice/badge/?version=latest)](http://tango-facadedevice.readthedocs.io/en/latest/?badge=latest) [![Build Status](https://travis-ci.org/MaxIV-KitsControls/tango-facadedevice.svg?branch=master)](https://travis-ci.org/MaxIV-KitsControls/tango-facadedevice) [![Coverage Status](https://coveralls.io/repos/github/MaxIV-KitsControls/tango-facadedevice/badge.svg?branch=master)](https://coveralls.io/github/MaxIV-KitsControls/tango-facadedevice?branch=master)
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:
`console $ python setup.py install # Or $ pip install . `
Documentation
The documentation is hosted on [ReadTheDocs][1].
Generating the documentation requires:
sphinx
sphinx.ext.autodoc
sphinx.ext.napoleon
Build the documentation using:
`console $ python setup.py build_sphinx $ sensible-browser build/sphinx/html/index.html `
Unit testing
The tests run on [TravisCI][2] and the coverage report is updated on [Coveralls][3]
Run the tests using:
`console $ 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@maxlab.lu.se
[1]: http://tango-facadedevice.readthedocs.io/en/latest [2]: https://travis-ci.org/MaxIV-KitsControls/tango-facadedevice [3]: https://coveralls.io/github/MaxIV-KitsControls/tango-facadedevice?branch=master
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.
Source Distribution
File details
Details for the file facadedevice-1.0.0.tar.gz
.
File metadata
- Download URL: facadedevice-1.0.0.tar.gz
- Upload date:
- Size: 14.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c939c4330ae771fa16f309b521b47181ed25904239841b9c6a7879aab0ceb0f |
|
MD5 | 2bea4a3cf5c7e98816b17dd5797ebb5b |
|
BLAKE2b-256 | a1f8fe55d59281620feb3a90a940ec1594d4f1a8f89b724a55db50c3d9c558c1 |