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
File details
Details for the file channel_access.common-0.1.1.tar.gz
.
File metadata
- Download URL: channel_access.common-0.1.1.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30c6a28187cbf987c40238695e75f159863634570893e6ac8726e23528facc89 |
|
MD5 | 4f987d97380d06b350500fc41e9a1d77 |
|
BLAKE2b-256 | 4e031043b2e8a1c4dfa883e2235a4a0bab5f9a46273d2778a2e2ce3f549728bc |