CHANGELOG
Changelog for package rosidl_generator_py
0.24.0 (2024-11-20)
0.23.1 (2024-06-17)
Add rosidl_generator_py to the rosidl_runtime_packages group (#212)
Contributors: Scott K Logan
0.23.0 (2024-04-26)
0.22.0 (2024-04-16)
0.21.2 (2024-03-27)
Prototype code for seeing if FindPython3 is usable for rosidl_python (#140)
Contributors: Shane Loretz
0.21.1 (2024-02-07)
Add in a missing space. (#203)
Contributors: Chris Lalancette
0.21.0 (2023-12-26)
Install compiled libraries only to ‘lib’ (#195)
Contributors: Scott K Logan
0.20.0 (2023-08-21)
Fix: Missing dependency that causes cmake error in downstream (resolves https://github.com/ros2/rosidl_python/issues/198) (#199)
Contributors: Isaac Saito
0.19.0 (2023-04-28)
0.18.0 (2023-04-11)
Hides the assertions that checks the data types of the message fields. (#194)
Contributors: Eloy Briceno
0.17.0 (2023-02-13)
0.16.1 (2022-11-02)
Remove stray numpy import (#185)
Contributors: Ben Wolsieffer
0.16.0 (2022-09-13)
- man_farmer:
Fix NaN values bound numpy windows version (#182)
Allow NaN values to pass floating point bounds check. (#167)
Replace rosidl_cmake imports with rosidl_pycommon (#177)
Change decode error mode to replace (#176)
Merge pull request #173 from ros2/quarkytale/fix_import_order
fix flake
sorting after conversion
Revert “Use modern cmake targets to avoid absolute paths to appear in binary archives (#160)” (#166)
Use modern cmake targets to avoid absolute paths to appear in binary archives (#160)
michel as author
adding maintainer
Contributors: Cristóbal Arroyo, Dharini Dutia, Ivan Santiago Paunovic, Jacob Perron, Tomoya Fujita, quarkytale, Øystein Sture
0.15.0 (2022-05-04)
0.14.2 (2022-03-01)
0.14.1 (2022-01-13)
0.14.0 (2021-08-11)
Use rosidl_get_typesupport_target() (#139)
Contributors: Shane Loretz
0.13.0 (2021-07-16)
0.12.0 (2021-06-11)
0.11.0 (2021-03-25)
Remove dependency from rosidl_typesupport_connext_c (#127)
Contributors: Andrea Sorbini
0.10.0 (2021-03-19)
0.9.4 (2020-12-08)
0.9.3 (2020-05-19)
Add test_depend on rpyutils (#115)
Contributors: Jacob Perron
0.9.2 (2020-05-18)
0.9.1 (2020-04-29)
Add test dependency on rosidl_typesupport_c_packages (#110)
Contributors: Jacob Perron
0.9.0 (2020-04-25)
Ensure the Python support target links against the C generator target (#108)
Skip inoperable typesupport implementations (#107)
Update includes to use non-entry point headers from detail subdirectory (#105)
Rename rosidl_generator_c namespace to rosidl_runtime_c (#103)
Remove dependency on rmw_implementation (#102)
Added rosidl_runtime c and cpp depencencies (#100)
Move ‘noqa: A003’ for fields named like a builtin from property to method line (#101)
Add warnings for reserved Python keywords in interface members, services and actions (#96)
Code style only: wrap after open parenthesis if not in one line (#97)
Use f-string (#98)
Contributors: Alejandro Hernández Cordero, Dirk Thomas, Samuel Lindgren
0.8.1 (2019-10-23)
0.8.0 (2019-09-25)
Remove non-package from ament_target_dependencies() (#76)
Avoid multiple includes for nested array functions (#72)
Remove the padding member from structs which should be empty (#73)
Ensure the contents of the field are an array. (#63)
Make the message __repr__ for Python look nicer (#60) Before this patch, publishing a message with “ros2 topic pub” would print something like:
publishing #5: my_msgs.msg.my_msg(axes=array('f', [0.0]))
While that is OK, it is kind of ugly. This patch hides the typecode and the “array” so that the output looks like:publishing #5: my_msgs.msg.my_msg(axes=[0.0])
Contributors: Chris Lalancette, Dirk Thomas, Jacob Perron, Rich Mattes, Shane Loretz
0.7.6 (2019-05-30)
0.7.5 (2019-05-29)
Fix PYTHONPATH for test (#58)
Contributors: Dirk Thomas
0.7.4 (2019-05-20)
Encode/decode strings with UTF-8 (#57)
Contributors: Dirk Thomas
0.7.3 (2019-05-08 17:57)
Add missing numpy test dependency (#56)
Contributors: Dirk Thomas
0.7.2 (2019-05-08 16:58)
Fix conversion from C to Python in case a sequence has default values (#55)
Store types as tuple of abstract types (#33)
Add WString support (#47)
Use semantic exec_depend key for python3-numpy. (#48)
Fix boolean constant in Python mapping (#46)
Simplify code using updated definition API (#45)
Update code to match refactoring of rosidl definitions (#44)
Fix quoted strings for new flake8-quote check. (#42)
use quotes with least escaping for Python string literals (#43)
Remove obsolete argument mod_prefix (#41)
Contributors: Chris Lalancette, Dirk Thomas, Mikael Arguedas, Steven! Ragnarök
0.7.1 (2019-04-14 12:48)
Add numpy dependency to package.xml. (#39)
Contributors: Steven! Ragnarök
0.7.0 (2019-04-14 05:05)
Fix numpy usage for Windows debug builds (#36)
Fix compiler warning about unused variable in release mode (#35)
Map Arrays to numpy.ndarray() and Sequences to array.array() (#35)
Change generators to IDL-based pipeline (#24)
Ignore import order on generated imports (#29)
Provide type support for ‘goal_status_array’ in action type support
Fix flake8 error (#27)
Adds Python typesupport for Actions (#21)
Contributors: Alexis Pojomovsky, Dirk Thomas, Jacob Perron, Shane Loretz
0.6.2 (2019-01-11)
0.6.1 (2018-12-06)
0.6.0 (2018-11-16)
Allow generated IDL files (#17)
Rename dynamic array to sequence (#18)
Added support to msg/srv generation from within an action directory (#15)
Call conversion functions directly (#10) See #9 for more details.
Fix rosidl target name assumptions (#12)
Contributors: Alexis Pojomovsky, Dirk Thomas, Martins Mozeiko, Shane Loretz, William Woodall
0.5.2 (2018-07-17)
0.5.1 (2018-06-28)
0.5.0 (2018-06-23)
Add groups for generator and runtime packages (#283)
Support default values for string arrays (#197)
Generate __eq__ for Python messages (#281)
Add linter tests to message generators (#278)
Generate imports for assert only in debug mode (#277)
Use CMAKE_CURRENT_BINARY_DIR for arguments json (#268)
Declare missing dependency (#263)
Include directories before invoking rosidl_target_interfaces as the directories added in that macro may contain older version of the same files making them take precedence in the include path (#261)
0.4.0
0.0.3
0.0.2
Contributors: Brian Gerkey, Dirk Thomas, Ernesto Corbellini, Esteve Fernandez, Hunter Allen, JD Yamokoski, Jackie Kay, Karsten Knese, Martins Mozeiko, Mikael Arguedas, William Woodall, dhood