From 1d28f7801a0e9ee00cf5afa86d7441be4da44c49 Mon Sep 17 00:00:00 2001 From: Gonzalo Casas Date: Wed, 8 Oct 2025 14:22:12 +0200 Subject: [PATCH 1/3] Bump version to 2.0.0 --- .bumpversion.cfg | 2 +- CHANGELOG.rst | 2 +- docs/conf.py | 2 +- src/roslibpy/__version__.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 7730636..675ba0c 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 1.8.1 +current_version = 2.0.0 message = Bump version to {new_version} commit = True tag = True diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 7e59570..839ebc1 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -7,7 +7,7 @@ All notable changes to this project will be documented in this file. The format is based on `Keep a Changelog `_ and this project adheres to `Semantic Versioning `_. -Unreleased +2.0.0 ---------- **Added** diff --git a/docs/conf.py b/docs/conf.py index bce3d91..bddcee9 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -25,7 +25,7 @@ year = "2019" author = "Gramazio Kohler Research" copyright = "{0}, {1}".format(year, author) -version = release = "1.8.1" +version = release = "2.0.0" pygments_style = "trac" # Perhaps change to sphinx templates_path = ["."] diff --git a/src/roslibpy/__version__.py b/src/roslibpy/__version__.py index 61a8df4..b520ef0 100644 --- a/src/roslibpy/__version__.py +++ b/src/roslibpy/__version__.py @@ -4,7 +4,7 @@ __title__ = "roslibpy" __description__ = "Python ROS Bridge library." __url__ = "https://github.com/gramaziokohler/roslibpy" -__version__ = "1.8.1" +__version__ = "2.0.0" __author__ = "Gramazio Kohler Research" __author_email__ = "gramaziokohler@arch.ethz.ch" __license__ = "MIT license" From 37a45c0df31cfdc565a64450a9dfed771349e5ff Mon Sep 17 00:00:00 2001 From: Gonzalo Casas Date: Wed, 8 Oct 2025 14:23:06 +0200 Subject: [PATCH 2/3] Prepare changelog for next release --- CHANGELOG.rst | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 839ebc1..6dca910 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -7,6 +7,19 @@ All notable changes to this project will be documented in this file. The format is based on `Keep a Changelog `_ and this project adheres to `Semantic Versioning `_. +Unreleased +---------- + +**Added** + +**Changed** + +**Fixed** + +**Deprecated** + +**Removed** + 2.0.0 ---------- From 87599ff331342c60875bba0209d1e99e72b66ebb Mon Sep 17 00:00:00 2001 From: Gonzalo Casas Date: Wed, 8 Oct 2025 14:26:36 +0200 Subject: [PATCH 3/3] Release preparation should be limited to checking formalities, the integration and unit tests are executed on the PR --- tasks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tasks.py b/tasks.py index 4a321b7..82faf04 100644 --- a/tasks.py +++ b/tasks.py @@ -165,7 +165,7 @@ def release(ctx, release_type): raise Exit('The release type parameter is invalid.\nMust be one of: major, minor, patch') # Run checks - ctx.run('invoke check test') + ctx.run('invoke check') # Bump version and git tag it ctx.run('bump2version %s --verbose' % release_type)