Package Summary
Tags | No category tags. |
Version | 0.18.12 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/ros2cli.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-04-30 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Aditya Pande
- Audrow Nash
- Michael Jeronimo
Authors
- Jacob Perron
- Mabel Zhang
Changelog for package ros2action
0.18.12 (2025-03-25)
- Correct the license content (#979) (#981)
- ros2action: add SIGINT handler to manage cancel request. (#956) (#963)
- Contributors: mergify[bot]
0.18.11 (2024-07-26)
0.18.10 (2024-05-15)
0.18.9 (2024-02-16)
0.18.8 (2024-01-24)
0.18.7 (2023-07-18)
0.18.6 (2023-04-25)
0.18.5 (2023-01-10)
0.18.4 (2022-11-07)
0.18.3 (2022-04-08)
0.18.2 (2022-03-30)
- Add timeout to kill hanging tests (#701)
- Contributors: Audrow Nash
0.18.1 (2022-03-28)
0.18.0 (2022-03-01)
0.17.1 (2022-01-25)
0.17.0 (2022-01-25)
0.16.1 (2022-01-14)
0.16.0 (2022-01-14)
- Depend on launch packages instead of ros_testing to avoid circular dependency (#685)
- Contributors: Shane Loretz
0.15.0 (2021-11-18)
- Update maintainers to Aditya Pande, Audrow Nash, and Michael Jeronimo (#673)
- Updated maintainers (#670)
- Add changelogs (#635)
- Contributors: Aditya Pande, Audrow Nash, Ivan Santiago Paunovic
0.14.0 (2021-04-26)
0.13.0 (2021-04-06)
0.12.0 (2021-03-02)
0.11.0 (2021-01-25)
0.10.1 (2020-12-08)
0.10.0 (2020-11-02)
- Update maintainers. (#568)
- Contributors: Claire Wang
0.9.5 (2020-06-01)
0.9.4 (2020-05-26)
0.9.3 (2020-05-13)
- Make CLI more robust to discovery latency. (#494)
- Contributors: Michel Hidalgo
0.9.2 (2020-05-08)
0.9.1 (2020-05-06)
0.9.0 (2020-04-29)
- Skip CLI tests on Windows until we resolve the blocking/hanging isuse. (#489)
- More verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Remove ready_fn from test descriptions. (#376)
- Used get_available_rmw_implementations from rclpy. (#461)
- Add delay when retrying tests involving the CLI daemon. (#459) This is to give time for discovery to happen between the daemon node and the test fixture nodes.
- Use f-string. (#448)
- Use f-string
- Remove unused variable
- Only load required entry points which improves the performance.
(#436)
- Extend API to exclude extensions from loading
- Add add_subparsers_on_demand() function
- Update all extensions to use the new API
- Deprecate old API, add deprecation warnings
- [ros2action] Refactor send_goal implementation. (#406) Resolve a TODO and use a function from rosidl_runtime_py to get the action interface.
- Merge branch 'master' of github.com:ros2/ros2cli
- [ros2action] Remove show verb. (#405) The verb is redundant with 'ros2 interface show'. Equivalent tests for the ones removed already exist in ros2interface.
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Jacob Perron, Peter Baughman, Steven! Ragnarök, claireyywang
0.8.6 (2019-11-19)
- Fix new linter warnings as of flake8-comprehensions 3.1.0. (#399)
- Contributors: Dirk Thomas
0.8.5 (2019-11-14)
- 0.8.5
- Contributors: Shane Loretz
0.8.4 (2019-11-13)
- 0.8.4
- Contributors: Michael Carroll
0.8.3 (2019-10-23)
- 0.8.3
- End-to-end test coverage for CLI commands output.
(#304)
- Add end-to-end CLI output tests for ros2:
- ros2action
- ros2service
- ros2topic
- ros2msg
- ros2srv
- ros2interface
- ros2node
- ros2pkg
- Ensure ros2 interface show has trailing newline. (#368)
- Contributors: Dirk Thomas, Michel Hidalgo, Shane Loretz
0.8.2 (2019-10-08)
- 0.8.2
- Contributors: Dirk Thomas
0.8.1 (2019-10-04)
- 0.8.1
- Contributors: Michael Carroll
0.8.0 (2019-09-26)
- Install resource marker file for packages. (#339)
- Update setup.py version. (#331) Versions now match latest tag and package.xml.
- Install package manifest. (#330)
- Pass keyword arguments by name. (#317)
- Add action send_goal prototype completer. (#301)
- Contributors: Dirk Thomas, Jacob Perron, Jeremie Deray
0.7.4 (2019-05-29)
- [ros2action] Support multiple part action type names for 'send_goal' verb. (#261) Similar to the changes made in #247 and #259.
- Use three-part interface names in msg/srv/action show and msg/srv/ list. (#259)
- Reset goal_handle to avoid attempt to cancel.
(#254)
- Reset goal_handle to avoid attempt to cancel
- Fix spelling
- Contributors: Dirk Thomas, Jacob Perron
0.7.3 (2019-05-20)
0.7.2 (2019-05-08)
- Add xmllint linter test.
(#232)
- Add xmllint test to ament_python packages
- Cover new packages as well
- Use yaml.safe_load (round2).
(#229)
- Use yaml.safe_load (round2)
- Without the typo
- Contributors: Mikael Arguedas
0.7.1 (2019-04-17)
0.7.0 (2019-04-14)
- Add Action CLI.
(#214)
* Add ros2action package Contains ros2cli command 'action' with
verbs: list and show. The list verb lists action names for any
running action servers and action clients. The show verb prints the
definition for a given action type.
* Add 'info' verb to action command Prints a list of node names
that have an action client or server for a given action name.
- Use None as argument to test node
* Add TODOs to move action query functions to rclpy (and rcl_action) The tool shouldn't need to know details about the implementation of actions.
- Add dependency to rclpy
- Add 'send_goal' verb to action command
- Migrate message utility functions to rosidl_runtime_py
- Make use of rclpy functions
- Fix lint
- Fix tests
- Fix test
- Add autocompletion to verbs
- Update year
* Expand and validate action name This also has the side-effect of making the forward slash optional for the action name.
- Print goal ID when sendind a goal
* Cancel goal on SIGINT Wrapped send goal logic in try-finally clause. This ensures that any active goal will be canceled before the CLI command terminates and also ensure that the ROS node is shutdown.
- Fix typos
- Change maintainer
- Move try-except to verb
- Catch expected exceptions only
- Contributors: Jacob Perron
0.6.3 (2019-02-08)
0.6.2 (2018-12-12)
0.6.1 (2018-12-06)
0.6.0 (2018-11-19)
0.5.4 (2018-08-20)
0.5.3 (2018-07-17)
0.5.2 (2018-06-28)
0.5.1 (2018-06-27 12:27)
0.5.0 (2018-06-27 12:17)
0.4.0 (2017-12-08)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
action_msgs | |
ament_index_python | |
rosidl_runtime_py | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_xmllint | |
launch | |
launch_testing | |
launch_testing_ros | |
test_msgs | |
rclpy | |
ros2cli |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
ros2cli_common_extensions | |
system_fingerprint |
Launch files
Messages
Services
Plugins
Recent questions tagged ros2action at Robotics Stack Exchange
No questions yet, you can ask one here.
Failed to get question list, you can ticket an issue here
Package Summary
Tags | No category tags. |
Version | 0.32.4 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/ros2cli.git |
VCS Type | git |
VCS Version | jazzy |
Last Updated | 2025-04-30 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Audrow Nash
- Geoffrey Biggs
Authors
- Aditya Pande
- Jacob Perron
- Mabel Zhang
- Michael Jeronimo
Changelog for package ros2action
0.32.4 (2025-04-24)
0.32.3 (2025-04-02)
- Correct the license content (#979) (#980) (cherry picked from commit 1760f4adad4d3b3cb3173ec951c5324def833c16) Co-authored-by: Barry Xu <<barry.xu@sony.com>>
- ros2action: add SIGINT handler to manage cancel request. (#956) (#962) (cherry picked from commit d930a74491b836bea2e6a8223a95259890676adb) Co-authored-by: Tomoya Fujita <<Tomoya.Fujita@sony.com>>
- Contributors: mergify[bot]
0.32.2 (2024-12-18)
0.32.1 (2024-05-13)
- call get_action_interfaces() properly. (#898) (#900) (cherry picked from commit 305ef763b83e42ebddc4802ac788869d178b6e93) Co-authored-by: Tomoya Fujita <<Tomoya.Fujita@sony.com>>
- Contributors: mergify[bot]
0.32.0 (2024-04-16)
- support [ros2 action type <action name>]{.title-ref}.
(#894)
- support [ros2 action type <action name>]{.title-ref}.
* add review comments. ---------
- Contributors: Tomoya Fujita
0.31.2 (2024-03-27)
0.31.1 (2024-02-07)
0.31.0 (2024-01-24)
0.30.1 (2023-12-26)
0.30.0 (2023-11-06)
0.29.1 (2023-10-04)
0.29.0 (2023-08-21)
- Load a message/request/goal from standard input (#844)
- Contributors: ymd-stella
0.28.0 (2023-07-11)
0.27.0 (2023-06-07)
0.26.1 (2023-05-11)
0.26.0 (2023-04-28)
0.25.0 (2023-04-18)
- Make all of the dependencies in pure Python packages exec_depend. (#823)
- Contributors: Chris Lalancette
0.24.1 (2023-04-12)
0.24.0 (2023-04-11)
0.23.0 (2023-03-02)
0.22.0 (2023-02-14)
- [rolling] Update maintainers - 2022-11-07 (#776)
- Contributors: Audrow Nash
0.21.0 (2022-11-02)
0.20.0 (2022-09-13)
0.19.0 (2022-04-29)
0.18.3 (2022-04-08)
0.18.2 (2022-03-30)
- Add timeout to kill hanging tests (#701)
- Contributors: Audrow Nash
0.18.1 (2022-03-28)
0.18.0 (2022-03-01)
0.17.1 (2022-01-25)
0.17.0 (2022-01-25)
0.16.1 (2022-01-14)
0.16.0 (2022-01-14)
- Depend on launch packages instead of ros_testing to avoid circular dependency (#685)
- Contributors: Shane Loretz
0.15.0 (2021-11-18)
- Update maintainers to Aditya Pande, Audrow Nash, and Michael Jeronimo (#673)
- Updated maintainers (#670)
- Add changelogs (#635)
- Contributors: Aditya Pande, Audrow Nash, Ivan Santiago Paunovic
0.14.0 (2021-04-26)
0.13.0 (2021-04-06)
0.12.0 (2021-03-02)
0.11.0 (2021-01-25)
0.10.1 (2020-12-08)
0.10.0 (2020-11-02)
- Update maintainers. (#568)
- Contributors: Claire Wang
0.9.5 (2020-06-01)
0.9.4 (2020-05-26)
0.9.3 (2020-05-13)
- Make CLI more robust to discovery latency. (#494)
- Contributors: Michel Hidalgo
0.9.2 (2020-05-08)
0.9.1 (2020-05-06)
0.9.0 (2020-04-29)
- Skip CLI tests on Windows until we resolve the blocking/hanging isuse. (#489)
- More verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Remove ready_fn from test descriptions. (#376)
- Used get_available_rmw_implementations from rclpy. (#461)
- Add delay when retrying tests involving the CLI daemon. (#459) This is to give time for discovery to happen between the daemon node and the test fixture nodes.
- Use f-string. (#448)
- Use f-string
- Remove unused variable
- Only load required entry points which improves the performance.
(#436)
- Extend API to exclude extensions from loading
- Add add_subparsers_on_demand() function
- Update all extensions to use the new API
- Deprecate old API, add deprecation warnings
- [ros2action] Refactor send_goal implementation. (#406) Resolve a TODO and use a function from rosidl_runtime_py to get the action interface.
- Merge branch 'master' of github.com:ros2/ros2cli
- [ros2action] Remove show verb. (#405) The verb is redundant with 'ros2 interface show'. Equivalent tests for the ones removed already exist in ros2interface.
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Jacob Perron, Peter Baughman, Steven! Ragnarök, claireyywang
0.8.6 (2019-11-19)
- Fix new linter warnings as of flake8-comprehensions 3.1.0. (#399)
- Contributors: Dirk Thomas
0.8.5 (2019-11-14)
- 0.8.5
- Contributors: Shane Loretz
0.8.4 (2019-11-13)
- 0.8.4
- Contributors: Michael Carroll
0.8.3 (2019-10-23)
- 0.8.3
- End-to-end test coverage for CLI commands output.
(#304)
- Add end-to-end CLI output tests for ros2:
- ros2action
- ros2service
- ros2topic
- ros2msg
- ros2srv
- ros2interface
- ros2node
- ros2pkg
- Ensure ros2 interface show has trailing newline. (#368)
- Contributors: Dirk Thomas, Michel Hidalgo, Shane Loretz
0.8.2 (2019-10-08)
- 0.8.2
- Contributors: Dirk Thomas
0.8.1 (2019-10-04)
- 0.8.1
- Contributors: Michael Carroll
0.8.0 (2019-09-26)
- Install resource marker file for packages. (#339)
- Update setup.py version. (#331) Versions now match latest tag and package.xml.
- Install package manifest. (#330)
- Pass keyword arguments by name. (#317)
- Add action send_goal prototype completer. (#301)
- Contributors: Dirk Thomas, Jacob Perron, Jeremie Deray
0.7.4 (2019-05-29)
- [ros2action] Support multiple part action type names for 'send_goal' verb. (#261) Similar to the changes made in #247 and #259.
- Use three-part interface names in msg/srv/action show and msg/srv/ list. (#259)
- Reset goal_handle to avoid attempt to cancel.
(#254)
- Reset goal_handle to avoid attempt to cancel
- Fix spelling
- Contributors: Dirk Thomas, Jacob Perron
0.7.3 (2019-05-20)
0.7.2 (2019-05-08)
- Add xmllint linter test.
(#232)
- Add xmllint test to ament_python packages
- Cover new packages as well
- Use yaml.safe_load (round2).
(#229)
- Use yaml.safe_load (round2)
- Without the typo
- Contributors: Mikael Arguedas
0.7.1 (2019-04-17)
0.7.0 (2019-04-14)
- Add Action CLI.
(#214)
* Add ros2action package Contains ros2cli command 'action' with
verbs: list and show. The list verb lists action names for any
running action servers and action clients. The show verb prints the
definition for a given action type.
* Add 'info' verb to action command Prints a list of node names
that have an action client or server for a given action name.
- Use None as argument to test node
* Add TODOs to move action query functions to rclpy (and rcl_action) The tool shouldn't need to know details about the implementation of actions.
- Add dependency to rclpy
- Add 'send_goal' verb to action command
- Migrate message utility functions to rosidl_runtime_py
- Make use of rclpy functions
- Fix lint
- Fix tests
- Fix test
- Add autocompletion to verbs
- Update year
* Expand and validate action name This also has the side-effect of making the forward slash optional for the action name.
- Print goal ID when sendind a goal
* Cancel goal on SIGINT Wrapped send goal logic in try-finally clause. This ensures that any active goal will be canceled before the CLI command terminates and also ensure that the ROS node is shutdown.
- Fix typos
- Change maintainer
- Move try-except to verb
- Catch expected exceptions only
- Contributors: Jacob Perron
0.6.3 (2019-02-08)
0.6.2 (2018-12-12)
0.6.1 (2018-12-06)
0.6.0 (2018-11-19)
0.5.4 (2018-08-20)
0.5.3 (2018-07-17)
0.5.2 (2018-06-28)
0.5.1 (2018-06-27 12:27)
0.5.0 (2018-06-27 12:17)
0.4.0 (2017-12-08)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
action_msgs | |
ament_index_python | |
rclpy | |
ros2cli | |
rosidl_runtime_py | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_xmllint | |
launch | |
launch_testing | |
launch_testing_ros | |
test_msgs |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
ros2cli_common_extensions | |
system_fingerprint |
Launch files
Messages
Services
Plugins
Recent questions tagged ros2action at Robotics Stack Exchange
No questions yet, you can ask one here.
Failed to get question list, you can ticket an issue here
Package Summary
Tags | No category tags. |
Version | 0.38.0 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/ros2cli.git |
VCS Type | git |
VCS Version | kilted |
Last Updated | 2025-04-30 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Audrow Nash
- Geoffrey Biggs
Authors
- Aditya Pande
- Jacob Perron
- Mabel Zhang
- Michael Jeronimo
Changelog for package ros2action
0.38.0 (2025-04-25)
- Allow zenoh tests to run with multicast (#992)
- Support 'ros2 action echo' (#978)
- Correct the license content (#979)
- Contributors: Barry Xu, Michael Carroll
0.37.0 (2025-02-02)
- Maintaining consistency of automatically putting time stamps in the service and action calls similiar to publishing in rostopics. (#961)
- ros2action: add SIGINT handler to manage cancel request. (#956)
- Contributors: Sukhvansh Jain, Tomoya Fujita
0.36.1 (2024-12-20)
0.36.0 (2024-11-20)
0.35.0 (2024-10-03)
- node name print bug fix with ros2 action info. (#926)
- Contributors: Tomoya Fujita
0.34.1 (2024-07-29)
- Switch to using rclpy.init context manager. (#918)
- support 'ros2 action find'. (#917)
- Contributors: Chris Lalancette, Tomoya Fujita
0.34.0 (2024-06-17)
0.33.0 (2024-04-26)
- call get_action_interfaces() properly. (#898)
- Contributors: Tomoya Fujita
0.32.0 (2024-04-16)
- support [ros2 action type <action name>]{.title-ref}.
(#894)
- support [ros2 action type <action name>]{.title-ref}.
* add review comments. ---------
- Contributors: Tomoya Fujita
0.31.2 (2024-03-27)
0.31.1 (2024-02-07)
0.31.0 (2024-01-24)
0.30.1 (2023-12-26)
0.30.0 (2023-11-06)
0.29.1 (2023-10-04)
0.29.0 (2023-08-21)
- Load a message/request/goal from standard input (#844)
- Contributors: ymd-stella
0.28.0 (2023-07-11)
0.27.0 (2023-06-07)
0.26.1 (2023-05-11)
0.26.0 (2023-04-28)
0.25.0 (2023-04-18)
- Make all of the dependencies in pure Python packages exec_depend. (#823)
- Contributors: Chris Lalancette
0.24.1 (2023-04-12)
0.24.0 (2023-04-11)
0.23.0 (2023-03-02)
0.22.0 (2023-02-14)
- [rolling] Update maintainers - 2022-11-07 (#776)
- Contributors: Audrow Nash
0.21.0 (2022-11-02)
0.20.0 (2022-09-13)
0.19.0 (2022-04-29)
0.18.3 (2022-04-08)
0.18.2 (2022-03-30)
- Add timeout to kill hanging tests (#701)
- Contributors: Audrow Nash
0.18.1 (2022-03-28)
0.18.0 (2022-03-01)
0.17.1 (2022-01-25)
0.17.0 (2022-01-25)
0.16.1 (2022-01-14)
0.16.0 (2022-01-14)
- Depend on launch packages instead of ros_testing to avoid circular dependency (#685)
- Contributors: Shane Loretz
0.15.0 (2021-11-18)
- Update maintainers to Aditya Pande, Audrow Nash, and Michael Jeronimo (#673)
- Updated maintainers (#670)
- Add changelogs (#635)
- Contributors: Aditya Pande, Audrow Nash, Ivan Santiago Paunovic
0.14.0 (2021-04-26)
0.13.0 (2021-04-06)
0.12.0 (2021-03-02)
0.11.0 (2021-01-25)
0.10.1 (2020-12-08)
0.10.0 (2020-11-02)
- Update maintainers. (#568)
- Contributors: Claire Wang
0.9.5 (2020-06-01)
0.9.4 (2020-05-26)
0.9.3 (2020-05-13)
- Make CLI more robust to discovery latency. (#494)
- Contributors: Michel Hidalgo
0.9.2 (2020-05-08)
0.9.1 (2020-05-06)
0.9.0 (2020-04-29)
- Skip CLI tests on Windows until we resolve the blocking/hanging isuse. (#489)
- More verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Remove ready_fn from test descriptions. (#376)
- Used get_available_rmw_implementations from rclpy. (#461)
- Add delay when retrying tests involving the CLI daemon. (#459) This is to give time for discovery to happen between the daemon node and the test fixture nodes.
- Use f-string. (#448)
- Use f-string
- Remove unused variable
- Only load required entry points which improves the performance.
(#436)
- Extend API to exclude extensions from loading
- Add add_subparsers_on_demand() function
- Update all extensions to use the new API
- Deprecate old API, add deprecation warnings
- [ros2action] Refactor send_goal implementation. (#406) Resolve a TODO and use a function from rosidl_runtime_py to get the action interface.
- Merge branch 'master' of github.com:ros2/ros2cli
- [ros2action] Remove show verb. (#405) The verb is redundant with 'ros2 interface show'. Equivalent tests for the ones removed already exist in ros2interface.
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Jacob Perron, Peter Baughman, Steven! Ragnarök, claireyywang
0.8.6 (2019-11-19)
- Fix new linter warnings as of flake8-comprehensions 3.1.0. (#399)
- Contributors: Dirk Thomas
0.8.5 (2019-11-14)
- 0.8.5
- Contributors: Shane Loretz
0.8.4 (2019-11-13)
- 0.8.4
- Contributors: Michael Carroll
0.8.3 (2019-10-23)
- 0.8.3
- End-to-end test coverage for CLI commands output.
(#304)
- Add end-to-end CLI output tests for ros2:
- ros2action
- ros2service
- ros2topic
- ros2msg
- ros2srv
- ros2interface
- ros2node
- ros2pkg
- Ensure ros2 interface show has trailing newline. (#368)
- Contributors: Dirk Thomas, Michel Hidalgo, Shane Loretz
0.8.2 (2019-10-08)
- 0.8.2
- Contributors: Dirk Thomas
0.8.1 (2019-10-04)
- 0.8.1
- Contributors: Michael Carroll
0.8.0 (2019-09-26)
- Install resource marker file for packages. (#339)
- Update setup.py version. (#331) Versions now match latest tag and package.xml.
- Install package manifest. (#330)
- Pass keyword arguments by name. (#317)
- Add action send_goal prototype completer. (#301)
- Contributors: Dirk Thomas, Jacob Perron, Jeremie Deray
0.7.4 (2019-05-29)
- [ros2action] Support multiple part action type names for 'send_goal' verb. (#261) Similar to the changes made in #247 and #259.
- Use three-part interface names in msg/srv/action show and msg/srv/ list. (#259)
- Reset goal_handle to avoid attempt to cancel.
(#254)
- Reset goal_handle to avoid attempt to cancel
- Fix spelling
- Contributors: Dirk Thomas, Jacob Perron
0.7.3 (2019-05-20)
0.7.2 (2019-05-08)
- Add xmllint linter test.
(#232)
- Add xmllint test to ament_python packages
- Cover new packages as well
- Use yaml.safe_load (round2).
(#229)
- Use yaml.safe_load (round2)
- Without the typo
- Contributors: Mikael Arguedas
0.7.1 (2019-04-17)
0.7.0 (2019-04-14)
- Add Action CLI.
(#214)
* Add ros2action package Contains ros2cli command 'action' with
verbs: list and show. The list verb lists action names for any
running action servers and action clients. The show verb prints the
definition for a given action type.
* Add 'info' verb to action command Prints a list of node names
that have an action client or server for a given action name.
- Use None as argument to test node
* Add TODOs to move action query functions to rclpy (and rcl_action) The tool shouldn't need to know details about the implementation of actions.
- Add dependency to rclpy
- Add 'send_goal' verb to action command
- Migrate message utility functions to rosidl_runtime_py
- Make use of rclpy functions
- Fix lint
- Fix tests
- Fix test
- Add autocompletion to verbs
- Update year
* Expand and validate action name This also has the side-effect of making the forward slash optional for the action name.
- Print goal ID when sendind a goal
* Cancel goal on SIGINT Wrapped send goal logic in try-finally clause. This ensures that any active goal will be canceled before the CLI command terminates and also ensure that the ROS node is shutdown.
- Fix typos
- Change maintainer
- Move try-except to verb
- Catch expected exceptions only
- Contributors: Jacob Perron
0.6.3 (2019-02-08)
0.6.2 (2018-12-12)
0.6.1 (2018-12-06)
0.6.0 (2018-11-19)
0.5.4 (2018-08-20)
0.5.3 (2018-07-17)
0.5.2 (2018-06-28)
0.5.1 (2018-06-27 12:27)
0.5.0 (2018-06-27 12:17)
0.4.0 (2017-12-08)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
action_msgs | |
ament_index_python | |
rclpy | |
ros2cli | |
rosidl_runtime_py | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_xmllint | |
launch | |
launch_testing | |
launch_testing_ros | |
test_msgs |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
ros2cli_common_extensions | |
system_fingerprint |
Launch files
Messages
Services
Plugins
Recent questions tagged ros2action at Robotics Stack Exchange
No questions yet, you can ask one here.
Failed to get question list, you can ticket an issue here
Package Summary
Tags | No category tags. |
Version | 0.39.0 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/ros2cli.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2025-04-30 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Audrow Nash
- Geoffrey Biggs
Authors
- Aditya Pande
- Jacob Perron
- Mabel Zhang
- Michael Jeronimo
Changelog for package ros2action
0.39.0 (2025-04-25)
0.38.0 (2025-04-25)
- Allow zenoh tests to run with multicast (#992)
- Support 'ros2 action echo' (#978)
- Correct the license content (#979)
- Contributors: Barry Xu, Michael Carroll
0.37.0 (2025-02-02)
- Maintaining consistency of automatically putting time stamps in the service and action calls similiar to publishing in rostopics. (#961)
- ros2action: add SIGINT handler to manage cancel request. (#956)
- Contributors: Sukhvansh Jain, Tomoya Fujita
0.36.1 (2024-12-20)
0.36.0 (2024-11-20)
0.35.0 (2024-10-03)
- node name print bug fix with ros2 action info. (#926)
- Contributors: Tomoya Fujita
0.34.1 (2024-07-29)
- Switch to using rclpy.init context manager. (#918)
- support 'ros2 action find'. (#917)
- Contributors: Chris Lalancette, Tomoya Fujita
0.34.0 (2024-06-17)
0.33.0 (2024-04-26)
- call get_action_interfaces() properly. (#898)
- Contributors: Tomoya Fujita
0.32.0 (2024-04-16)
- support [ros2 action type <action name>]{.title-ref}.
(#894)
- support [ros2 action type <action name>]{.title-ref}.
* add review comments. ---------
- Contributors: Tomoya Fujita
0.31.2 (2024-03-27)
0.31.1 (2024-02-07)
0.31.0 (2024-01-24)
0.30.1 (2023-12-26)
0.30.0 (2023-11-06)
0.29.1 (2023-10-04)
0.29.0 (2023-08-21)
- Load a message/request/goal from standard input (#844)
- Contributors: ymd-stella
0.28.0 (2023-07-11)
0.27.0 (2023-06-07)
0.26.1 (2023-05-11)
0.26.0 (2023-04-28)
0.25.0 (2023-04-18)
- Make all of the dependencies in pure Python packages exec_depend. (#823)
- Contributors: Chris Lalancette
0.24.1 (2023-04-12)
0.24.0 (2023-04-11)
0.23.0 (2023-03-02)
0.22.0 (2023-02-14)
- [rolling] Update maintainers - 2022-11-07 (#776)
- Contributors: Audrow Nash
0.21.0 (2022-11-02)
0.20.0 (2022-09-13)
0.19.0 (2022-04-29)
0.18.3 (2022-04-08)
0.18.2 (2022-03-30)
- Add timeout to kill hanging tests (#701)
- Contributors: Audrow Nash
0.18.1 (2022-03-28)
0.18.0 (2022-03-01)
0.17.1 (2022-01-25)
0.17.0 (2022-01-25)
0.16.1 (2022-01-14)
0.16.0 (2022-01-14)
- Depend on launch packages instead of ros_testing to avoid circular dependency (#685)
- Contributors: Shane Loretz
0.15.0 (2021-11-18)
- Update maintainers to Aditya Pande, Audrow Nash, and Michael Jeronimo (#673)
- Updated maintainers (#670)
- Add changelogs (#635)
- Contributors: Aditya Pande, Audrow Nash, Ivan Santiago Paunovic
0.14.0 (2021-04-26)
0.13.0 (2021-04-06)
0.12.0 (2021-03-02)
0.11.0 (2021-01-25)
0.10.1 (2020-12-08)
0.10.0 (2020-11-02)
- Update maintainers. (#568)
- Contributors: Claire Wang
0.9.5 (2020-06-01)
0.9.4 (2020-05-26)
0.9.3 (2020-05-13)
- Make CLI more robust to discovery latency. (#494)
- Contributors: Michel Hidalgo
0.9.2 (2020-05-08)
0.9.1 (2020-05-06)
0.9.0 (2020-04-29)
- Skip CLI tests on Windows until we resolve the blocking/hanging isuse. (#489)
- More verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Remove ready_fn from test descriptions. (#376)
- Used get_available_rmw_implementations from rclpy. (#461)
- Add delay when retrying tests involving the CLI daemon. (#459) This is to give time for discovery to happen between the daemon node and the test fixture nodes.
- Use f-string. (#448)
- Use f-string
- Remove unused variable
- Only load required entry points which improves the performance.
(#436)
- Extend API to exclude extensions from loading
- Add add_subparsers_on_demand() function
- Update all extensions to use the new API
- Deprecate old API, add deprecation warnings
- [ros2action] Refactor send_goal implementation. (#406) Resolve a TODO and use a function from rosidl_runtime_py to get the action interface.
- Merge branch 'master' of github.com:ros2/ros2cli
- [ros2action] Remove show verb. (#405) The verb is redundant with 'ros2 interface show'. Equivalent tests for the ones removed already exist in ros2interface.
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Jacob Perron, Peter Baughman, Steven! Ragnarök, claireyywang
0.8.6 (2019-11-19)
- Fix new linter warnings as of flake8-comprehensions 3.1.0. (#399)
- Contributors: Dirk Thomas
0.8.5 (2019-11-14)
- 0.8.5
- Contributors: Shane Loretz
0.8.4 (2019-11-13)
- 0.8.4
- Contributors: Michael Carroll
0.8.3 (2019-10-23)
- 0.8.3
- End-to-end test coverage for CLI commands output.
(#304)
- Add end-to-end CLI output tests for ros2:
- ros2action
- ros2service
- ros2topic
- ros2msg
- ros2srv
- ros2interface
- ros2node
- ros2pkg
- Ensure ros2 interface show has trailing newline. (#368)
- Contributors: Dirk Thomas, Michel Hidalgo, Shane Loretz
0.8.2 (2019-10-08)
- 0.8.2
- Contributors: Dirk Thomas
0.8.1 (2019-10-04)
- 0.8.1
- Contributors: Michael Carroll
0.8.0 (2019-09-26)
- Install resource marker file for packages. (#339)
- Update setup.py version. (#331) Versions now match latest tag and package.xml.
- Install package manifest. (#330)
- Pass keyword arguments by name. (#317)
- Add action send_goal prototype completer. (#301)
- Contributors: Dirk Thomas, Jacob Perron, Jeremie Deray
0.7.4 (2019-05-29)
- [ros2action] Support multiple part action type names for 'send_goal' verb. (#261) Similar to the changes made in #247 and #259.
- Use three-part interface names in msg/srv/action show and msg/srv/ list. (#259)
- Reset goal_handle to avoid attempt to cancel.
(#254)
- Reset goal_handle to avoid attempt to cancel
- Fix spelling
- Contributors: Dirk Thomas, Jacob Perron
0.7.3 (2019-05-20)
0.7.2 (2019-05-08)
- Add xmllint linter test.
(#232)
- Add xmllint test to ament_python packages
- Cover new packages as well
- Use yaml.safe_load (round2).
(#229)
- Use yaml.safe_load (round2)
- Without the typo
- Contributors: Mikael Arguedas
0.7.1 (2019-04-17)
0.7.0 (2019-04-14)
- Add Action CLI.
(#214)
* Add ros2action package Contains ros2cli command 'action' with
verbs: list and show. The list verb lists action names for any
running action servers and action clients. The show verb prints the
definition for a given action type.
* Add 'info' verb to action command Prints a list of node names
that have an action client or server for a given action name.
- Use None as argument to test node
* Add TODOs to move action query functions to rclpy (and rcl_action) The tool shouldn't need to know details about the implementation of actions.
- Add dependency to rclpy
- Add 'send_goal' verb to action command
- Migrate message utility functions to rosidl_runtime_py
- Make use of rclpy functions
- Fix lint
- Fix tests
- Fix test
- Add autocompletion to verbs
- Update year
* Expand and validate action name This also has the side-effect of making the forward slash optional for the action name.
- Print goal ID when sendind a goal
* Cancel goal on SIGINT Wrapped send goal logic in try-finally clause. This ensures that any active goal will be canceled before the CLI command terminates and also ensure that the ROS node is shutdown.
- Fix typos
- Change maintainer
- Move try-except to verb
- Catch expected exceptions only
- Contributors: Jacob Perron
0.6.3 (2019-02-08)
0.6.2 (2018-12-12)
0.6.1 (2018-12-06)
0.6.0 (2018-11-19)
0.5.4 (2018-08-20)
0.5.3 (2018-07-17)
0.5.2 (2018-06-28)
0.5.1 (2018-06-27 12:27)
0.5.0 (2018-06-27 12:17)
0.4.0 (2017-12-08)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
action_msgs | |
ament_index_python | |
rclpy | |
ros2cli | |
rosidl_runtime_py | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_xmllint | |
launch | |
launch_testing | |
launch_testing_ros | |
test_msgs |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
ros2cli_common_extensions | |
system_fingerprint |
Launch files
Messages
Services
Plugins
Recent questions tagged ros2action at Robotics Stack Exchange
No questions yet, you can ask one here.
Failed to get question list, you can ticket an issue here
![]() |
ros2action package from ros2cli reporos2action ros2cli ros2component ros2doctor ros2interface ros2lifecycle ros2lifecycle_test_fixtures ros2msg ros2multicast ros2node ros2param ros2pkg ros2run ros2service ros2srv ros2topic |
Package Summary
Tags | No category tags. |
Version | 0.8.8 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/ros2cli.git |
VCS Type | git |
VCS Version | eloquent |
Last Updated | 2020-12-04 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Jacob Perron
Authors
- Jacob Perron
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
action_msgs | |
ament_index_python | |
rosidl_runtime_py | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_xmllint | |
ros_testing | |
test_msgs | |
rclpy | |
ros2cli |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Name | Deps |
---|---|
ros_core |
Launch files
Messages
Services
Plugins
Recent questions tagged ros2action at Robotics Stack Exchange
No questions yet, you can ask one here.
Failed to get question list, you can ticket an issue here
![]() |
ros2action package from ros2cli reporos2action ros2cli ros2component ros2lifecycle ros2msg ros2multicast ros2node ros2param ros2pkg ros2run ros2service ros2srv ros2topic |
Package Summary
Tags | No category tags. |
Version | 0.7.11 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/ros2cli.git |
VCS Type | git |
VCS Version | dashing |
Last Updated | 2020-07-11 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Jacob Perron
Authors
- Jacob Perron
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
action_msgs | |
ament_index_python | |
rosidl_runtime_py | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_xmllint | |
test_msgs | |
rclpy | |
ros2cli |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Name | Deps |
---|---|
ros_core |
Launch files
Messages
Services
Plugins
Recent questions tagged ros2action at Robotics Stack Exchange
No questions yet, you can ask one here.
Failed to get question list, you can ticket an issue here
Package Summary
Tags | No category tags. |
Version | 0.13.5 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/ros2cli.git |
VCS Type | git |
VCS Version | galactic |
Last Updated | 2022-12-03 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Mabel Zhang
- Audrow Nash
Authors
- Jacob Perron
Changelog for package ros2action
0.13.5 (2022-12-02)
0.13.4 (2022-06-30)
0.13.3 (2022-04-28)
0.13.2 (2021-05-07)
- Add changelog. (#636)
- Contributors: Ivan Santiago Paunovic
0.13.1 (2021-04-26)
0.13.0 (2021-04-06)
0.12.0 (2021-03-02)
0.11.0 (2021-01-25)
0.10.1 (2020-12-08)
0.10.0 (2020-11-02)
- Update maintainers. (#568)
- Contributors: Claire Wang
0.9.5 (2020-06-01)
0.9.4 (2020-05-26)
0.9.3 (2020-05-13)
- Make CLI more robust to discovery latency. (#494)
- Contributors: Michel Hidalgo
0.9.2 (2020-05-08)
0.9.1 (2020-05-06)
0.9.0 (2020-04-29)
- Skip CLI tests on Windows until we resolve the blocking/hanging isuse. (#489)
- More verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Remove ready_fn from test descriptions. (#376)
- Used get_available_rmw_implementations from rclpy. (#461)
- Add delay when retrying tests involving the CLI daemon. (#459) This is to give time for discovery to happen between the daemon node and the test fixture nodes.
- Use f-string. (#448)
- Use f-string
- Remove unused variable
- Only load required entry points which improves the performance.
(#436)
- Extend API to exclude extensions from loading
- Add add_subparsers_on_demand() function
- Update all extensions to use the new API
- Deprecate old API, add deprecation warnings
- [ros2action] Refactor send_goal implementation. (#406) Resolve a TODO and use a function from rosidl_runtime_py to get the action interface.
- Merge branch 'master' of github.com:ros2/ros2cli
- [ros2action] Remove show verb. (#405) The verb is redundant with 'ros2 interface show'. Equivalent tests for the ones removed already exist in ros2interface.
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Jacob Perron, Peter Baughman, Steven! Ragnarök, claireyywang
0.8.6 (2019-11-19)
- Fix new linter warnings as of flake8-comprehensions 3.1.0. (#399)
- Contributors: Dirk Thomas
0.8.5 (2019-11-14)
- 0.8.5
- Contributors: Shane Loretz
0.8.4 (2019-11-13)
- 0.8.4
- Contributors: Michael Carroll
0.8.3 (2019-10-23)
- 0.8.3
- End-to-end test coverage for CLI commands output.
(#304)
- Add end-to-end CLI output tests for ros2:
- ros2action
- ros2service
- ros2topic
- ros2msg
- ros2srv
- ros2interface
- ros2node
- ros2pkg
- Ensure ros2 interface show has trailing newline. (#368)
- Contributors: Dirk Thomas, Michel Hidalgo, Shane Loretz
0.8.2 (2019-10-08)
- 0.8.2
- Contributors: Dirk Thomas
0.8.1 (2019-10-04)
- 0.8.1
- Contributors: Michael Carroll
0.8.0 (2019-09-26)
- Install resource marker file for packages. (#339)
- Update setup.py version. (#331) Versions now match latest tag and package.xml.
- Install package manifest. (#330)
- Pass keyword arguments by name. (#317)
- Add action send_goal prototype completer. (#301)
- Contributors: Dirk Thomas, Jacob Perron, Jeremie Deray
0.7.4 (2019-05-29)
- [ros2action] Support multiple part action type names for 'send_goal' verb. (#261) Similar to the changes made in #247 and #259.
- Use three-part interface names in msg/srv/action show and msg/srv/ list. (#259)
- Reset goal_handle to avoid attempt to cancel.
(#254)
- Reset goal_handle to avoid attempt to cancel
- Fix spelling
- Contributors: Dirk Thomas, Jacob Perron
0.7.3 (2019-05-20)
0.7.2 (2019-05-08)
- Add xmllint linter test.
(#232)
- Add xmllint test to ament_python packages
- Cover new packages as well
- Use yaml.safe_load (round2).
(#229)
- Use yaml.safe_load (round2)
- Without the typo
- Contributors: Mikael Arguedas
0.7.1 (2019-04-17)
0.7.0 (2019-04-14)
- Add Action CLI.
(#214)
* Add ros2action package Contains ros2cli command 'action' with
verbs: list and show. The list verb lists action names for any
running action servers and action clients. The show verb prints the
definition for a given action type.
* Add 'info' verb to action command Prints a list of node names
that have an action client or server for a given action name.
- Use None as argument to test node
* Add TODOs to move action query functions to rclpy (and rcl_action) The tool shouldn't need to know details about the implementation of actions.
- Add dependency to rclpy
- Add 'send_goal' verb to action command
- Migrate message utility functions to rosidl_runtime_py
- Make use of rclpy functions
- Fix lint
- Fix tests
- Fix test
- Add autocompletion to verbs
- Update year
* Expand and validate action name This also has the side-effect of making the forward slash optional for the action name.
- Print goal ID when sendind a goal
* Cancel goal on SIGINT Wrapped send goal logic in try-finally clause. This ensures that any active goal will be canceled before the CLI command terminates and also ensure that the ROS node is shutdown.
- Fix typos
- Change maintainer
- Move try-except to verb
- Catch expected exceptions only
- Contributors: Jacob Perron
0.6.3 (2019-02-08)
0.6.2 (2018-12-12)
0.6.1 (2018-12-06)
0.6.0 (2018-11-19)
0.5.4 (2018-08-20)
0.5.3 (2018-07-17)
0.5.2 (2018-06-28)
0.5.1 (2018-06-27 12:27)
0.5.0 (2018-06-27 12:17)
0.4.0 (2017-12-08)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
action_msgs | |
ament_index_python | |
rosidl_runtime_py | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_xmllint | |
ros_testing | |
test_msgs | |
rclpy | |
ros2cli |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Name | Deps |
---|---|
ros2cli_common_extensions | |
system_fingerprint |
Launch files
Messages
Services
Plugins
Recent questions tagged ros2action at Robotics Stack Exchange
No questions yet, you can ask one here.
Failed to get question list, you can ticket an issue here
![]() |
ros2action package from ros2cli reporos2action ros2cli ros2component ros2doctor ros2interface ros2lifecycle ros2lifecycle_test_fixtures ros2multicast ros2node ros2param ros2pkg ros2run ros2service ros2topic |
Package Summary
Tags | No category tags. |
Version | 0.9.13 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/ros2cli.git |
VCS Type | git |
VCS Version | foxy |
Last Updated | 2023-03-16 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Jacob Perron
Authors
- Jacob Perron
Changelog for package ros2action
0.9.13 (2023-03-16)
- Added changelogs
- Contributors: Dharini Dutia
0.9.12 (2022-09-12)
0.9.11 (2022-01-31)
0.9.10 (2021-10-05)
0.9.9 (2021-03-24)
- 0.9.9
- Contributors: Audrow Nash
0.9.8 (2020-12-08)
0.9.7 (2020-07-07)
0.9.6 (2020-06-23)
0.9.5 (2020-06-01)
0.9.4 (2020-05-26)
0.9.3 (2020-05-13)
- Make CLI more robust to discovery latency. (#494)
- Contributors: Michel Hidalgo
0.9.2 (2020-05-08)
0.9.1 (2020-05-06)
0.9.0 (2020-04-29)
- Skip CLI tests on Windows until we resolve the blocking/hanging isuse. (#489)
- more verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Remove ready_fn from test descriptions (#376)
- used get_available_rmw_implementations from rclpy (#461)
- Add delay when retrying tests involving the CLI daemon (#459)
- use f-string (#448)
- only load required entry points which improves the performance (#436)
- [ros2action] Refactor send_goal implementation (#406)
- Merge branch 'master' of github.com:ros2/ros2cli
- [ros2action] Remove show verb (#405)
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Jacob Perron, Peter Baughman, Steven! Ragnarök, claireyywang
0.8.6 (2019-11-19)
- fix new linter warnings as of flake8-comprehensions 3.1.0 (#399)
- Contributors: Dirk Thomas
0.8.5 (2019-11-14)
- 0.8.5
- Contributors: Shane Loretz
0.8.4 (2019-11-13)
- 0.8.4
- Contributors: Michael Carroll
0.8.3 (2019-10-23)
- 0.8.3
- End-to-end test coverage for CLI commands output (#304)
- ensure ros2 interface show has trailing newline (#368)
- Contributors: Dirk Thomas, Michel Hidalgo, Shane Loretz
0.8.2 (2019-10-08)
- 0.8.2
- Contributors: Dirk Thomas
0.8.1 (2019-10-04)
- 0.8.1
- Contributors: Michael Carroll
0.8.0 (2019-09-26)
- install resource marker file for packages (#339)
- Update setup.py version (#331)
- install package manifest (#330)
- Pass keyword arguments by name (#317)
- Add action send_goal prototype completer (#301)
- Contributors: Dirk Thomas, Jacob Perron, Jeremie Deray
0.7.4 (2019-05-29)
- [ros2action] Support multiple part action type names for 'send_goal' verb (#261)
- use three-part interface names in msg/srv/action show and msg/srv/ list (#259)
- reset goal_handle to avoid attempt to cancel (#254)
- Contributors: Dirk Thomas, Jacob Perron
0.7.3 (2019-05-20)
0.7.2 (2019-05-08)
0.7.1 (2019-04-17)
0.7.0 (2019-04-14)
- Add Action CLI (#214)
- Contributors: Jacob Perron
0.6.3 (2019-02-08)
0.6.2 (2018-12-12)
0.6.1 (2018-12-06)
0.6.0 (2018-11-19)
0.5.4 (2018-08-20)
0.5.3 (2018-07-17)
0.5.2 (2018-06-28)
0.5.1 (2018-06-27 12:27)
0.5.0 (2018-06-27 12:17)
0.4.0 (2017-12-08)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
action_msgs | |
ament_index_python | |
rosidl_runtime_py | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_xmllint | |
ros_testing | |
test_msgs | |
rclpy | |
ros2cli |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2action at Robotics Stack Exchange
No questions yet, you can ask one here.
Failed to get question list, you can ticket an issue here
Package Summary
Tags | No category tags. |
Version | 0.25.8 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/ros2cli.git |
VCS Type | git |
VCS Version | iron |
Last Updated | 2024-11-08 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Audrow Nash
- Geoffrey Biggs
Authors
- Aditya Pande
- Jacob Perron
- Mabel Zhang
- Michael Jeronimo
Changelog for package ros2action
0.25.8 (2024-11-08)
0.25.7 (2024-07-11)
- call get_action_interfaces() properly. (#901)
- Contributors: Tomoya Fujita
0.25.6 (2024-04-19)
0.25.5 (2024-02-07)
0.25.4 (2023-11-17)
0.25.3 (2023-09-08)
0.25.2 (2023-07-14)
0.25.1 (2023-05-11)
0.25.0 (2023-04-18)
- Make all of the dependencies in pure Python packages exec_depend. (#823)
- Contributors: Chris Lalancette
0.24.1 (2023-04-12)
0.24.0 (2023-04-11)
0.23.0 (2023-03-02)
0.22.0 (2023-02-14)
- [rolling] Update maintainers - 2022-11-07 (#776)
- Contributors: Audrow Nash
0.21.0 (2022-11-02)
0.20.0 (2022-09-13)
0.19.0 (2022-04-29)
0.18.3 (2022-04-08)
0.18.2 (2022-03-30)
- Add timeout to kill hanging tests (#701)
- Contributors: Audrow Nash
0.18.1 (2022-03-28)
0.18.0 (2022-03-01)
0.17.1 (2022-01-25)
0.17.0 (2022-01-25)
0.16.1 (2022-01-14)
0.16.0 (2022-01-14)
- Depend on launch packages instead of ros_testing to avoid circular dependency (#685)
- Contributors: Shane Loretz
0.15.0 (2021-11-18)
- Update maintainers to Aditya Pande, Audrow Nash, and Michael Jeronimo (#673)
- Updated maintainers (#670)
- Add changelogs (#635)
- Contributors: Aditya Pande, Audrow Nash, Ivan Santiago Paunovic
0.14.0 (2021-04-26)
0.13.0 (2021-04-06)
0.12.0 (2021-03-02)
0.11.0 (2021-01-25)
0.10.1 (2020-12-08)
0.10.0 (2020-11-02)
- Update maintainers. (#568)
- Contributors: Claire Wang
0.9.5 (2020-06-01)
0.9.4 (2020-05-26)
0.9.3 (2020-05-13)
- Make CLI more robust to discovery latency. (#494)
- Contributors: Michel Hidalgo
0.9.2 (2020-05-08)
0.9.1 (2020-05-06)
0.9.0 (2020-04-29)
- Skip CLI tests on Windows until we resolve the blocking/hanging isuse. (#489)
- More verbose test_flake8 error messages (same as ros2/launch_ros#135)
- Remove ready_fn from test descriptions. (#376)
- Used get_available_rmw_implementations from rclpy. (#461)
- Add delay when retrying tests involving the CLI daemon. (#459) This is to give time for discovery to happen between the daemon node and the test fixture nodes.
- Use f-string. (#448)
- Use f-string
- Remove unused variable
- Only load required entry points which improves the performance.
(#436)
- Extend API to exclude extensions from loading
- Add add_subparsers_on_demand() function
- Update all extensions to use the new API
- Deprecate old API, add deprecation warnings
- [ros2action] Refactor send_goal implementation. (#406) Resolve a TODO and use a function from rosidl_runtime_py to get the action interface.
- Merge branch 'master' of github.com:ros2/ros2cli
- [ros2action] Remove show verb. (#405) The verb is redundant with 'ros2 interface show'. Equivalent tests for the ones removed already exist in ros2interface.
- Contributors: Alejandro Hernández Cordero, Dirk Thomas, Jacob Perron, Peter Baughman, Steven! Ragnarök, claireyywang
0.8.6 (2019-11-19)
- Fix new linter warnings as of flake8-comprehensions 3.1.0. (#399)
- Contributors: Dirk Thomas
0.8.5 (2019-11-14)
- 0.8.5
- Contributors: Shane Loretz
0.8.4 (2019-11-13)
- 0.8.4
- Contributors: Michael Carroll
0.8.3 (2019-10-23)
- 0.8.3
- End-to-end test coverage for CLI commands output.
(#304)
- Add end-to-end CLI output tests for ros2:
- ros2action
- ros2service
- ros2topic
- ros2msg
- ros2srv
- ros2interface
- ros2node
- ros2pkg
- Ensure ros2 interface show has trailing newline. (#368)
- Contributors: Dirk Thomas, Michel Hidalgo, Shane Loretz
0.8.2 (2019-10-08)
- 0.8.2
- Contributors: Dirk Thomas
0.8.1 (2019-10-04)
- 0.8.1
- Contributors: Michael Carroll
0.8.0 (2019-09-26)
- Install resource marker file for packages. (#339)
- Update setup.py version. (#331) Versions now match latest tag and package.xml.
- Install package manifest. (#330)
- Pass keyword arguments by name. (#317)
- Add action send_goal prototype completer. (#301)
- Contributors: Dirk Thomas, Jacob Perron, Jeremie Deray
0.7.4 (2019-05-29)
- [ros2action] Support multiple part action type names for 'send_goal' verb. (#261) Similar to the changes made in #247 and #259.
- Use three-part interface names in msg/srv/action show and msg/srv/ list. (#259)
- Reset goal_handle to avoid attempt to cancel.
(#254)
- Reset goal_handle to avoid attempt to cancel
- Fix spelling
- Contributors: Dirk Thomas, Jacob Perron
0.7.3 (2019-05-20)
0.7.2 (2019-05-08)
- Add xmllint linter test.
(#232)
- Add xmllint test to ament_python packages
- Cover new packages as well
- Use yaml.safe_load (round2).
(#229)
- Use yaml.safe_load (round2)
- Without the typo
- Contributors: Mikael Arguedas
0.7.1 (2019-04-17)
0.7.0 (2019-04-14)
- Add Action CLI.
(#214)
* Add ros2action package Contains ros2cli command 'action' with
verbs: list and show. The list verb lists action names for any
running action servers and action clients. The show verb prints the
definition for a given action type.
* Add 'info' verb to action command Prints a list of node names
that have an action client or server for a given action name.
- Use None as argument to test node
* Add TODOs to move action query functions to rclpy (and rcl_action) The tool shouldn't need to know details about the implementation of actions.
- Add dependency to rclpy
- Add 'send_goal' verb to action command
- Migrate message utility functions to rosidl_runtime_py
- Make use of rclpy functions
- Fix lint
- Fix tests
- Fix test
- Add autocompletion to verbs
- Update year
* Expand and validate action name This also has the side-effect of making the forward slash optional for the action name.
- Print goal ID when sendind a goal
* Cancel goal on SIGINT Wrapped send goal logic in try-finally clause. This ensures that any active goal will be canceled before the CLI command terminates and also ensure that the ROS node is shutdown.
- Fix typos
- Change maintainer
- Move try-except to verb
- Catch expected exceptions only
- Contributors: Jacob Perron
0.6.3 (2019-02-08)
0.6.2 (2018-12-12)
0.6.1 (2018-12-06)
0.6.0 (2018-11-19)
0.5.4 (2018-08-20)
0.5.3 (2018-07-17)
0.5.2 (2018-06-28)
0.5.1 (2018-06-27 12:27)
0.5.0 (2018-06-27 12:17)
0.4.0 (2017-12-08)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
action_msgs | |
ament_index_python | |
rclpy | |
ros2cli | |
rosidl_runtime_py | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_xmllint | |
launch | |
launch_testing | |
launch_testing_ros | |
test_msgs |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
ros2cli_common_extensions | |
system_fingerprint |
Launch files
Messages
Services
Plugins
Recent questions tagged ros2action at Robotics Stack Exchange
No questions yet, you can ask one here.
Failed to get question list, you can ticket an issue here