chore: release v0.1.5#20
Conversation
📝 WalkthroughWalkthroughThis PR prepares the 0.1.5 release by bumping the project version in ChangesRelease version 0.1.5
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related issues
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@pyproject.toml`:
- Line 7: Update the runtime __version__ constant to match the package version
in pyproject.toml: change the value of __version__ in src/opensomeip/_version.py
to "0.1.5" (this value is re-exported by src/opensomeip/__init__.py), so the
module-level __version__ symbol and the package metadata stay in sync.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: ASSERTIVE
Plan: Pro
Run ID: 9e9b9d59-6a23-4f7b-9924-493112966e04
📒 Files selected for processing (2)
CHANGELOG.mdpyproject.toml
| [project] | ||
| name = "opensomeip" | ||
| version = "0.1.4" | ||
| version = "0.1.5" |
There was a problem hiding this comment.
Runtime __version__ is out of sync with package version.
pyproject.toml is bumped to 0.1.5, but src/opensomeip/_version.py:1 still reports __version__ = "0.1.4" and is re-exported by src/opensomeip/__init__.py:3. Users will observe conflicting versions.
Proposed fix
--- a/src/opensomeip/_version.py
+++ b/src/opensomeip/_version.py
@@
-__version__ = "0.1.4"
+__version__ = "0.1.5"🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@pyproject.toml` at line 7, Update the runtime __version__ constant to match
the package version in pyproject.toml: change the value of __version__ in
src/opensomeip/_version.py to "0.1.5" (this value is re-exported by
src/opensomeip/__init__.py), so the module-level __version__ symbol and the
package metadata stay in sync.
Summary
0.1.4to0.1.5inpyproject.tomlv0.0.5(446ca54) to latest main (85b4c91— 27 commits ahead, includes clang-tidy remediation, TOCTOU race fix, packaging improvements)Test plan
v0.1.5and create GitHub releaseMade with Cursor
Summary by CodeRabbit
Release Notes
Bug Fixes
Documentation
Chores