Metadata-Version: 2.5
Name: quackd-microduck
Version: 0.13.0
Summary: The Microduck adapter for quackd, with its simulators. Install it as quackd[microduck].
Project-URL: Homepage, https://github.com/rokbenko/quackd
Project-URL: Documentation, https://github.com/rokbenko/quackd/blob/main/docs/adapter-status.md
Author: Rok Benko
License-Expression: Apache-2.0
Requires-Python: >=3.11
Requires-Dist: quackd<0.14,>=0.13
Provides-Extra: camera
Requires-Dist: aiortc>=1.9; extra == 'camera'
Requires-Dist: av>=12; extra == 'camera'
Requires-Dist: websockets>=13; extra == 'camera'
Provides-Extra: mujoco
Requires-Dist: mujoco<4,>=3.12; extra == 'mujoco'
Requires-Dist: onnxruntime>=1.20; extra == 'mujoco'
Description-Content-Type: text/markdown

# quackd-microduck

The [Microduck](https://github.com/pollen-robotics/microduck) adapter for
[quackd](https://github.com/rokbenko/quackd), and the two simulators that come with it: the
2D cartoon arena and the MuJoCo physics backend. Install it through quackd:

```bash
uv pip install "quackd[microduck]"            # the cartoon, the mock and the real duck
uv pip install "quackd[mujoco]"               # and the physics simulator
```

No Microduck has run quackd. Every name the `jsonrpc` backend relies on is read from upstream
source at a pinned commit and listed in `upstream_api.py`. What it does and what it refuses:
[docs/adapter-status.md](https://github.com/rokbenko/quackd/blob/main/docs/adapter-status.md).
