Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion cli/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "nixopus"
version = "0.1.15"
version = "0.1.16"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 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:

  1. Any other version references in the codebase (e.g., root pyproject.toml, setup.py, __version__ constants, git tags) are also updated
  2. 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 -5

Length 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 use 0.1.16 if 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).

description = "A CLI for Nixopus"
authors = ["Nixopus <raghavyuva@gmail.com>"]
readme = "README.md"
Expand Down
Loading