ros-eloquent-rosidl-generator-py (0.8.2-1bionic) bionic; urgency=high

  * fix too early decref of WString when converting from Python to C (#117 <https://github.com/ros2/rosidl_python/issues/117>) (#121 <https://github.com/ros2/rosidl_python/issues/121>)
  * Contributors: Jacob Perron

 -- Scott K Logan <scott@openrobotics.org>  Fri, 04 Dec 2020 06:00:00 -0000

ros-eloquent-rosidl-generator-py (0.8.1-1bionic) bionic; urgency=high

  * Enable tests for 'char' type fields (#91 <https://github.com/ros2/rosidl_python/issues/91>)
  * Refactor tests (#89 <https://github.com/ros2/rosidl_python/issues/89>)
  * Contributors: Jacob Perron

 -- Scott K Logan <scott@openrobotics.org>  Wed, 23 Oct 2019 05:00:00 -0000

ros-eloquent-rosidl-generator-py (0.8.0-1bionic) bionic; urgency=high

  * 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>)
  * Remove non-package from ament_target_dependencies() (#76 <https://github.com/ros2/rosidl_python/issues/76>)
  * Avoid multiple includes for nested array functions (#72 <https://github.com/ros2/rosidl_python/issues/72>)
  * Remove the padding member from structs which should be empty (#73 <https://github.com/ros2/rosidl_python/issues/73>)
  * Ensure the contents of the field are an array. (#63 <https://github.com/ros2/rosidl_python/issues/63>)
  * Make the message __repr__ for Python look nicer (#60 <https://github.com/ros2/rosidl_python/issues/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

 -- Scott K Logan <scott@openrobotics.org>  Wed, 25 Sep 2019 05:00:00 -0000

ros-eloquent-rosidl-generator-py (0.7.6-1bionic) bionic; urgency=high



 -- Scott K Logan <scott@openrobotics.org>  Thu, 30 May 2019 05:00:00 -0000

ros-eloquent-rosidl-generator-py (0.7.5-1bionic) bionic; urgency=high

  * Fix PYTHONPATH for test (#58 <https://github.com/ros2/rosidl_python/issues/58>)
  * Contributors: Dirk Thomas

 -- Scott K Logan <scott@openrobotics.org>  Wed, 29 May 2019 05:00:00 -0000

ros-eloquent-rosidl-generator-py (0.7.4-1bionic) bionic; urgency=high

  * Encode/decode strings with UTF-8 (#57 <https://github.com/ros2/rosidl_python/issues/57>)
  * Contributors: Dirk Thomas

 -- Scott K Logan <scott@openrobotics.org>  Mon, 20 May 2019 05:00:00 -0000

ros-eloquent-rosidl-generator-py (0.7.3-1bionic) bionic; urgency=high

  * Add missing numpy test dependency (#56 <https://github.com/ros2/rosidl_python/issues/56>)
  * Contributors: Dirk Thomas

 -- Scott K Logan <scott@openrobotics.org>  Wed, 08 May 2019 22:57:00 -0000

ros-eloquent-rosidl-generator-py (0.7.2-1bionic) bionic; urgency=high

  * Fix conversion from C to Python in case a sequence has default values (#55 <https://github.com/ros2/rosidl_python/issues/55>)
  * Store types as tuple of abstract types (#33 <https://github.com/ros2/rosidl_python/issues/33>)
  * Add WString support (#47 <https://github.com/ros2/rosidl_python/issues/47>)
  * Use semantic exec_depend key for python3-numpy. (#48 <https://github.com/ros2/rosidl_python/issues/48>)
  * Fix boolean constant in Python mapping (#46 <https://github.com/ros2/rosidl_python/issues/46>)
  * Simplify code using updated definition API (#45 <https://github.com/ros2/rosidl_python/issues/45>)
  * Update code to match refactoring of rosidl definitions (#44 <https://github.com/ros2/rosidl_python/issues/44>)
  * Fix quoted strings for new flake8-quote check. (#42 <https://github.com/ros2/rosidl_python/issues/42>)
  * use quotes with least escaping for Python string literals (#43 <https://github.com/ros2/rosidl_python/issues/43>)
  * Remove obsolete argument mod_prefix (#41 <https://github.com/ros2/rosidl_python/issues/41>)
  * Contributors: Chris Lalancette, Dirk Thomas, Mikael Arguedas, Steven! Ragnarök

 -- Scott K Logan <scott@openrobotics.org>  Wed, 08 May 2019 21:58:00 -0000

ros-eloquent-rosidl-generator-py (0.7.1-1bionic) bionic; urgency=high

  * Add numpy dependency to package.xml. (#39 <https://github.com/ros2/rosidl_python/issues/39>)
  * Contributors: Steven! Ragnarök

 -- Scott K Logan <scott@openrobotics.org>  Sun, 14 Apr 2019 17:48:00 -0000

ros-eloquent-rosidl-generator-py (0.7.0-1bionic) bionic; urgency=high

  * Fix numpy usage for Windows debug builds (#36 <https://github.com/ros2/rosidl_python/issues/36>)
  * Fix compiler warning about unused variable in release mode (#35 <https://github.com/ros2/rosidl_python/issues/35>)
  * Map Arrays to numpy.ndarray() and Sequences to array.array() (#35 <https://github.com/ros2/rosidl_python/issues/35>)
  * Change generators to IDL-based pipeline (#24 <https://github.com/ros2/rosidl_python/issues/24>)
  * Ignore import order on generated imports (#29 <https://github.com/ros2/rosidl_python/issues/29>)
  * Provide type support for 'goal_status_array' in action type support
  * Fix flake8 error (#27 <https://github.com/ros2/rosidl_python/issues/27>)
  * Adds Python typesupport for Actions (#21 <https://github.com/ros2/rosidl_python/issues/21>)
  * Contributors: Alexis Pojomovsky, Dirk Thomas, Jacob Perron, Shane Loretz

 -- Scott K Logan <scott@openrobotics.org>  Sun, 14 Apr 2019 10:05:00 -0000

ros-eloquent-rosidl-generator-py (0.6.2-1bionic) bionic; urgency=high

  * Throw on non-ascii characters in string and char message fields (#26 <https://github.com/ros2/rosidl_python/issues/26>)
  * Change uncrustify max line length to 0 (#25 <https://github.com/ros2/rosidl_python/issues/25>)
    This is for compatibility with uncrustify v0.68.
  * Contributors: Jacob Perron, Michel Hidalgo

 -- Scott K Logan <scott@openrobotics.org>  Fri, 11 Jan 2019 06:00:00 -0000

ros-eloquent-rosidl-generator-py (0.6.1-1bionic) bionic; urgency=high

  * Replace deprecated collections usage with collections.abc (#23 <https://github.com/ros2/rosidl_python/issues/23>)
  * Adding a get_slot_fields_and_types method to python msg classes (#19 <https://github.com/ros2/rosidl_python/issues/19>)
  * Contributors: Dirk Thomas, Mike Lautman, Scott K Logan

 -- Scott K Logan <scott@openrobotics.org>  Thu, 06 Dec 2018 06:00:00 -0000

ros-eloquent-rosidl-generator-py (0.6.0-1bionic) bionic; urgency=high

  * Allow generated IDL files (#17 <https://github.com/ros2/rosidl_python/issues/17>)
  * Rename dynamic array to sequence (#18 <https://github.com/ros2/rosidl_python/issues/18>)
  * Added support to msg/srv generation from within an action directory (#15 <https://github.com/ros2/rosidl_python/issues/15>)
  * Call conversion functions directly (#10 <https://github.com/ros2/rosidl_python/issues/10>)
    See #9 <https://github.com/ros2/rosidl_python/issues/9> for more details.
  * Fix rosidl target name assumptions (#12 <https://github.com/ros2/rosidl_python/issues/12>)
  * Contributors: Alexis Pojomovsky, Dirk Thomas, Martins Mozeiko, Shane Loretz, William Woodall

 -- Scott K Logan <scott@openrobotics.org>  Fri, 16 Nov 2018 06:00:00 -0000

ros-eloquent-rosidl-generator-py (0.5.2-1bionic) bionic; urgency=high

  * Fixes memory leaks for nested fields (#7 <https://github.com/ros2/rosidl_python/issues/7>)
  * Prevent flake8-builtins A003 (#6 <https://github.com/ros2/rosidl_python/issues/6>)
  * Contributors: Martins Mozeiko, dhood

 -- Scott K Logan <scott@openrobotics.org>  Tue, 17 Jul 2018 05:00:00 -0000

ros-eloquent-rosidl-generator-py (0.5.1-1bionic) bionic; urgency=high

  * Fix rosdep key for pytest (#4 <https://github.com/ros2/rosidl_python/issues/4>)
  * Use pytest instead of nose (#3 <https://github.com/ros2/rosidl_python/issues/3>)
  * Contributors: Dirk Thomas

 -- Scott K Logan <scott@openrobotics.org>  Thu, 28 Jun 2018 05:00:00 -0000

ros-eloquent-rosidl-generator-py (0.5.0-1bionic) bionic; urgency=high

  * Add groups for generator and runtime packages (#283 <https://github.com/ros2/rosidl_python/issues/283>)
  * Support default values for string arrays (#197 <https://github.com/ros2/rosidl_python/issues/197>)
  * Generate __eq__ for Python messages (#281 <https://github.com/ros2/rosidl_python/issues/281>)
  * Add linter tests to message generators (#278 <https://github.com/ros2/rosidl_python/issues/278>)
  * Generate imports for assert only in debug mode (#277 <https://github.com/ros2/rosidl_python/issues/277>)
  * Use CMAKE_CURRENT_BINARY_DIR for arguments json (#268 <https://github.com/ros2/rosidl_python/issues/268>)
  * Declare missing dependency (#263 <https://github.com/ros2/rosidl_python/issues/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 <https://github.com/ros2/rosidl_python/issues/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

 -- Scott K Logan <scott@openrobotics.org>  Sat, 23 Jun 2018 05:00:00 -0000


