Channel Access common library
Project description
This library contains the low-level bindings to the common channel access constants and common utility functions.
This is a support library used by channel_access.client and channel_access.server.
Installation
Before installing the library, the environment variables EPICS_BASE and EPICS_HOST_ARCH must be set.
Then the library can be installed with pip:
pip install channel_access.common
Documentation
The documentation is available online or it can be generated from the source code with sphinx:
cd /path/to/repository pip install -e . python setup.py build_sphinx
Then open build/sphinx/html/index.html.
Get the source
The source code is available in a Github repository:
git clone https://github.com/delta-accelerator/channel_access.common
Tests
Tests are run with pytest:
cd /path/to/repository pytest -v
To run the tests for all supported version use tox:
cd /path/to/repository tox
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
Hashes for channel_access.common-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30c6a28187cbf987c40238695e75f159863634570893e6ac8726e23528facc89 |
|
MD5 | 4f987d97380d06b350500fc41e9a1d77 |
|
BLAKE2b-256 | 4e031043b2e8a1c4dfa883e2235a4a0bab5f9a46273d2778a2e2ce3f549728bc |