CarolinePascal
2178e11eaa
docs(cameras): write the API reference docstrings
...
Takes src/lerobot/cameras/ to 100% public docstring coverage, the first module of Wave 1 after Person A's
robots/ pilot and infrastructure PR. Converts the three config classes that already had prose but used a
bold **Attributes**: block (invisible to check_docstrings.py, not the standard's Args: pattern for config
dataclasses) and documents the previously-bare CameraConfig, its three enums, ZMQCameraConfig, and the
module's utility functions. Adds per-backend sections to docs/source/api/cameras.mdx and removes the
module's ruff D-ignore.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-07 00:01:37 +02:00
..
2026-08-07 00:01:37 +02:00
2026-08-06 20:57:26 +02:00
2026-05-21 22:14:07 +02:00
2026-04-01 12:59:12 +02:00
2026-04-12 20:03:04 +02:00
2026-07-23 10:30:33 +02:00
2026-07-31 10:26:38 +02:00
2026-07-29 16:23:01 +02:00
2026-08-06 19:16:41 +08:00
2026-07-30 17:31:56 +02:00
2026-06-29 17:59:33 +02:00
2025-06-05 17:48:43 +02:00
2026-01-26 17:53:25 +01:00
2025-09-18 15:25:26 +02:00
2026-06-27 14:21:21 +02:00
2026-07-30 10:53:27 +02:00
2026-07-03 21:15:09 +02:00
2026-04-12 20:03:04 +02:00
2026-04-12 20:03:04 +02:00
2026-05-06 18:01:16 +02:00
2026-07-31 17:23:10 +02:00
2026-07-01 14:35:57 +02:00
2026-07-29 16:24:03 +02:00
2026-07-08 13:25:54 +02:00
2026-07-03 11:39:16 +02:00
2026-07-30 13:38:14 +02:00
2025-09-23 16:32:34 +02:00
2026-06-25 15:31:24 +02:00
2026-07-30 10:53:27 +02:00
2026-07-31 10:26:38 +02:00
2025-09-18 15:25:26 +02:00
2026-08-03 10:57:07 +02:00
2026-07-31 14:48:43 +02:00
2026-05-11 19:47:55 +02:00
2026-07-30 10:53:27 +02:00
2026-04-12 20:03:04 +02:00
2026-07-05 20:56:26 +02:00
2025-09-24 16:17:39 +02:00
2026-08-04 16:48:47 +02:00
2026-07-30 10:53:27 +02:00
2026-06-03 14:22:05 +02:00
2026-08-03 16:00:48 +02:00
2026-07-31 16:28:12 +02:00
2026-07-31 16:28:12 +02:00
2026-07-03 13:32:38 +02:00
2026-06-25 15:31:24 +02:00
2026-06-29 18:52:59 +02:00
2026-08-06 19:16:41 +08:00
2026-06-25 15:31:24 +02:00
2025-07-17 14:30:20 +02:00
2026-07-23 15:25:46 +02:00
2026-01-28 17:25:57 +01:00
2026-05-13 11:09:19 +02:00
2026-04-12 20:03:04 +02:00
2026-04-12 20:03:04 +02:00
2026-07-30 10:53:27 +02:00
2026-07-31 14:49:30 +02:00
2025-08-01 17:39:39 +02:00
2025-08-01 17:39:39 +02:00
2026-07-03 22:17:15 +02:00
2026-07-01 14:35:57 +02:00
2026-07-03 21:15:09 +02:00
2026-05-27 18:58:37 +02:00
2026-03-28 00:41:26 +01:00
2026-04-12 20:03:04 +02:00
2026-04-05 19:25:38 +02:00
2026-04-05 19:25:38 +02:00
2026-04-05 19:25:38 +02:00
2025-08-01 17:39:39 +02:00
2025-08-01 17:39:39 +02:00
2026-06-04 19:22:51 +02:00
2025-08-01 17:39:39 +02:00
2026-01-06 15:13:35 +01:00
2026-06-03 14:48:19 +02:00
2026-07-29 16:24:03 +02:00
2026-06-27 14:21:21 +02:00
2026-05-18 19:49:21 +02:00
2026-04-28 00:57:35 +02:00
2026-07-30 15:20:56 +02:00
2026-04-20 19:12:15 +02:00
2026-05-29 21:45:39 +02:00
2026-07-31 13:24:09 +02:00
2026-04-20 17:46:39 +02:00
2026-07-29 16:24:03 +02:00
2026-04-28 17:56:24 +02:00
2026-07-30 10:53:27 +02:00
2026-01-08 13:04:30 +01:00
2026-07-30 11:43:58 +02:00
2026-06-27 14:21:21 +02:00
2026-08-03 12:01:38 +02:00
2026-08-03 12:01:38 +02:00
2026-05-19 14:46:11 +02:00
2026-05-27 14:24:31 +02:00
2026-08-06 19:16:41 +08:00
2026-04-28 00:57:35 +02:00
2026-07-31 13:25:53 +02:00
2026-07-31 10:26:38 +02:00
2026-06-04 19:22:51 +02:00
2026-06-25 15:31:24 +02:00
2026-02-18 22:46:12 +01:00
2026-08-06 20:57:26 +02:00
2026-04-23 14:50:32 +02:00