Skip to main content

CI Coverage PyPI License

aioca

aioca is an asynchronous EPICS Channel Access client for asyncio and Python using libca via ctypes.

What Where
Source https://github.com/DiamondLightSource/aioca
PyPI pip install aioca
Documentation https://diamondlightsource.github.io/aioca
Releases https://github.com/DiamondLightSource/aioca/releases

It exposes a high level interface similar to the commandline tools::

caget(pvs, ...)
    Returns a single snapshot of the current value of each PV.

caput(pvs, values, ...)
    Writes values to one or more PVs.

camonitor(pvs, callback, ...)
    Receive notification each time any of the listed PVs changes.

connect(pvs, ...)
    Optionally can be used to establish PV connection before using the PV.

See https://DiamondLightSource.github.io/aioca for more detailed documentation.

Release files for aioca 2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aioca 2.1
File Size Uploaded
aioca-2.1.tar.gz 233.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aioca 2.1
File Interpreter ABI Platform
aioca-2.1-py3-none-any.whl Python 3 none any Details

Total release size: 260.0 kB

Release files / aioca-2.1.tar.gz

Download URL aioca-2.1.tar.gz
Size 233.5 kB
Tags Source
SHA-256 checksum
How to use checksums
094b815fa26c0fec705ecaf9c1814883b3cf3b5ea973baeb669959661391b5bc
BLAKE2b-256 checksum
How to use checksums
56fc0d09d80af3bb7bedd474313daea7541914b157ae17f3bcebd10ac148432f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / aioca-2.1-py3-none-any.whl

Download URL aioca-2.1-py3-none-any.whl
Size 26.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
df0f062b81a4846d3e5705f0bfaf7bee9f876009302cf3b06ada93d6f5153b6f
BLAKE2b-256 checksum
How to use checksums
5189da0f32b679b8769dd472eb2927308d328bf75c296629fd9f95135afacd0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

2.1 This release

2 release files

2.0

2 release files

1.8.1

2 release files

1.8

2 release files

1.7

2 release files

1.6

2 release files

1.5.1

2 release files

1.5

2 release files

1.4

2 release files

1.3

2 release files

1.2

2 release files

1.1

2 release files

1.0

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2

1 release file

0.1.2

1 release file

0.1.1

2 release files

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page