Metadata-Version: 2.5
Name: thzdaq-api
Version: 0.0.6b3
Summary: ThzDAQ contract and client: operations, data types and events of the bench daemon
Project-URL: Homepage, https://github.com/yarvod/ThzDAQ
Project-URL: Documentation, https://github.com/yarvod/ThzDAQ/blob/master/docs/daemon.md
Project-URL: Issues, https://github.com/yarvod/ThzDAQ/issues
Project-URL: Releases, https://github.com/yarvod/ThzDAQ/releases
Author: yarvod
License-Expression: MIT
License-File: LICENSE
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.11
Requires-Dist: msgspec>=0.19
Description-Content-Type: text/markdown

# thzdaq-api

The contract between the ThzDAQ bench daemon and its clients (GUI, CLI, MCP, scripts):
operations, data types, events and errors, and the client that calls the daemon. It
depends only on `msgspec`: no Qt, no numpy, no instrument drivers. Install it with
[`thzdaq`](https://pypi.org/project/thzdaq/); see
[docs/daemon.md](https://github.com/yarvod/ThzDAQ/blob/master/docs/daemon.md),
«Пакеты, слои и границы».
