Skip to content

Commit e056999

Browse files
committed
0.8.1
1 parent 50afb33 commit e056999

File tree

2 files changed

+124
-1
lines changed

2 files changed

+124
-1
lines changed

rosidl_generator_py/CHANGELOG.rst

Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2+
Changelog for package rosidl_generator_py
3+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4+
5+
0.8.1 (2019-10-23)
6+
------------------
7+
* Enable tests for 'char' type fields (`#91 <https://github.com/ros2/rosidl_python/issues/91>`_)
8+
* Refactor tests (`#89 <https://github.com/ros2/rosidl_python/issues/89>`_)
9+
* Contributors: Jacob Perron
10+
11+
0.8.0 (2019-09-25)
12+
------------------
13+
* Find numpy headers in non-debian paths (`#75 <https://github.com/ros2/rosidl_python/issues/75>`_) (`#75 <https://github.com/ros2/rosidl_python/issues/75>`_)
14+
* Remove non-package from ament_target_dependencies() (`#76 <https://github.com/ros2/rosidl_python/issues/76>`_)
15+
* Avoid multiple includes for nested array functions (`#72 <https://github.com/ros2/rosidl_python/issues/72>`_)
16+
* Remove the padding member from structs which should be empty (`#73 <https://github.com/ros2/rosidl_python/issues/73>`_)
17+
* Ensure the contents of the field are an array. (`#63 <https://github.com/ros2/rosidl_python/issues/63>`_)
18+
* Make the message __repr_\_ for Python look nicer (`#60 <https://github.com/ros2/rosidl_python/issues/60>`_)
19+
Before this patch, publishing a message with "ros2 topic pub" would print something like:
20+
``publishing #5: my_msgs.msg.my_msg(axes=array('f', [0.0]))``
21+
While that is OK, it is kind of ugly.
22+
This patch hides the typecode and the "array" so that the output looks like:
23+
``publishing #5: my_msgs.msg.my_msg(axes=[0.0])``
24+
* Contributors: Chris Lalancette, Dirk Thomas, Jacob Perron, Rich Mattes, Shane Loretz
25+
26+
0.7.6 (2019-05-30)
27+
------------------
28+
29+
0.7.5 (2019-05-29)
30+
------------------
31+
* Fix PYTHONPATH for test (`#58 <https://github.com/ros2/rosidl_python/issues/58>`_)
32+
* Contributors: Dirk Thomas
33+
34+
0.7.4 (2019-05-20)
35+
------------------
36+
* Encode/decode strings with UTF-8 (`#57 <https://github.com/ros2/rosidl_python/issues/57>`_)
37+
* Contributors: Dirk Thomas
38+
39+
0.7.3 (2019-05-08 17:57)
40+
------------------------
41+
* Add missing numpy test dependency (`#56 <https://github.com/ros2/rosidl_python/issues/56>`_)
42+
* Contributors: Dirk Thomas
43+
44+
0.7.2 (2019-05-08 16:58)
45+
------------------------
46+
* Fix conversion from C to Python in case a sequence has default values (`#55 <https://github.com/ros2/rosidl_python/issues/55>`_)
47+
* Store types as tuple of abstract types (`#33 <https://github.com/ros2/rosidl_python/issues/33>`_)
48+
* Add WString support (`#47 <https://github.com/ros2/rosidl_python/issues/47>`_)
49+
* Use semantic exec_depend key for python3-numpy. (`#48 <https://github.com/ros2/rosidl_python/issues/48>`_)
50+
* Fix boolean constant in Python mapping (`#46 <https://github.com/ros2/rosidl_python/issues/46>`_)
51+
* Simplify code using updated definition API (`#45 <https://github.com/ros2/rosidl_python/issues/45>`_)
52+
* Update code to match refactoring of rosidl definitions (`#44 <https://github.com/ros2/rosidl_python/issues/44>`_)
53+
* Fix quoted strings for new flake8-quote check. (`#42 <https://github.com/ros2/rosidl_python/issues/42>`_)
54+
* use quotes with least escaping for Python string literals (`#43 <https://github.com/ros2/rosidl_python/issues/43>`_)
55+
* Remove obsolete argument mod_prefix (`#41 <https://github.com/ros2/rosidl_python/issues/41>`_)
56+
* Contributors: Chris Lalancette, Dirk Thomas, Mikael Arguedas, Steven! Ragnarök
57+
58+
0.7.1 (2019-04-14 12:48)
59+
------------------------
60+
* Add numpy dependency to package.xml. (`#39 <https://github.com/ros2/rosidl_python/issues/39>`_)
61+
* Contributors: Steven! Ragnarök
62+
63+
0.7.0 (2019-04-14 05:05)
64+
------------------------
65+
* Fix numpy usage for Windows debug builds (`#36 <https://github.com/ros2/rosidl_python/issues/36>`_)
66+
* Fix compiler warning about unused variable in release mode (`#35 <https://github.com/ros2/rosidl_python/issues/35>`_)
67+
* Map Arrays to numpy.ndarray() and Sequences to array.array() (`#35 <https://github.com/ros2/rosidl_python/issues/35>`_)
68+
* Change generators to IDL-based pipeline (`#24 <https://github.com/ros2/rosidl_python/issues/24>`_)
69+
* Ignore import order on generated imports (`#29 <https://github.com/ros2/rosidl_python/issues/29>`_)
70+
* Provide type support for 'goal_status_array' in action type support
71+
* Fix flake8 error (`#27 <https://github.com/ros2/rosidl_python/issues/27>`_)
72+
* Adds Python typesupport for Actions (`#21 <https://github.com/ros2/rosidl_python/issues/21>`_)
73+
* Contributors: Alexis Pojomovsky, Dirk Thomas, Jacob Perron, Shane Loretz
74+
75+
0.6.2 (2019-01-11)
76+
------------------
77+
* Throw on non-ascii characters in string and char message fields (`#26 <https://github.com/ros2/rosidl_python/issues/26>`_)
78+
* Change uncrustify max line length to 0 (`#25 <https://github.com/ros2/rosidl_python/issues/25>`_)
79+
This is for compatibility with uncrustify v0.68.
80+
* Contributors: Jacob Perron, Michel Hidalgo
81+
82+
0.6.1 (2018-12-06)
83+
------------------
84+
* Replace deprecated collections usage with collections.abc (`#23 <https://github.com/ros2/rosidl_python/issues/23>`_)
85+
* Adding a get_slot_fields_and_types method to python msg classes (`#19 <https://github.com/ros2/rosidl_python/issues/19>`_)
86+
* Contributors: Dirk Thomas, Mike Lautman, Scott K Logan
87+
88+
0.6.0 (2018-11-16)
89+
------------------
90+
* Allow generated IDL files (`#17 <https://github.com/ros2/rosidl_python/issues/17>`_)
91+
* Rename dynamic array to sequence (`#18 <https://github.com/ros2/rosidl_python/issues/18>`_)
92+
* Added support to msg/srv generation from within an action directory (`#15 <https://github.com/ros2/rosidl_python/issues/15>`_)
93+
* Call conversion functions directly (`#10 <https://github.com/ros2/rosidl_python/issues/10>`_)
94+
See `#9 <https://github.com/ros2/rosidl_python/issues/9>`_ for more details.
95+
* Fix rosidl target name assumptions (`#12 <https://github.com/ros2/rosidl_python/issues/12>`_)
96+
* Contributors: Alexis Pojomovsky, Dirk Thomas, Martins Mozeiko, Shane Loretz, William Woodall
97+
98+
0.5.2 (2018-07-17)
99+
------------------
100+
* Fixes memory leaks for nested fields (`#7 <https://github.com/ros2/rosidl_python/issues/7>`_)
101+
* Prevent flake8-builtins A003 (`#6 <https://github.com/ros2/rosidl_python/issues/6>`_)
102+
* Contributors: Martins Mozeiko, dhood
103+
104+
0.5.1 (2018-06-28)
105+
------------------
106+
* Fix rosdep key for pytest (`#4 <https://github.com/ros2/rosidl_python/issues/4>`_)
107+
* Use pytest instead of nose (`#3 <https://github.com/ros2/rosidl_python/issues/3>`_)
108+
* Contributors: Dirk Thomas
109+
110+
0.5.0 (2018-06-23)
111+
------------------
112+
* Add groups for generator and runtime packages (`#283 <https://github.com/ros2/rosidl_python/issues/283>`_)
113+
* Support default values for string arrays (`#197 <https://github.com/ros2/rosidl_python/issues/197>`_)
114+
* Generate __eq_\_ for Python messages (`#281 <https://github.com/ros2/rosidl_python/issues/281>`_)
115+
* Add linter tests to message generators (`#278 <https://github.com/ros2/rosidl_python/issues/278>`_)
116+
* Generate imports for assert only in debug mode (`#277 <https://github.com/ros2/rosidl_python/issues/277>`_)
117+
* Use CMAKE_CURRENT_BINARY_DIR for arguments json (`#268 <https://github.com/ros2/rosidl_python/issues/268>`_)
118+
* Declare missing dependency (`#263 <https://github.com/ros2/rosidl_python/issues/263>`_)
119+
* 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 <https://github.com/ros2/rosidl_python/issues/261>`_)
120+
* 0.4.0
121+
* 0.0.3
122+
* 0.0.2
123+
* Contributors: Brian Gerkey, Dirk Thomas, Ernesto Corbellini, Esteve Fernandez, Hunter Allen, JD Yamokoski, Jackie Kay, Karsten Knese, Martins Mozeiko, Mikael Arguedas, William Woodall, dhood

rosidl_generator_py/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
44
<name>rosidl_generator_py</name>
5-
<version>0.8.0</version>
5+
<version>0.8.1</version>
66
<description>Generate the ROS interfaces in Python.</description>
77
<maintainer email="[email protected]">Scott K Logan</maintainer>
88
<license>Apache License 2.0</license>

0 commit comments

Comments
 (0)