ros2cli.plugin_system module

exception ros2cli.plugin_system.PluginException

Bases: Exception

Base class for all exceptions within the plugin system.

ros2cli.plugin_system.get_upper_bound_caret_version(version)
ros2cli.plugin_system.instantiate_extensions(group_name, *, exclude_names=None, unique_instance=False)
ros2cli.plugin_system.order_extensions(extensions, key_function, *, reverse=False)
ros2cli.plugin_system.order_extensions_by_name(extensions)
ros2cli.plugin_system.satisfies_version(version, caret_range)