Donut client tools for ESP devices: the donut CLI and the donut-hands daemon
Project description
esp-donut
Client tools for Donut, the remote-hands service for ESP devices:
donut— the user-facing CLI. Lists devices exposed by connected hands boxes and attaches a local rfc2217 port to a remote device.donut-hands— the daemon that runs on a lab box next to the hardware, dials the hub, and serves its serial ports.
Install
pip install esp-donut
Quick start
export DONUT_TOKEN=... # mint one with `donut-admin token mint --role agent`
donut ls
For the hands daemon, create a config with donut-hands --init and run
donut-hands. See the hub's documentation for the config schema and the
wire protocol.
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
esp_donut-0.2.1.tar.gz
(18.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
esp_donut-0.2.1-py3-none-any.whl
(21.5 kB
view details)
File details
Details for the file esp_donut-0.2.1.tar.gz.
File metadata
- Download URL: esp_donut-0.2.1.tar.gz
- Upload date:
- Size: 18.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
942f5bdab79ab46268e1ab96411d33b3e0156474fc2a7587b21a6eb7e7477481
|
|
| MD5 |
93a6e87d9e3a6a4b4bfc1f3ca11bc62a
|
|
| BLAKE2b-256 |
7c9dce8c63b39c500195ff95cec59ab26f374971b00662aaa8e71bd5b966c2fc
|
File details
Details for the file esp_donut-0.2.1-py3-none-any.whl.
File metadata
- Download URL: esp_donut-0.2.1-py3-none-any.whl
- Upload date:
- Size: 21.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
374c1f578e66e7641c2bce8a2ae9e92fbf469a5921b6ba5210f76be78fc1ef2c
|
|
| MD5 |
6c39ec8e524e1f06110f0b928f61d4dd
|
|
| BLAKE2b-256 |
578d70f633253c7be8cdbe076cd9ac4fc700bd7b2b4716a25315d19fb9747074
|