-
-
Notifications
You must be signed in to change notification settings - Fork 82
feat(cli): bump version from 0.1.15 to 0.1.16 #529
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
WalkthroughThe pull request updates the project version number in the CLI package configuration from 0.1.15 to 0.1.16. This is a packaging metadata change with no functional code modifications, runtime impact, or control flow changes. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Possibly related PRs
Suggested reviewers
Poem
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
✨ 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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (1)
cli/pyproject.toml(1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
- GitHub Check: build-and-package-macos (macos-13)
| [tool.poetry] | ||
| name = "nixopus" | ||
| version = "0.1.15" | ||
| version = "0.1.16" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
Version bump looks good, but verify consistency across the codebase.
The patch-level version bump (0.1.15 → 0.1.16) follows semantic versioning and is appropriately minimal. However, ensure that:
- Any other version references in the codebase (e.g., root
pyproject.toml,setup.py,__version__constants, git tags) are also updated - A changelog entry or release notes document the changes included in this patch
Run the following script to identify other potential version references in the codebase:
🏁 Script executed:
#!/bin/bash
# Description: Search for version references that may need updating
# Check for version strings in common locations
echo "=== Searching for version references ==="
rg -i "0\.1\.15|version\s*=" --type toml --type py --type yaml --type json | grep -v node_modules | head -20
# Check for __version__ in Python files
echo -e "\n=== Checking for __version__ constants ==="
rg "^__version__\s*=" --type py
# Check for git tags related to versioning
echo -e "\n=== Checking for git tags ==="
git tag | grep -E "^v?0\.1\." | sort -V | tail -5Length of output: 1652
Version bump is incomplete—update package.json.
The version in cli/pyproject.toml has been updated to 0.1.16, but package.json still references the old version in multiple places:
"cli-version": "0.1.15"must be updated to"0.1.16"- Artifact references (e.g.,
nixopus_0.1.15_amd64.apk,nixopus-0.1.15-darwin-amd64.pkg) should be updated to use0.1.16if they represent current release artifacts
Ensure version consistency across both files before merging.
🤖 Prompt for AI Agents
In cli/pyproject.toml around line 3 and in package.json (search entire file for
occurrences), the pyproject version was bumped to 0.1.16 but package.json still
contains 0.1.15; update package.json "cli-version": "0.1.15" to "0.1.16", update
all artifact filenames that embed the old version (e.g.,
nixopus_0.1.15_amd64.apk, nixopus-0.1.15-darwin-amd64.pkg) to use 0.1.16, and
verify there are no other 0.1.15 references remaining (update any other version
fields or metadata to 0.1.16 so both files are consistent).
Issue
Link to related issue(s):
Description
Short summary of what this PR changes or introduces.
Scope of Change
Select all applicable areas impacted by this PR:
Screenshot / Video / GIF (if applicable)
Attach or embed screenshots, screen recordings, or GIFs demonstrating the feature or fix.
Related PRs (if any)
Link any related or dependent PRs across repos.
Additional Notes for Reviewers (optional)
Anything reviewers should know before testing or merging (e.g., environment variables, setup steps).
Developer Checklist
To be completed by the developer who raised the PR.
Reviewer Checklist
To be completed by the reviewer before merge.
Summary by CodeRabbit