Back to list
ROBOTIS-GIT

bump-version

by ROBOTIS-GIT

Python SDK for ROS 2 communication via Zenoh - Use ROS 2 without ROS2 environment

7🍴 0📅 Jan 23, 2026

SKILL.md


name: bump-version description: Bump the version of the zenoh-ros2-sdk package across all configuration files. Use when the user asks to update, bump, or change the package version, or when preparing a new release.

Bump Version

This skill guides you through upgrading the version number of the zenoh-ros2-sdk package.

When to Use

  • User asks to "bump", "update", or "change" the version
  • Preparing a new release (major, minor, or patch)
  • Version numbers are out of sync across config files

1. Determine the New Version

Decide whether this is a Major, Minor, or Patch release.

  • Current Version: Check pyproject.toml or zenoh_ros2_sdk/__init__.py.
  • Example: 0.1.2 -> 0.1.3 (Patch)

2. Update Files

You must update the version string in the following 3 files. Ensure they all match exactly.

A. pyproject.toml

Update the version field under [project]:

[project]
name = "zenoh-ros2-sdk"
version = "0.1.3"  # <--- Update this

B. zenoh_ros2_sdk/__init__.py

Update the __version__ variable:

__version__ = "0.1.3"  # <--- Update this

C. setup.py

Update the version argument in the setup() call:

setup(
    name="zenoh-ros2-sdk",
    version="0.1.3",  # <--- Update this
    # ...
)

3. Verify Changes

Run the following command to verify consistency:

python3 setup.py --version

The output must match your new version.

4. Commit Changes

Commit the changes with a standard message:

git add pyproject.toml setup.py zenoh_ros2_sdk/__init__.py
git commit -m "bump(version): update version to 0.1.3"

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon