ros-jazzy-ament-package (0.16.4-0noble.1) nile-sp2; urgency=medium

  * BUG号：无
  * 需求号：无
  * 其他改动说明：同步代码
  * 其他改动影响域：无

 -- ROS-SIG <ros@lists.openkylin.top>  Tue, 28 Apr 2026 14:12:56 +0800

ros-jazzy-ament-package (0.16.4-0noble) noble; urgency=high

  * Simplify removing leading and trailing separators (#152 <https://github.com/ament/ament_package/issues/152>) (#153 <https://github.com/ament/ament_package/issues/153>)
    Previously, we checked if the leading or trailing character was a colon
    and then used a wildcard to remove it.
    It is simpler to just remove a leading or trailing colon. This has the
    added benefit of only using shell built-in functions.
    (cherry picked from commit 9b09d9471f8bf77d5c847a6cd973da79d18d2e11)
    Co-authored-by: Rob Woolley <mailto:rob.woolley@windriver.com>
  * Always consider .dsv files, even when no shell specific script exists (#147 <https://github.com/ament/ament_package/issues/147>) (#151 <https://github.com/ament/ament_package/issues/151>)
    Copy of https://github.com/colcon/colcon-core/pull/244/commits/3697164b248d578ec15e9f0d369d005cf1d9894a
    (cherry picked from commit 01592eb7c227ec12304635e530984d29055463d7)
    Co-authored-by: Addisu Z. Taddese <mailto:addisuzt@intrinsic.ai>
  * Remove CODEOWNERS and mirror-rolling-to-master. (#149 <https://github.com/ament/ament_package/issues/149>) (#150 <https://github.com/ament/ament_package/issues/150>)
    They are both outdated and both no longer serving their
    intended purpose.
    (cherry picked from commit 5090b28ef9d02fffc41cc1cd04883e3ac2c8f4a6)
    Co-authored-by: Chris Lalancette <mailto:clalancette@gmail.com>
  * Contributors: mergify[bot]

 -- Dharini Dutia <dharini@openrobotics.org>  Tue, 01 Apr 2025 16:00:00 -0000

ros-jazzy-ament-package (0.16.3-0noble) noble; urgency=high

  * Migrate from legacy importlib-resources (#143 <https://github.com/ament/ament_package/issues/143>)
  * Contributors: Isabel Paredes

 -- Dharini Dutia <dharini@openrobotics.org>  Tue, 23 Jan 2024 16:00:00 -0000

ros-jazzy-ament-package (0.16.2-0noble) noble; urgency=high

  * Add setuptools dependency back in. (#141 <https://github.com/ament/ament_package/issues/141>)
  * Contributors: Chris Lalancette

 -- Dharini Dutia <dharini@openrobotics.org>  Thu, 11 May 2023 16:00:00 -0000

ros-jazzy-ament-package (0.16.1-0noble) noble; urgency=high

  * Make python dependencies exec_depend. (#140 <https://github.com/ament/ament_package/issues/140>)
  * Contributors: Chris Lalancette

 -- Dharini Dutia <dharini@openrobotics.org>  Wed, 10 May 2023 16:00:00 -0000

ros-jazzy-ament-package (0.16.0-0noble) noble; urgency=high



 -- Dharini Dutia <dharini@openrobotics.org>  Wed, 26 Apr 2023 16:00:00 -0000

ros-jazzy-ament-package (0.15.3-0noble) noble; urgency=high

  * Add support for comment lines in dsv files (#139 <https://github.com/ament/ament_package/issues/139>)
  * Contributors: Scott K Logan

 -- Dharini Dutia <dharini@openrobotics.org>  Mon, 10 Apr 2023 16:00:00 -0000

ros-jazzy-ament-package (0.15.2-0noble) noble; urgency=high

  * [rolling] Update maintainers - 2022-11-07 (#138 <https://github.com/ament/ament_package/issues/138>)
  * Contributors: Audrow Nash

 -- Dharini Dutia <dharini@openrobotics.org>  Mon, 13 Feb 2023 16:00:00 -0000

ros-jazzy-ament-package (0.15.1-0noble) noble; urgency=high

  * Mirror rolling to master
  * Remove unused isolated prefix level templates (#133 <https://github.com/ament/ament_package/issues/133>)
  * Contributors: Audrow Nash, Shane Loretz

 -- Dharini Dutia <dharini@openrobotics.org>  Mon, 12 Sep 2022 16:00:00 -0000

ros-jazzy-ament-package (0.15.0-0noble) noble; urgency=high



 -- Dharini Dutia <dharini@openrobotics.org>  Thu, 28 Apr 2022 16:00:00 -0000

ros-jazzy-ament-package (0.14.0-0noble) noble; urgency=high



 -- Dharini Dutia <dharini@openrobotics.org>  Mon, 17 Jan 2022 16:00:00 -0000

ros-jazzy-ament-package (0.12.1-0noble) noble; urgency=high

  * Set forthcoming for previous version
  * Add support for appending to environment variables (#130 <https://github.com/ament/ament_package/issues/130>)
    This works largely the same as 'prepend-non-duplicate', but instead puts
    the candidate value at the end of the target variable.
  * Update maintainers to Audrow Nash (#135 <https://github.com/ament/ament_package/issues/135>)
  * Make python executable variable ament_package specific (#134 <https://github.com/ament/ament_package/issues/134>)
  * Contributors: Audrow Nash, Scott K Logan, Shane Loretz

 -- Dharini Dutia <dharini@openrobotics.org>  Thu, 13 Jan 2022 16:00:00 -0000

ros-jazzy-ament-package (0.12.0-0noble) noble; urgency=high

  * Revert "Generate Setuptools Dict Helper Method (#126 <https://github.com/ament/ament_package/issues/126>)" (#131 <https://github.com/ament/ament_package/issues/131>)
  * Contributors: Audrow Nash

 -- Dharini Dutia <dharini@openrobotics.org>  Thu, 13 Jan 2022 16:00:00 -0000

ros-jazzy-ament-package (0.11.0-0noble) noble; urgency=high

  * Generate Setuptools Dict Helper Method (#126 <https://github.com/ament/ament_package/issues/126>)
  * Add Audrow as a maintainer (#127 <https://github.com/ament/ament_package/issues/127>)
  * Contributors: Audrow Nash, David V. Lu!!

 -- Dharini Dutia <dharini@openrobotics.org>  Wed, 17 Mar 2021 16:00:00 -0000

ros-jazzy-ament-package (0.10.1-0noble) noble; urgency=high

  * Support Python 3.8-provided importlib.metadata (#124 <https://github.com/ament/ament_package/issues/124>)
  * Declare missing dependency on python3-importlib-resources (#123 <https://github.com/ament/ament_package/issues/123>)
  * Contributors: Scott K Logan

 -- Dharini Dutia <dharini@openrobotics.org>  Sun, 24 Jan 2021 16:00:00 -0000

ros-jazzy-ament-package (0.10.0-0noble) noble; urgency=high

  * make AMENT_TRACE_SETUP_FILES output sourceable (#120 <https://github.com/ament/ament_package/issues/120>)
  * update maintainers
  * Switch ament_package to using importlib. (#118 <https://github.com/ament/ament_package/issues/118>)
  * Add pytest.ini so local tests don't display warning (#117 <https://github.com/ament/ament_package/issues/117>)
  * Contributors: Chris Lalancette, Dirk Thomas, Mabel Zhang

 -- Dharini Dutia <dharini@openrobotics.org>  Sun, 06 Dec 2020 16:00:00 -0000

ros-jazzy-ament-package (0.9.2-0noble) noble; urgency=high

  * add configure-time flag to skip parent_prefix_path (#115 <https://github.com/ament/ament_package/issues/115>)
  * Contributors: Dirk Thomas

 -- Dharini Dutia <dharini@openrobotics.org>  Thu, 04 Jun 2020 16:00:00 -0000

ros-jazzy-ament-package (0.9.1-0noble) noble; urgency=high

  * [Windows] Fix _ament_python_executable fallback code path. (#113 <https://github.com/ament/ament_package/issues/113>)
  * Contributors: Dirk Thomas

 -- Dharini Dutia <dharini@openrobotics.org>  Mon, 11 May 2020 16:00:00 -0000

ros-jazzy-ament-package (0.9.0-0noble) noble; urgency=high

  * Convert format to f-string. (#112 <https://github.com/ament/ament_package/issues/112>)
  * Contributors: Dirk Thomas

 -- Dharini Dutia <dharini@openrobotics.org>  Thu, 23 Apr 2020 16:00:00 -0000

ros-jazzy-ament-package (0.8.8-0noble) noble; urgency=high

  * fix removing trailing semicolon logic in bat (#111 <https://github.com/ament/ament_package/issues/111>)
  * Contributors: Dirk Thomas

 -- Dharini Dutia <dharini@openrobotics.org>  Mon, 09 Dec 2019 16:00:00 -0000

ros-jazzy-ament-package (0.8.7-0noble) noble; urgency=high

  * fix handling of empty env var (#110 <https://github.com/ament/ament_package/issues/110>)
  * Contributors: Dirk Thomas

 -- Dharini Dutia <dharini@openrobotics.org>  Wed, 04 Dec 2019 16:00:00 -0000

ros-jazzy-ament-package (0.8.6-0noble) noble; urgency=high

  * improve error message when split for dsv line raises (#108 <https://github.com/ament/ament_package/issues/108>)
  * skip empty lines in dsv files (#107 <https://github.com/ament/ament_package/issues/107>)
  * fix performance regression in environment setup (#106 <https://github.com/ament/ament_package/issues/106>)
  * Contributors: Dirk Thomas

 -- Dharini Dutia <dharini@openrobotics.org>  Tue, 03 Dec 2019 16:00:00 -0000

ros-jazzy-ament-package (0.8.5-0noble) noble; urgency=high

  * Fix sh command to remove trailing separator (#105 <https://github.com/ament/ament_package/issues/105>)
  * Always prepend with a trailing separator (#104 <https://github.com/ament/ament_package/issues/104>)
  * Contributors: Jacob Perron

 -- Dharini Dutia <dharini@openrobotics.org>  Thu, 07 Nov 2019 16:00:00 -0000

ros-jazzy-ament-package (0.8.4-0noble) noble; urgency=high

  * add dsv type set-if-unset (#102 <https://github.com/ament/ament_package/issues/102>)
  * Add support for prepending multiple values to env variables from .dsv files (#101 <https://github.com/ament/ament_package/issues/101>)
  * Contributors: Dirk Thomas, Jacob Perron, Shane Loretz

 -- Dharini Dutia <dharini@openrobotics.org>  Tue, 22 Oct 2019 16:00:00 -0000

ros-jazzy-ament-package (0.8.3-0noble) noble; urgency=high

  * add type 'set' for dsv files (#95 <https://github.com/ament/ament_package/issues/95>)
  * keep using default ignore list (#96 <https://github.com/ament/ament_package/issues/96>)
  * Contributors: Dirk Thomas

 -- Dharini Dutia <dharini@openrobotics.org>  Thu, 10 Oct 2019 16:00:00 -0000

ros-jazzy-ament-package (0.8.2-0noble) noble; urgency=high

  * provide ament_prepend_unique_value function in prefix level sh script (#94 <https://github.com/ament/ament_package/issues/94>)
  * Contributors: Dirk Thomas

 -- Dharini Dutia <dharini@openrobotics.org>  Fri, 04 Oct 2019 07:45:00 -0000

ros-jazzy-ament-package (0.8.1-0noble) noble; urgency=high

  * fix reading the package run dependencies (#93 <https://github.com/ament/ament_package/issues/93>)
  * if no package.dsv is available fallback to a local_setup file (#92 <https://github.com/ament/ament_package/issues/92>)
  * Contributors: Dirk Thomas

 -- Dharini Dutia <dharini@openrobotics.org>  Fri, 04 Oct 2019 06:34:00 -0000

ros-jazzy-ament-package (0.8.0-0noble) noble; urgency=high

  * perform environment calculation in Python (#89 <https://github.com/ament/ament_package/issues/89>)
  * escape closing parenthesis in local_setup.bat file (#91 <https://github.com/ament/ament_package/issues/91>)
  * add quotes around ament_python_executable variable in local_setup.bat (#90 <https://github.com/ament/ament_package/issues/90>)
  * fix pytest warning about unknown markers (#88 <https://github.com/ament/ament_package/issues/88>)
  * install resource marker file for package (#87 <https://github.com/ament/ament_package/issues/87>)
  * Contributors: Dirk Thomas

 -- Dharini Dutia <dharini@openrobotics.org>  Fri, 04 Oct 2019 02:32:00 -0000

ros-jazzy-ament-package (0.7.2-0noble) noble; urgency=high

  * install package manifest (#86 <https://github.com/ament/ament_package/issues/86>)
  * Contributors: Dirk Thomas

 -- Dharini Dutia <dharini@openrobotics.org>  Tue, 17 Sep 2019 16:00:00 -0000

ros-jazzy-ament-package (0.7.1-0noble) noble; urgency=high

  * add warning/fallback for AMENT_CURRENT_PREFIX if relocated (#85 <https://github.com/ament/ament_package/issues/85>)
  * Contributors: Dirk Thomas

 -- Dharini Dutia <dharini@openrobotics.org>  Tue, 20 Aug 2019 16:00:00 -0000

ros-jazzy-ament-package (0.7.0-0noble) noble; urgency=high

  * add section about DCO to CONTRIBUTING.md
  * Contributors: Dirk Thomas

 -- Dharini Dutia <dharini@openrobotics.org>  Sun, 07 Apr 2019 16:00:00 -0000

ros-jazzy-ament-package (0.6.0-0noble) noble; urgency=high

  * Fix lint warnings from invalid escape sequences (#82 <https://github.com/ament/ament_package/issues/82>)
  * Contributors: Jacob Perron

 -- Dharini Dutia <dharini@openrobotics.org>  Mon, 12 Nov 2018 16:00:00 -0000

ros-jazzy-ament-package (0.5.2-0noble) noble; urgency=high

  * fix custom zsh logic for handling arrays (#80 <https://github.com/ament/ament_package/issues/80>)
  * Contributors: Dirk Thomas

 -- Dharini Dutia <dharini@openrobotics.org>  Wed, 18 Jul 2018 16:00:00 -0000

ros-jazzy-ament-package (0.5.1-0noble) noble; urgency=high

  * Use flake8 directly (#77 <https://github.com/ament/ament_package/issues/77>)
  * Drop dependency on pyparsing. (#78 <https://github.com/ament/ament_package/issues/78>)
  * Contributors: Steven! Ragnarök

 -- Dharini Dutia <dharini@openrobotics.org>  Wed, 13 Jun 2018 16:00:00 -0000

ros-jazzy-ament-package (0.5.0-0noble) noble; urgency=high

  * remove all Python modules by the templates (#75 <https://github.com/ament/ament_package/issues/75>)
  * add pytest markers to linter tests
  * support file attribution of license tag (#73 <https://github.com/ament/ament_package/issues/73>)
  * set zip_safe to avoid warning during installation (#72 <https://github.com/ament/ament_package/issues/72>)
  * Revert "Revert "consider condition for group membership (#69 <https://github.com/ament/ament_package/issues/69>)" (#70 <https://github.com/ament/ament_package/issues/70>)" (#71 <https://github.com/ament/ament_package/issues/71>)
  * Revert "consider condition for group membership (#69 <https://github.com/ament/ament_package/issues/69>)" (#70 <https://github.com/ament/ament_package/issues/70>)
  * consider condition for group membership (#69 <https://github.com/ament/ament_package/issues/69>)
  * fix copyright year
  * Contributors: Dirk Thomas, Mikael Arguedas, Tamaki Nishino

 -- Dharini Dutia <dharini@openrobotics.org>  Tue, 12 Jun 2018 16:00:00 -0000


