Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

channel_access_common-0.1.2.tar.gz (8.1 kB view details)

Uploaded Source

File details

Details for the file channel_access_common-0.1.2.tar.gz.

File metadata

  • Download URL: channel_access_common-0.1.2.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for channel_access_common-0.1.2.tar.gz
Algorithm Hash digest
SHA256 eb750f5f8b1a4b754d3b172da861fa9c86081b454167132d9762db29a8dca204
MD5 38e594753327a4ee2d8202e1a456d61e
BLAKE2b-256 b68b2691f5f7fd76df577834faffd20a23175d24958db6374380de0f2a4bd69c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page