- Always consider .dsv files, even when no shell specific script exists (#147)
- Contributors: Addisu Z. Taddese
- Migrate from legacy importlib-resources (#143)
- Contributors: Isabel Paredes
- Add setuptools dependency back in. (#141)
- Contributors: Chris Lalancette
- Make python dependencies exec_depend. (#140)
- Contributors: Chris Lalancette
- Add support for comment lines in dsv files (#139)
- Contributors: Scott K Logan
- [rolling] Update maintainers - 2022-11-07 (#138)
- Contributors: Audrow Nash
- Mirror rolling to master
- Remove unused isolated prefix level templates (#133)
- Contributors: Audrow Nash, Shane Loretz
- Set forthcoming for previous version
- Add support for appending to environment variables (#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)
- Make python executable variable ament_package specific (#134)
- Contributors: Audrow Nash, Scott K Logan, Shane Loretz
- Generate Setuptools Dict Helper Method (#126)
- Add Audrow as a maintainer (#127)
- Contributors: Audrow Nash, David V. Lu!!
- Support Python 3.8-provided importlib.metadata (#124)
- Declare missing dependency on python3-importlib-resources (#123)
- Contributors: Scott K Logan
- make AMENT_TRACE_SETUP_FILES output sourceable (#120)
- update maintainers
- Switch ament_package to using importlib. (#118)
- Add pytest.ini so local tests don't display warning (#117)
- Contributors: Chris Lalancette, Dirk Thomas, Mabel Zhang
- add configure-time flag to skip parent_prefix_path (#115)
- Contributors: Dirk Thomas
- [Windows] Fix _ament_python_executable fallback code path. (#113)
- Contributors: Dirk Thomas
- Convert format to f-string. (#112)
- Contributors: Dirk Thomas
- fix removing trailing semicolon logic in bat (#111)
- Contributors: Dirk Thomas
- fix handling of empty env var (#110)
- Contributors: Dirk Thomas
- improve error message when split for dsv line raises (#108)
- skip empty lines in dsv files (#107)
- fix performance regression in environment setup (#106)
- Contributors: Dirk Thomas
- Fix sh command to remove trailing separator (#105)
- Always prepend with a trailing separator (#104)
- Contributors: Jacob Perron
- add dsv type set-if-unset (#102)
- Add support for prepending multiple values to env variables from .dsv files (#101)
- Contributors: Dirk Thomas, Jacob Perron, Shane Loretz
- provide ament_prepend_unique_value function in prefix level sh script (#94)
- Contributors: Dirk Thomas
- fix reading the package run dependencies (#93)
- if no package.dsv is available fallback to a local_setup file (#92)
- Contributors: Dirk Thomas
- perform environment calculation in Python (#89)
- escape closing parenthesis in local_setup.bat file (#91)
- add quotes around ament_python_executable variable in local_setup.bat (#90)
- fix pytest warning about unknown markers (#88)
- install resource marker file for package (#87)
- Contributors: Dirk Thomas
- install package manifest (#86)
- Contributors: Dirk Thomas
- add warning/fallback for AMENT_CURRENT_PREFIX if relocated (#85)
- Contributors: Dirk Thomas
- add section about DCO to CONTRIBUTING.md
- Contributors: Dirk Thomas
- Fix lint warnings from invalid escape sequences (#82)
- Contributors: Jacob Perron
- fix custom zsh logic for handling arrays (#80)
- Contributors: Dirk Thomas
- remove all Python modules by the templates (#75)
- add pytest markers to linter tests
- support file attribution of license tag (#73)
- set zip_safe to avoid warning during installation (#72)
- Revert "Revert "consider condition for group membership (#69)" (#70)" (#71)
- Revert "consider condition for group membership (#69)" (#70)
- consider condition for group membership (#69)
- fix copyright year
- Contributors: Dirk Thomas, Mikael Arguedas, Tamaki Nishino