ros2 / ros2/ros2cli

Add support for ament_cmake_python in ros2 pkg create

Open
#739 11 comments 2 reactions 1 assignee View on GitHub

@bismuth01 is already working on this.

Since Jun 25, 2025.

good first issue help wanted
Dominant language
Python
Stars
262
Forks
228
Avg merge
23h 15m
Merged PRs (30d)
12

Description

Feature request

Feature description

ROS2 CLI allows creating packages for cmake, ament_cmake, ament_python. Considering there isn't a complete example in the documentation for ament_cmake_python , it would be helpful to support generating one for users.

Implementation considerations

Follow best practices for using ament.
Supply a working example with both C++ and python code.
Ensure dependencies are exported correctly.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.