Skip to content

Conversation

@michaelosthege
Copy link
Contributor

  • PEP 561 describes how packages can tell typecheckers that type information is available. The easiest way is to add a py.typed marker.
  • Some docstring formatting was fixed (numpydoc style)
    • Empty line after the summary line
    • No : at the end of headings
  • CRIController.MotionType was moved to module level
    • Exposed as public API via __init__.py because it's needed to call CRIController.set_motion_type
    • CRIController.MotionType = MotionType monkeypatch to maintain backward compatibility

@cpr-bar cpr-bar merged commit b27eba5 into CommonplaceRobotics:master Dec 5, 2025
4 checks passed
@michaelosthege michaelosthege deleted the pep-561-marker branch December 5, 2025 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants