Provide a descriptive interface for reactive high-level Tango devices.
Project description
tango-facadedevice
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
Documentation
The documentation is hosted on ReadTheDocs.
Generating the documentation requires:
- sphinx
- sphinx-rtd-theme
Build the documentation using:
$ pip install -e ".[doc]"
$ python -m sphinx -n -W docs build/html
$ sensible-browser build/html/index.html
Unit testing
The tests run on gitlab-ci.
Run the tests using::
$ pip install -e ".[tests]"
$ pytest
The following libraries are used:
- pytest
- pytest-forked
- pytest-cov
Contact
Vincent Michel: vincent.michel@esrf.fr
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
facadedevice-1.0.7.tar.gz
(61.0 kB
view details)
Built Distribution
File details
Details for the file facadedevice-1.0.7.tar.gz
.
File metadata
- Download URL: facadedevice-1.0.7.tar.gz
- Upload date:
- Size: 61.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77dfae1ad62ff063fc19a8911d2672e972efb74e291ecc44d3f837ffefc03aee |
|
MD5 | 2e269cfa8cf5dcc068c7bc096af3aa51 |
|
BLAKE2b-256 | 260c3b326715354737d44251cb97fc5ffb3b4da5013f52a187d3c115d47a589c |
File details
Details for the file facadedevice-1.0.7-py3-none-any.whl
.
File metadata
- Download URL: facadedevice-1.0.7-py3-none-any.whl
- Upload date:
- Size: 41.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ddc639e837fc32921f2bef8d337682a2f5116fe976b1972b43ec26f63f944331 |
|
MD5 | 9c58aaeea866864bc2d51b6b0323a5b3 |
|
BLAKE2b-256 | e7229fff9f31bb933b72be162b2fba35e8177e10c041d6e293d297b01c07a6d4 |