Repository navigation
docs: document introductory example prerequisites - #35
Conversation
|
Thanks for contributing to the Cyberwave Python SDK, @J-Varela! Maintainer contacts: @KhushiSharma22. When this PR is ready, we request a maintainer review and run an automated advisory review. CI and human review remain the source of truth. Please describe what changed and how you tested it. See the contribution guide or ask for help on Discord. Drafts are welcome. Merged human contributions receive a Discord thank-you. To opt out, check the PR template's Discord opt-out box or add |
Automated advisory review · ClaudeCommit: Only a documentation patch was supplied. No code changes are present in this diff, so there are no behavioral defects to report. The table content looks consistent with the described API, though this review covers only the patch excerpt and not the referenced example scripts themselves. No high-confidence issues found in the supplied excerpts. This is not an approval. Coverage: 1 of 1 changed files; patch excerpts only. Generated REST code, lockfiles, notebooks, SVGs, missing patches and files beyond the 40-file / 60,000-character budget are excluded. GitHub may truncate individual patches. |
|
Slack team notifications
|
|
Thanks @J-Varela — your contribution has been merged! |
What changed and why?
Closes #31.
Document the prerequisites for the four introductory SDK examples in
examples/README.md:quickstart.pycompact.pyjoints.pylocomotion.pyThe new table clarifies that all four use the base
cyberwavepackage with no optional extras, require a Cyberwave API key/backend connection, and are not fully offline. It also distinguishes each example's simulation behavior from its physical-hardware requirements.I established the prerequisites by reading the four example scripts,
pyproject.toml, and theCyberwaveclient initialization/runtime behavior. In particular,quickstart.pyswitches to simulation only for the Go2 locomotion portion,locomotion.pyexplicitly selects simulation, whilecompact.pyandjoints.pykeep the default live runtime.No runtime behavior was changed.
How did you test it?
git diff --checkpyproject.tomlto confirm none of the four requires an optional extraTests were not added because this is a documentation-only change with no behavior change.
Contributor checklist
Recognition