Package Summary
Tags | No category tags. |
Version | 3.3.16 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-05-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
- Shane Loretz
- Aditya Pande
- Jacob Perron
Authors
- Esteve Fernandez
- William Woodall
- Ivan Paunovic
Changelog for package rclpy
3.3.16 (2025-03-25)
- Check parameter callback signature during registration. (backport #1425) (#1430)
- Remove [SHARED]{.title-ref} (#1305) (#1422)
- publish action goal status once accepted before execution. (#1228) (#1416)
- Fix doc generation for Humble (#1414)
- Check if Task(Future) is canceled. (backport #1377) (#1403)
- Contributors: Scotrraaj Gopal, mergify[bot]
3.3.15 (2024-11-25)
- TestClient.test_service_timestamps failing consistently. (#1364) (#1365)
- Fixes spin_until_future_complete inside callback (#1316) (#1343)
- Install signal handlers after context is initialized. (#1333) (#1335)
- Avoid causing infinite loop when message is empty (#935) (#1334)
- Contributors: mergify[bot]
3.3.14 (2024-07-26)
- Fix a bad bug in fetching the lifecycle transitions. (#1321) (#1324)
- add missing Optionals to function declarations (#1306)
- Support wait for message backport humble (#1272)
- [Humble] Fix AttributeError _logger in Action Server (#1299)
- Fix incorrect comparsion on whether parameter type is NOT_SET (#1032) (#1283)
- Contributors: Shane Loretz, Tomoya Fujita, alberthli, mergify[bot], xueying
3.3.13 (2024-05-15)
- update RCL_RET_TIMEOUT error handling with action service response. (#1258) (#1276)
- Contributors: mergify[bot]
3.3.12 (2024-02-16)
3.3.11 (2023-11-13)
- Use timeout object to avoid callback losing in wait_for_ready_callbacks (backport #1165) (#1185)
- unregister_sigterm_signal_handler should be called. (#1170) (#1176)
- Contributors: mergify[bot]
3.3.10 (2023-09-19)
- Avoid generating the exception when rcl_send_response times out. (#1136) (#1152)
- Contributors: mergify[bot]
3.3.9 (2023-07-18)
3.3.8 (2023-04-25)
- Deal with ParameterUninitializedException for parameter service (backport #1033) (#1041)
- Fix #983 by saving future and checking for + raising any exceptions (#1073)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclpy at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 7.1.4 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.git |
VCS Type | git |
VCS Version | jazzy |
Last Updated | 2025-05-09 |
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
- Shane Loretz
- Aditya Pande
Authors
- Esteve Fernandez
- Ivan Paunovic
- Jacob Perron
- William Woodall
Changelog for package rclpy
7.1.4 (2025-04-02)
-
Backport of the Events Executor (#1391) (#1435)
* Introduce EventsExecutor implementation (#1389) Co-authored-by: Brad Martin <<bmartin@fatlxception.org>> Co-authored-by: Brad Martin <<52003535+bmartin427@users.noreply.github.com>> Co-authored-by: Janosch Machowinski <<jmachowinski@users.noreply.github.com>>
-
Check parameter callback signature during registration. (backport #1425) (#1429)
* Check parameter callback signature during registration. (#1425) (cherry picked from commit 94f42b6b16de00f1b0543a793c6cd614843ea69e)
-
Merge pull request #1427 from ros2/mergify/bp/jazzy/pr-1426 Fix function params indentation (backport #1426)
-
Fixed merge
-
fix merge
-
Fix function params indentation (#1426) And add return type. (cherry picked from commit 238ab50fec7fd5aaab319fe5ad59de692b3b4b47) # Conflicts: # rclpy/rclpy/time.py # rclpy/rclpy/timer.py
-
Remove [SHARED]{.title-ref} (#1305) (#1421) When the module is compiled with [MODULE]{.title-ref} (the default), the proper linker flags are added on macOS (specifically [-undefined dynamic_lookup]{.title-ref}). Otherwise, [rclpy]{.title-ref} segfaults when linked on conda. Is the [SHARED]{.title-ref} really necessary? The [pybind11]{.title-ref} documentation says: > Specifying [SHARED]{.title-ref} will create a more traditional dynamic library which can also be linked from elsewhere. (cherry picked from commit 7fb093ba17daa6fdacb22d383c1e90933b860de9) Co-authored-by: Wolf Vollprecht <<w.vollprecht@gmail.com>>
-
publish action goal status once accepted before execution. (#1228) (#1415) (cherry picked from commit 87fbec0d6bbfda968d14689c977e9a6bdaa48886) Co-authored-by: Tomoya Fujita <<Tomoya.Fujita@sony.com>>
-
Check if Task(Future) is canceled. (backport #1377) (#1404)
- Check if Task(Future) is canceled. (#1377)
- Check if Task(Future) is canceled.
- Close cancelled coroutine (#1394)
- Add FutureState
- Close canceled coroutine
* Fixed behavior in test ---------
- address flake8 and pep257 failures.
- Cancelled future is not done (#1397)
- Remove redundant coro.close
- Only finished future is done
- Add function _pending and fix checks
- Replace check in done from pending to finished
- Adapt test to new behavior
- Add tests
* Make changes within active task mutex ---------
- keep the consistent behavior to avoid exception, and adjusted some tests accordingly.
- revert doc section to raise the exception.
- remove StrEnum and put logical operator in the beginning of line.
* add more test to check Task state. ---------Co-authored-by: Nadav Elkabets <<elnadav12@gmail.com>> Co-authored-by: Nadav Elkabets <<32939935+nadavelkabets@users.noreply.github.com>> (cherry picked from commit 9a144bf040fb8c74058c6b4fd9830fd0e0e3594e) # Conflicts: # rclpy/rclpy/executors.py # rclpy/rclpy/task.py # rclpy/test/test_executor.py
- resolve conflicts.
* _spin_once_until_future_complete does not exist.
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclpy at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 9.1.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.git |
VCS Type | git |
VCS Version | kilted |
Last Updated | 2025-06-12 |
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
- Shane Loretz
- Aditya Pande
Authors
- Esteve Fernandez
- Ivan Paunovic
- Jacob Perron
- William Woodall
Changelog for package rclpy
9.1.0 (2025-04-18)
- Update parameter types (#1441)
- Add TypeError string arg for better clarity (#1442)
- Fix loading parameter behavior from yaml file. (#1193)
- Update [lifecycle]{.title-ref} types (#1440)
- Update _rclpy_pybind11.pyi order and add EventsExecutor (#1436)
- Update Clock Types (#1433)
- Introduce EventsExecutor implementation (#1391)
- Fix Duration, Clock, and QoS Docs (#1428)
- Add exception doc for configure_introspection. (#1434)
- Fix Task constructor type bug (#1431)
- Add new interfaces to enable intropsection for action (#1413)
- Check parameter callback signature during registration. (#1425)
- Fix function params indentation (#1426)
- Update Service and Action Protocols (#1409)
- Remove [SHARED]{.title-ref} from [pybind11_add_module]{.title-ref} (#1305)
- Publish action goal status once accepted before execution. (#1228)
- Add missing dependencies so that rosdoc2 shows Node (#1408)
- Contributors: Barry Xu, Brad Martin, Christophe Bedard, Michael Carlstrom, R Kent James, Tomoya Fujita, Wolf Vollprecht, Zahi Kakish
9.0.0 (2025-02-02)
- add QoS Profile/Depth support to Node. (#1376)
- Various typing fixes (#1402)
- Add types to Action with rhel roscli fix (#1361)
- Check if Task(Future) is canceled. (#1377)
- Executors types (#1370)
- event_handler.py types (#1340)
- Contributors: Michael Carlstrom, Nadav Elkabets, Tomoya Fujita
8.0.0 (2024-12-20)
- Add support for operator overloading of [Duration]{.title-ref} (#1387)
- Service/Client Implementation types (#1384)
- avoid lifecycle node transition exception (#1319)
- Client:call generates TimeoutError exception when it is timed out. (#1271)
- Add in python3-dev build dependency. (#1380)
- Contributors: Arjo Chakravarty, Chris Lalancette, Michael Carlstrom, Tomoya Fujita
7.7.0 (2024-11-20)
- Fix the race condition while calling rcl_shutdown (#1353)
- Use \@deprecated to mark deprecated APIs for type checkers. (#1350)
- init (#1358)
- Avoid redundant done callbacks of the future while repeatedly calling spin_until_future_complete (#1374)
- Clean qos zenoh tests (#1369)
- adjust warn message that requested goal is already expired. (#1363)
- Adds types to Lifecycle Objects (#1338)
- Remove python_cmake_module use (#1220)
- Contributors: Alejandro Hernández Cordero, Barry Xu, Chris Lalancette, Michael Carlstrom, Tomoya Fujita
7.6.0 (2024-10-03)
- TestClient.test_service_timestamps failing consistently. (#1364)
- Revert "Add types to Action Server and Action Client (#1349)" (#1359)
- Revert "Executors types
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclpy at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 9.2.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.git |
VCS Type | git |
VCS Version | rolling |
Last Updated | 2025-06-10 |
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
- Shane Loretz
- Aditya Pande
Authors
- Esteve Fernandez
- Ivan Paunovic
- Jacob Perron
- William Woodall
Changelog for package rclpy
9.2.0 (2025-04-25)
9.1.0 (2025-04-18)
- Update parameter types (#1441)
- Add TypeError string arg for better clarity (#1442)
- Fix loading parameter behavior from yaml file. (#1193)
- Update [lifecycle]{.title-ref} types (#1440)
- Update _rclpy_pybind11.pyi order and add EventsExecutor (#1436)
- Update Clock Types (#1433)
- Introduce EventsExecutor implementation (#1391)
- Fix Duration, Clock, and QoS Docs (#1428)
- Add exception doc for configure_introspection. (#1434)
- Fix Task constructor type bug (#1431)
- Add new interfaces to enable intropsection for action (#1413)
- Check parameter callback signature during registration. (#1425)
- Fix function params indentation (#1426)
- Update Service and Action Protocols (#1409)
- Remove [SHARED]{.title-ref} from [pybind11_add_module]{.title-ref} (#1305)
- Publish action goal status once accepted before execution. (#1228)
- Add missing dependencies so that rosdoc2 shows Node (#1408)
- Contributors: Barry Xu, Brad Martin, Christophe Bedard, Michael Carlstrom, R Kent James, Tomoya Fujita, Wolf Vollprecht, Zahi Kakish
9.0.0 (2025-02-02)
- add QoS Profile/Depth support to Node. (#1376)
- Various typing fixes (#1402)
- Add types to Action with rhel roscli fix (#1361)
- Check if Task(Future) is canceled. (#1377)
- Executors types (#1370)
- event_handler.py types (#1340)
- Contributors: Michael Carlstrom, Nadav Elkabets, Tomoya Fujita
8.0.0 (2024-12-20)
- Add support for operator overloading of [Duration]{.title-ref} (#1387)
- Service/Client Implementation types (#1384)
- avoid lifecycle node transition exception (#1319)
- Client:call generates TimeoutError exception when it is timed out. (#1271)
- Add in python3-dev build dependency. (#1380)
- Contributors: Arjo Chakravarty, Chris Lalancette, Michael Carlstrom, Tomoya Fujita
7.7.0 (2024-11-20)
- Fix the race condition while calling rcl_shutdown (#1353)
- Use \@deprecated to mark deprecated APIs for type checkers. (#1350)
- init (#1358)
- Avoid redundant done callbacks of the future while repeatedly calling spin_until_future_complete (#1374)
- Clean qos zenoh tests (#1369)
- adjust warn message that requested goal is already expired. (#1363)
- Adds types to Lifecycle Objects (#1338)
- Remove python_cmake_module use (#1220)
- Contributors: Alejandro Hernández Cordero, Barry Xu, Chris Lalancette, Michael Carlstrom, Tomoya Fujita
7.6.0 (2024-10-03)
- TestClient.test_service_timestamps failing consistently. (#1364)
- Revert "Add types to Action Server and Action Client (#1349)"
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclpy at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.4.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.git |
VCS Type | git |
VCS Version | ardent |
Last Updated | 2017-12-09 |
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
- Esteve Fernandez
Authors
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclpy at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.5.4 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.git |
VCS Type | git |
VCS Version | bouncy |
Last Updated | 2018-08-22 |
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
- William Woodall
Authors
- Esteve Fernandez
Changelog for package rclpy
0.5.4 (2018-08-22)
- Fix executor.remove_node() (#217)
- executor.add_node() returns a bool (#216)
- Contributors: Mikael Arguedas, Shane Loretz
0.5.3 (2018-07-17)
- use test_msgs instead of std_msgs (#204)
- Fixes memory leaks for nested fields (#203) This separates memory allocation out from convert_from_py function. Now it uses separate create_message function to allocate message, making it explicit gives better control where and how memory is allocated and freed.
- Contributors: Martins Mozeiko, Mikael Arguedas
0.5.1 (2018-06-27)
- Changed the maintainer to be William Woodall. (#196)
- Contributors: William Woodall
0.5.0 (2018-06-25)
- Changed the rclpy signal handler so that it is registered in
rclpy_init()
rather than in each wait. (#194) - Changed the signal handler in rclpy to call the original signal handler when receiving SIGINT during a wait on a wait set. (#191)
- Added API for counting the number of publishers and subscribers on a topic. (#183)
- Updated Node interface so it can use the command line arguments and can optionally ignore global arguments. (#185)
- Changed the
rclpy.spin*()
functions to use a persistent executor. (#176) - Fixed a bug related to zero-initialization. (#182)
- Added code to handle node names which are
nullptr
. (#177) - Refactored client class so that it can handle multiple requests. (#170)
- Fixed
rclpy_init()
so that it actually passes command line arguments torcl_init()
(#179) - Changed logging to get the node's logger name from rcl. (#174)
- Fixed a bug where
rclpy_take_response()
was ignoring the sequence number. (#171) - Added support for Futures and coroutines in the executor. (#166)
- Updated code to match API change needed to avoid accidental nullptr
dereference. (#157)
- Signed-off-by: Ethan Gao <<ethan.gao@linux.intel.com>>
- Added a sleep to workaround race condition in MultiThreadedExecutor test. (#168)
- Disable 1kHz timer tests on the ARM architectures. (#169)
- Contributors: Dirk Thomas, Ethan Gao, Michael Carroll, Mikael Arguedas, Nick Medveditskov, Shane Loretz, Tully Foote, William Woodall, dhood
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclpy at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.6.5 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.git |
VCS Type | git |
VCS Version | crystal |
Last Updated | 2019-12-05 |
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
- William Woodall
Authors
- Esteve Fernandez
Changelog for package rclpy
0.6.5 (2019-12-05)
- Send feedback callbacks properly in send_goal() of action client (#451) (#467)
- Action server: catch exception from user execute callback (#437)
- Contributors: Jacob Perron, Werner Neubauer
0.6.4 (2019-03-29)
- Backport fix sigint guard condition lifecycle bug (#298)
- Contributors: Wei Liu
0.6.3 (2019-03-09)
- Backport Python Actions
(#282)
- Add Action Client (#262)
- Add rclpy_action module
- Implement action client
- Move common conversion function and typedefs to shared header file (impl/common.h)
- Add tests using mock action server
- Add action module for aggregating action related submodules
- Extend Waitable API so executors are aware of Futures
- Move check_for_type_support() to its own module
- Fix Executor not executing tasks if there are no ready entities in the wait set (#272)
- Fix Node's reference to executor (#275)
- Abstract type conversions into functions (#269)
- Abstract type conversions into functions
- Move common C functions to a shared library 'rclpy_common'
- Add ActionServer (#270)
- Add Action server functions to extension module
- Separated service related macros into separate request and response calls
- Add server goal handle functions to extension module
- Update Action extension module to use conversion functions
- Add implementation of Python ActionServer
- Handles goal and cancel requests, responds, and calls user-defined functions for executing goals.
- Handle result requests
- Handle expired goals
- Publish goal status array and feedback
- Add [handle_accepted_callback]{.title-ref} to ActionServer
- Enable test using MultiThreadedExecutor (#280)
- Guard against failed take when taking action messages (#281)
- Contributors: Jacob Perron
0.6.2 (2019-02-08)
- Added Waitable to callback group (#265)
- Fixed flake8 error (#263)
- Added HIDDEN_NODE_PREFIX definition to node.py (#259)
- Added rclpy raw subscriptions (#242)
- Added a test for invalid string checks on publishing (#256)
- Contributors: AAlon, Jacob Perron, Joseph Duchesne, Michel Hidalgo, Shane Loretz
0.6.1 (2018-12-07)
- Added node graph functions (#247)
- Filled ParameterEvent.msg with timestamp and node path name (#252)
- Fixed spelling in documentation (#251)
- Added Waitaible and wait set APIs (#250)
- Updated rcl_wait_set_add_* calls (#248)
- Contributors: Brian, Dirk Thomas, Jacob Perron, Ross Desmond, Shane Loretz, Tully Foote, William Woodall
0.6.0 (2018-11-19)
- Updated to use new error handling API from rcutils (#245)
- Added library path hook for platforms other than Windows. (#243)
- Avoided use of MethodType when monkey patching for tests (#239)
- Fixed repeated fini-ing on failure to parse yaml params (#238)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclpy at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.8.5 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.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
- William Woodall
Authors
- Esteve Fernandez
Changelog for package rclpy
0.8.5 (2020-12-04)
- fix moved troubleshooting url (#579) (#589)
- improve error message if rclpy C extensions are not found (#580) (#591)
- Contributors: Dirk Thomas
0.8.4 (2020-01-17)
- Guard against unexpected action responses (#474) (#476)
- Send feedback callbacks properly in send_goal() of action client (#451) (#465)
- Contributors: Jacob Perron, Werner Neubauer
0.8.3 (2019-11-18)
- Future invokes done callbacks when done (#461)
- Make short key of a QoS policy accessible (#463)
- Fix new linter warnings as of flake8-comprehensions 3.1.0 (#462)
- Contributors: Dirk Thomas, Shane Loretz
0.8.2 (2019-11-13)
- Explicitly destroy a node's objects before the node. (#456)
- Get proper parameters with prefixes without dot separator. (#455)
- Fix import to use builtin_interfaces.msg (#453)
- Add missing exec depend on rcl_interfaces (#452)
- Contributors: Brian Marchi, Dirk Thomas, Steven! Ragnarök
0.8.1 (2019-10-23)
- Fix the unicode test string for opensplice rmw implementation (#447)
- Expand test timeout to deflake rmw_connext (#449)
- Support array parameter types (#444)
- Make use of Clock class for throttling logs (#441)
- Drop rclpy test_remove_ros_args_empty test case. (#445)
- Add Rate (#443)
- Action server: catch exception from user execute callback (#437)
- Make cppcheck happy (#438)
- Contributors: Brian Marchi, Jacob Perron, Michael Carroll, Michel Hidalgo, Shane Loretz
0.8.0 (2019-09-26)
- Take parameter overrides provided through the CLI. (#434)
- Changelog version to master (#410)
- Remove deprecated QoS functionality (#431)
- Remove comment (#432)
- Provide subscription count from Publisher #418 (#429)
- Raise custom error when node name is not found (#413)
- Timer uses ROS time by default (#419)
- Fix _rclpy.c formatting. (#421)
- Fail on invalid and unknown ROS specific arguments (#415)
- Force explicit --ros-args in cli args. (#416)
- Make Future result() and __await_ raise exceptions (#412)
- Use of -r/--remap flags where appropriate. (#411)
- Awake waitables on shutdown, check if context is valid (#403)
- Accept tuples as parameter arrays (#389)
- Adapt to '--ros-args ... [--]'-based ROS args extraction (#405)
- Replace 'NULL == ' with ! (#404)
- Declaring 'use_sim_time' when attaching node to time source. (#396)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclpy at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.7.11 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.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
- William Woodall
Authors
- Esteve Fernandez
0.7.11 (2020-07-10)
- Fix moved troubleshooting url. (#590)
- Improve error message if rclpy C extensions are not found. (#592)
- Contributors: Dirk Thomas
0.7.10 (2010-12-12)
- Remove f-strings to restore Python 3.5 compatibility. (#483) The regression was accidentally introduced in #475.
- Contributors: Jacob Perron
0.7.9 (2019-12-10)
- Added guard against unexpected action responses. (#475) Fixes https://github.com/ros2/demos/issues/417
- Future invokes done callbacks when done (#477)
- Added missing exec depend on rcl_interfaces. (#472)
- Fixed import to use builtin_interfaces.msg. (#473)
- Fixed sending of feedback callbacks in send_goal() of action client. (#466)
- Contributors: Dirk Thomas, Jacob Perron, Steven! Ragnarök
0.7.8 (2019-10-11)
- Updated to accept tuples as parameter arrays. (#442)
- Fixed uncaught exception from user execute callback in Action Server. (#439) Fixes #296.
- Contributors: Christian Rauch, Jacob Perron, Steven! Ragnarök
0.7.7 (2019-09-06)
- Fixed Python 3.5 compatibility by removing unsupported type hints. (#414)
- Contributors: Steven! Ragnarök
0.7.6 (2019-08-28)
- Fix missing raise (#390)
- Fix time conversion for big nanoseconds value (#384)
- Contributors: Daniel Wang, Vinnam Kim
0.7.5 (2019-08-01)
- Updated to use params from node '/**' from parameter YAML file. (#399)
- Updated to declare 'use_sim_time' when attaching node to time source. (#401)
- Fixed an errant conversion to nsecs in executors timeout.[ (]{.title-ref}#397 <<https://github.com/ros2/rclpy/issues/397>>`_)
- Fixed parameter handling issues. (#394)
- Contributors: Juan Ignacio Ubeira, Scott K Logan
0.7.4 (2019-06-12)
- Fix API documentation related to ROS graph methods (#366)
- Contributors: Jacob Perron
0.7.3 (2019-05-29)
- Rename parameter options
(#363)
- rename the initial_parameters option to parameter_overrides
- rename automatically_declare_initial_parameters to automatically_declare_parameters_from_overrides
- update allow_undeclared_parameters docs
- Consolidate create_publisher arguments (#362)
- Enforcing parameter ranges. (#357)
- Initialize QoSProfile with values from rmw_qos_profile_default (#356)
- Contributors: Dirk Thomas, Emerson Knapp, Juan Ignacio Ubeira, William Woodall
0.7.2 (2019-05-20)
- Add convenience name translations for use by commandline utilities etc. (#352)
- Wait for nodes to discover each other in test_action_graph.py
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclpy at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.9.3 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.git |
VCS Type | git |
VCS Version | galactic |
Last Updated | 2022-12-07 |
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
- Ivan Paunovic
- Shane Loretz
Authors
- Esteve Fernandez
- William Woodall
Changelog for package rclpy
1.9.3 (2022-12-06)
- remove feedback callback when the goal has been completed. (#932)
- Waitable should check callback_group if it can be executed. (#1014)
- support wildcard matching for params file (#1003)
- Contributors: Chen Lihui, Tomoya Fujita
1.9.2 (2022-06-30)
- Bugfix/duration to msg precision (#876) (#916)
- Avoid exception in Node constructor when use override for 'use_sim_time' (#896) (#913)
- Contributors: mergify[bot]
1.9.1 (2022-04-28)
- Remove -> bool annotation for destroy_node #886 (#891)
- Fix memory leak. (#840)
- Fix automatically declared parameters descriptor type. (backport #853) (#854)
- Only add one done callback to a future (#816) (#821)
- Remove unused function make_mock_subscription (#809) (#810)
- Convert Node and Context to use C++ Classes (#771)
- Pybind11 actionserver nitpicks and docblock improvements (#774)
- Pybind11 action goal handle nitpicks (#767)
- Convert Guardcondition to use C++ classes (#772)
- Removed unused structs (#770)
- Convert WaitSet to use C++ Classes (#769)
- Convert ActionServer to use C++ Classes (#766)
- Convert ActionClient to use C++ classes (#759)
- Use py::class_ for rcl_action_goal_handle_t (#751)
- Convert Publisher and Subscription to use C++ Classes (#756)
- Contributors: Alejandro Hernández Cordero, Greg Balke, Shane Loretz, Suraj Pattar, mergify[bot]
1.9.0 (2021-05-20)
- Allow declaring uninitialized statically typed parameters. (#798) (#799)
- Reject cancel request if failed to transit to CANCEL_GOAL state. (#791) (#795)
- Contributors: Jacob Perron, Tomoya Fujita
1.8.2 (2021-05-10)
- Break log function execution ASAP if configured severity is too high (#776) (#783)
- Contributors: ksuszka
1.8.1 (2021-04-12)
- typo fix. (#768)
- Restore exceptions for Connext and message timestamps on Windows (#765)
- Use correct type when creating test publisher (#764)
- Add a test for destroy_node while spinning (#663)
- Add __enter_ and __exit_ to Waitable (#761)
- Check if shutdown callback weak method is valid before calling it (#754)
- Contributors: Andrea Sorbini, Ivan Santiago Paunovic, Scott K Logan, Shane Loretz, Tomoya Fujita
1.8.0 (2021-04-06)
- Change index.ros.org -> docs.ros.org. (#755)
- Use py::class_ for rcl_event_t (#750)
- Convert Clock to use a C++ Class
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclpy at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.0.13 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.git |
VCS Type | git |
VCS Version | foxy |
Last Updated | 2023-05-27 |
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
- William Woodall
Authors
- Esteve Fernandez
Changelog for package rclpy
1.0.13 (2023-05-27)
- Fix #983 by saving future and checking for + raising any exceptions (#1073) (#1116)
- Contributors: Achille Verheye, Tomoya Fujita
1.0.12 (2023-03-16)
- Fix test_publisher linter for pydocstyle 6.2.2 (#1063) (#1068)
- Waitable should check callback_group if it can be executed. (#1001) (#1015)
- Contributors: mergify[bot], Cristóbal Arroyo, Tomoya Fujita
1.0.11 (2022-10-12)
- Revert "Raise user handler exception in MultiThreadedExecutor. (#984)" (#1017) (#1021)
- Contributors: Tomoya Fujita, mergify[bot]
1.0.10 (2022-09-12)
1.0.9 (2022-09-01)
- Add __enter_ and __exit_ to Waitable (#761) (#998)
- Remove feedback callback when the goal has been completed (#927) (#933)
- Fix memory leak for get_(publishers|subscriptions)_info_by_topic (#955)
- Fix type annotation for get_parameters_by_prefix (#964)
- Fix rclpy.duration.Duration.to_msg() losing precision (#876) (#917)
- Fix inverted error code for action client take (#949)
- Fix memory leak for serialization (#898)
- Fix crash on spinning raw subscription when publishes closes (#827). (#903)
- Contributors: Chen Lihui, Chris Lalancette, Erki Suurjaak, HyunSeok Kil, Jonathan Chapple, Shane Loretz, Tully Foote, Tomoya Fujita
1.0.8 (2022-01-31)
- Adding wake_executor to subscriber (#855)
- Contributors: Leonardo Oliveira Wellausen
1.0.7 (2021-10-05)
1.0.6 (2021-08-31)
- Reject cancel request if failed to transit to CANCEL_GOAL state (#791) (#796)
- Break log function execution ASAP if configured severity is too high (#776) (#784)
- Contributors: Jacob Perron, Tomoya Fujita, ksuszka
1.0.5 (2021-01-05)
- [documentation] Use only True to avoid confusion in autodoc config [None]{.title-ref} and [True]{.title-ref} have the same meaning: https://www.sphinx-doc.org/en/master/usage/extensions/autodoc.html?highlight=autoclass#confval-autodoc_default_options
- [documentation] Document QoS profile constants
- Fix Enum not being comparable with ints in get_parameter_types service (#644)
- Make sure to catch the ROSInterruptException when calling rate.sleep (#650)
- Fix memory leak (#643) (#646)
- Destroy event handlers owned by publishers/subscriptions when calling publisher.destroy()/subscription.destroy() (#603) (#625)
- Use absolute parameter events topic name
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclpy at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 4.1.7 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.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
- Shane Loretz
- Aditya Pande
Authors
- Esteve Fernandez
- Ivan Paunovic
- Jacob Perron
- William Woodall
Changelog for package rclpy
4.1.7 (2024-11-09)
- TestClient.test_service_timestamps failing consistently. (#1366)
- Fixes spin_until_future_complete inside callback (#1342)
- Install signal handlers after context is initialized. (#1336)
- Fix a bad bug in fetching the lifecycle transitions. (#1323)
- Contributors: Chris Lalancette, Jonathan, Shane Loretz, Tomoya Fujita
4.1.6 (2024-07-10)
- update RCL_RET_TIMEOUT error handling with action service response. (#1277)
- Contributors: Tomoya Fujita
4.1.5 (2024-04-19)
- Fix an inherent race in execution vs. destruction. (#1256)
- Don't crash the action server if the client goes away. (#1217)
- Contributors: Chris Lalancette, Tim Clephas
4.1.4 (2023-11-17)
- Use timeout object to avoid callback losing in wait_for_ready_callbacks (#1184)
- Unregister_sigterm_signal_handler should be called. (#1175)
- Fix wait_for_message accumulating CPU load after repeated calls (#1183)
- Handle take failure in wait_for_message (#1174)
- Contributors: KKSTB, mhidalgo-bdai, Tomoya Fujita
4.1.3 (2023-09-08)
- Fix get_type_description service bug and add a unit test (#1157)
- Avoid generating the exception when rcl_send_response times out. (#1151)
- get_type_description service (#1140)
- Contributors: Emerson Knapp, Tomoya Fujita
4.1.2 (2023-07-14)
- Include type hash in topic endpoint info (#1134)
- Contributors: Hans-Joachim Krauch
4.1.1 (2023-05-11)
4.1.0 (2023-04-18)
- Logging service support (#1102)
- Use custom sourcedir for conf.py (#1109)
- ServerGoalHandle should be destroyed before removing. (#1113)
- Fix unnecessary list comprehension flake8 (#1112)
- Contributors: Barry Xu, Michael Carroll, Tomoya Fujita, Yadu
4.0.0 (2023-04-12)
- Stub type hash value line in TopicEndpointInfo string (#1110)
- Support documentation generation using rosdoc2 (#1103)
- Fix Time and Duration raising exception when compared to another type (#1007)
- Make rcl_interfaces a build and exec dependency. (#1100)
- Solving Atomic undefined on OSX with clang (#1096)
- Implement matched event (#1083)
- Update service.py documentation (#1094)
- Allow space or empty strings when using ros2 param set (#1093)
- Hook up the incompatible type event inside of rclpy (#1058)
- Switch to using module instead of module_ (#1090)
- Add in subscription.get_publisher_count()
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclpy at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 3.3.16 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-05-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
- Shane Loretz
- Aditya Pande
- Jacob Perron
Authors
- Esteve Fernandez
- William Woodall
- Ivan Paunovic
Changelog for package rclpy
3.3.16 (2025-03-25)
- Check parameter callback signature during registration. (backport #1425) (#1430)
- Remove [SHARED]{.title-ref} (#1305) (#1422)
- publish action goal status once accepted before execution. (#1228) (#1416)
- Fix doc generation for Humble (#1414)
- Check if Task(Future) is canceled. (backport #1377) (#1403)
- Contributors: Scotrraaj Gopal, mergify[bot]
3.3.15 (2024-11-25)
- TestClient.test_service_timestamps failing consistently. (#1364) (#1365)
- Fixes spin_until_future_complete inside callback (#1316) (#1343)
- Install signal handlers after context is initialized. (#1333) (#1335)
- Avoid causing infinite loop when message is empty (#935) (#1334)
- Contributors: mergify[bot]
3.3.14 (2024-07-26)
- Fix a bad bug in fetching the lifecycle transitions. (#1321) (#1324)
- add missing Optionals to function declarations (#1306)
- Support wait for message backport humble (#1272)
- [Humble] Fix AttributeError _logger in Action Server (#1299)
- Fix incorrect comparsion on whether parameter type is NOT_SET (#1032) (#1283)
- Contributors: Shane Loretz, Tomoya Fujita, alberthli, mergify[bot], xueying
3.3.13 (2024-05-15)
- update RCL_RET_TIMEOUT error handling with action service response. (#1258) (#1276)
- Contributors: mergify[bot]
3.3.12 (2024-02-16)
3.3.11 (2023-11-13)
- Use timeout object to avoid callback losing in wait_for_ready_callbacks (backport #1165) (#1185)
- unregister_sigterm_signal_handler should be called. (#1170) (#1176)
- Contributors: mergify[bot]
3.3.10 (2023-09-19)
- Avoid generating the exception when rcl_send_response times out. (#1136) (#1152)
- Contributors: mergify[bot]
3.3.9 (2023-07-18)
3.3.8 (2023-04-25)
- Deal with ParameterUninitializedException for parameter service (backport #1033) (#1041)
- Fix #983 by saving future and checking for + raising any exceptions (#1073)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclpy at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 3.3.16 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-05-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
- Shane Loretz
- Aditya Pande
- Jacob Perron
Authors
- Esteve Fernandez
- William Woodall
- Ivan Paunovic
Changelog for package rclpy
3.3.16 (2025-03-25)
- Check parameter callback signature during registration. (backport #1425) (#1430)
- Remove [SHARED]{.title-ref} (#1305) (#1422)
- publish action goal status once accepted before execution. (#1228) (#1416)
- Fix doc generation for Humble (#1414)
- Check if Task(Future) is canceled. (backport #1377) (#1403)
- Contributors: Scotrraaj Gopal, mergify[bot]
3.3.15 (2024-11-25)
- TestClient.test_service_timestamps failing consistently. (#1364) (#1365)
- Fixes spin_until_future_complete inside callback (#1316) (#1343)
- Install signal handlers after context is initialized. (#1333) (#1335)
- Avoid causing infinite loop when message is empty (#935) (#1334)
- Contributors: mergify[bot]
3.3.14 (2024-07-26)
- Fix a bad bug in fetching the lifecycle transitions. (#1321) (#1324)
- add missing Optionals to function declarations (#1306)
- Support wait for message backport humble (#1272)
- [Humble] Fix AttributeError _logger in Action Server (#1299)
- Fix incorrect comparsion on whether parameter type is NOT_SET (#1032) (#1283)
- Contributors: Shane Loretz, Tomoya Fujita, alberthli, mergify[bot], xueying
3.3.13 (2024-05-15)
- update RCL_RET_TIMEOUT error handling with action service response. (#1258) (#1276)
- Contributors: mergify[bot]
3.3.12 (2024-02-16)
3.3.11 (2023-11-13)
- Use timeout object to avoid callback losing in wait_for_ready_callbacks (backport #1165) (#1185)
- unregister_sigterm_signal_handler should be called. (#1170) (#1176)
- Contributors: mergify[bot]
3.3.10 (2023-09-19)
- Avoid generating the exception when rcl_send_response times out. (#1136) (#1152)
- Contributors: mergify[bot]
3.3.9 (2023-07-18)
3.3.8 (2023-04-25)
- Deal with ParameterUninitializedException for parameter service (backport #1033) (#1041)
- Fix #983 by saving future and checking for + raising any exceptions (#1073)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclpy at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 3.3.16 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-05-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
- Shane Loretz
- Aditya Pande
- Jacob Perron
Authors
- Esteve Fernandez
- William Woodall
- Ivan Paunovic
Changelog for package rclpy
3.3.16 (2025-03-25)
- Check parameter callback signature during registration. (backport #1425) (#1430)
- Remove [SHARED]{.title-ref} (#1305) (#1422)
- publish action goal status once accepted before execution. (#1228) (#1416)
- Fix doc generation for Humble (#1414)
- Check if Task(Future) is canceled. (backport #1377) (#1403)
- Contributors: Scotrraaj Gopal, mergify[bot]
3.3.15 (2024-11-25)
- TestClient.test_service_timestamps failing consistently. (#1364) (#1365)
- Fixes spin_until_future_complete inside callback (#1316) (#1343)
- Install signal handlers after context is initialized. (#1333) (#1335)
- Avoid causing infinite loop when message is empty (#935) (#1334)
- Contributors: mergify[bot]
3.3.14 (2024-07-26)
- Fix a bad bug in fetching the lifecycle transitions. (#1321) (#1324)
- add missing Optionals to function declarations (#1306)
- Support wait for message backport humble (#1272)
- [Humble] Fix AttributeError _logger in Action Server (#1299)
- Fix incorrect comparsion on whether parameter type is NOT_SET (#1032) (#1283)
- Contributors: Shane Loretz, Tomoya Fujita, alberthli, mergify[bot], xueying
3.3.13 (2024-05-15)
- update RCL_RET_TIMEOUT error handling with action service response. (#1258) (#1276)
- Contributors: mergify[bot]
3.3.12 (2024-02-16)
3.3.11 (2023-11-13)
- Use timeout object to avoid callback losing in wait_for_ready_callbacks (backport #1165) (#1185)
- unregister_sigterm_signal_handler should be called. (#1170) (#1176)
- Contributors: mergify[bot]
3.3.10 (2023-09-19)
- Avoid generating the exception when rcl_send_response times out. (#1136) (#1152)
- Contributors: mergify[bot]
3.3.9 (2023-07-18)
3.3.8 (2023-04-25)
- Deal with ParameterUninitializedException for parameter service (backport #1033) (#1041)
- Fix #983 by saving future and checking for + raising any exceptions (#1073)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclpy at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 3.3.16 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-05-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
- Shane Loretz
- Aditya Pande
- Jacob Perron
Authors
- Esteve Fernandez
- William Woodall
- Ivan Paunovic
Changelog for package rclpy
3.3.16 (2025-03-25)
- Check parameter callback signature during registration. (backport #1425) (#1430)
- Remove [SHARED]{.title-ref} (#1305) (#1422)
- publish action goal status once accepted before execution. (#1228) (#1416)
- Fix doc generation for Humble (#1414)
- Check if Task(Future) is canceled. (backport #1377) (#1403)
- Contributors: Scotrraaj Gopal, mergify[bot]
3.3.15 (2024-11-25)
- TestClient.test_service_timestamps failing consistently. (#1364) (#1365)
- Fixes spin_until_future_complete inside callback (#1316) (#1343)
- Install signal handlers after context is initialized. (#1333) (#1335)
- Avoid causing infinite loop when message is empty (#935) (#1334)
- Contributors: mergify[bot]
3.3.14 (2024-07-26)
- Fix a bad bug in fetching the lifecycle transitions. (#1321) (#1324)
- add missing Optionals to function declarations (#1306)
- Support wait for message backport humble (#1272)
- [Humble] Fix AttributeError _logger in Action Server (#1299)
- Fix incorrect comparsion on whether parameter type is NOT_SET (#1032) (#1283)
- Contributors: Shane Loretz, Tomoya Fujita, alberthli, mergify[bot], xueying
3.3.13 (2024-05-15)
- update RCL_RET_TIMEOUT error handling with action service response. (#1258) (#1276)
- Contributors: mergify[bot]
3.3.12 (2024-02-16)
3.3.11 (2023-11-13)
- Use timeout object to avoid callback losing in wait_for_ready_callbacks (backport #1165) (#1185)
- unregister_sigterm_signal_handler should be called. (#1170) (#1176)
- Contributors: mergify[bot]
3.3.10 (2023-09-19)
- Avoid generating the exception when rcl_send_response times out. (#1136) (#1152)
- Contributors: mergify[bot]
3.3.9 (2023-07-18)
3.3.8 (2023-04-25)
- Deal with ParameterUninitializedException for parameter service (backport #1033) (#1041)
- Fix #983 by saving future and checking for + raising any exceptions (#1073)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclpy at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 3.3.16 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-05-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
- Shane Loretz
- Aditya Pande
- Jacob Perron
Authors
- Esteve Fernandez
- William Woodall
- Ivan Paunovic
Changelog for package rclpy
3.3.16 (2025-03-25)
- Check parameter callback signature during registration. (backport #1425) (#1430)
- Remove [SHARED]{.title-ref} (#1305) (#1422)
- publish action goal status once accepted before execution. (#1228) (#1416)
- Fix doc generation for Humble (#1414)
- Check if Task(Future) is canceled. (backport #1377) (#1403)
- Contributors: Scotrraaj Gopal, mergify[bot]
3.3.15 (2024-11-25)
- TestClient.test_service_timestamps failing consistently. (#1364) (#1365)
- Fixes spin_until_future_complete inside callback (#1316) (#1343)
- Install signal handlers after context is initialized. (#1333) (#1335)
- Avoid causing infinite loop when message is empty (#935) (#1334)
- Contributors: mergify[bot]
3.3.14 (2024-07-26)
- Fix a bad bug in fetching the lifecycle transitions. (#1321) (#1324)
- add missing Optionals to function declarations (#1306)
- Support wait for message backport humble (#1272)
- [Humble] Fix AttributeError _logger in Action Server (#1299)
- Fix incorrect comparsion on whether parameter type is NOT_SET (#1032) (#1283)
- Contributors: Shane Loretz, Tomoya Fujita, alberthli, mergify[bot], xueying
3.3.13 (2024-05-15)
- update RCL_RET_TIMEOUT error handling with action service response. (#1258) (#1276)
- Contributors: mergify[bot]
3.3.12 (2024-02-16)
3.3.11 (2023-11-13)
- Use timeout object to avoid callback losing in wait_for_ready_callbacks (backport #1165) (#1185)
- unregister_sigterm_signal_handler should be called. (#1170) (#1176)
- Contributors: mergify[bot]
3.3.10 (2023-09-19)
- Avoid generating the exception when rcl_send_response times out. (#1136) (#1152)
- Contributors: mergify[bot]
3.3.9 (2023-07-18)
3.3.8 (2023-04-25)
- Deal with ParameterUninitializedException for parameter service (backport #1033) (#1041)
- Fix #983 by saving future and checking for + raising any exceptions (#1073)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclpy at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 3.3.16 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-05-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
- Shane Loretz
- Aditya Pande
- Jacob Perron
Authors
- Esteve Fernandez
- William Woodall
- Ivan Paunovic
Changelog for package rclpy
3.3.16 (2025-03-25)
- Check parameter callback signature during registration. (backport #1425) (#1430)
- Remove [SHARED]{.title-ref} (#1305) (#1422)
- publish action goal status once accepted before execution. (#1228) (#1416)
- Fix doc generation for Humble (#1414)
- Check if Task(Future) is canceled. (backport #1377) (#1403)
- Contributors: Scotrraaj Gopal, mergify[bot]
3.3.15 (2024-11-25)
- TestClient.test_service_timestamps failing consistently. (#1364) (#1365)
- Fixes spin_until_future_complete inside callback (#1316) (#1343)
- Install signal handlers after context is initialized. (#1333) (#1335)
- Avoid causing infinite loop when message is empty (#935) (#1334)
- Contributors: mergify[bot]
3.3.14 (2024-07-26)
- Fix a bad bug in fetching the lifecycle transitions. (#1321) (#1324)
- add missing Optionals to function declarations (#1306)
- Support wait for message backport humble (#1272)
- [Humble] Fix AttributeError _logger in Action Server (#1299)
- Fix incorrect comparsion on whether parameter type is NOT_SET (#1032) (#1283)
- Contributors: Shane Loretz, Tomoya Fujita, alberthli, mergify[bot], xueying
3.3.13 (2024-05-15)
- update RCL_RET_TIMEOUT error handling with action service response. (#1258) (#1276)
- Contributors: mergify[bot]
3.3.12 (2024-02-16)
3.3.11 (2023-11-13)
- Use timeout object to avoid callback losing in wait_for_ready_callbacks (backport #1165) (#1185)
- unregister_sigterm_signal_handler should be called. (#1170) (#1176)
- Contributors: mergify[bot]
3.3.10 (2023-09-19)
- Avoid generating the exception when rcl_send_response times out. (#1136) (#1152)
- Contributors: mergify[bot]
3.3.9 (2023-07-18)
3.3.8 (2023-04-25)
- Deal with ParameterUninitializedException for parameter service (backport #1033) (#1041)
- Fix #983 by saving future and checking for + raising any exceptions (#1073)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged rclpy at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 3.3.16 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/rclpy.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2025-05-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
- Shane Loretz
- Aditya Pande
- Jacob Perron
Authors
- Esteve Fernandez
- William Woodall
- Ivan Paunovic
Changelog for package rclpy
3.3.16 (2025-03-25)
- Check parameter callback signature during registration. (backport #1425) (#1430)
- Remove [SHARED]{.title-ref} (#1305) (#1422)
- publish action goal status once accepted before execution. (#1228) (#1416)
- Fix doc generation for Humble (#1414)
- Check if Task(Future) is canceled. (backport #1377) (#1403)
- Contributors: Scotrraaj Gopal, mergify[bot]
3.3.15 (2024-11-25)
- TestClient.test_service_timestamps failing consistently. (#1364) (#1365)
- Fixes spin_until_future_complete inside callback (#1316) (#1343)
- Install signal handlers after context is initialized. (#1333) (#1335)
- Avoid causing infinite loop when message is empty (#935) (#1334)
- Contributors: mergify[bot]
3.3.14 (2024-07-26)
- Fix a bad bug in fetching the lifecycle transitions. (#1321) (#1324)
- add missing Optionals to function declarations (#1306)
- Support wait for message backport humble (#1272)
- [Humble] Fix AttributeError _logger in Action Server (#1299)
- Fix incorrect comparsion on whether parameter type is NOT_SET (#1032) (#1283)
- Contributors: Shane Loretz, Tomoya Fujita, alberthli, mergify[bot], xueying
3.3.13 (2024-05-15)
- update RCL_RET_TIMEOUT error handling with action service response. (#1258) (#1276)
- Contributors: mergify[bot]
3.3.12 (2024-02-16)
3.3.11 (2023-11-13)
- Use timeout object to avoid callback losing in wait_for_ready_callbacks (backport #1165) (#1185)
- unregister_sigterm_signal_handler should be called. (#1170) (#1176)
- Contributors: mergify[bot]
3.3.10 (2023-09-19)
- Avoid generating the exception when rcl_send_response times out. (#1136) (#1152)
- Contributors: mergify[bot]
3.3.9 (2023-07-18)
3.3.8 (2023-04-25)
- Deal with ParameterUninitializedException for parameter service (backport #1033) (#1041)
- Fix #983 by saving future and checking for + raising any exceptions (#1073)
File truncated at 100 lines see the full file