Extemded support of types in plan annotation. New supported types: typing.Iterable, bluesky.protocols.Configurable, bluesky.protocols.Triggerable, bluesky.protocols.Locatable, bluesky.protocols.Stageable, bluesky.protocols.Pausable, bluesky.protocols.Stoppable, bluesky.protocols.Subscribable, bluesky.protocols.Checkable.
Description
Extend support of types in plan annotation. New supported types:
Motivation and Context
The implemented functionality is needed to complete https://github.com/bluesky/bluesky/pull/1610
Summary of Changes for Release Notes
Fixed
Added
typing.Iterable
,bluesky.protocols.Configurable
,bluesky.protocols.Triggerable
,bluesky.protocols.Locatable
,bluesky.protocols.Stageable
,bluesky.protocols.Pausable
,bluesky.protocols.Stoppable
,bluesky.protocols.Subscribable
,bluesky.protocols.Checkable
.Changed
Removed
How Has This Been Tested?