Skip to content

Conversation

@beonde
Copy link
Member

@beonde beonde commented Dec 11, 2025

Summary

Align version with capiscio-core for unified versioning across all CapiscIO packages.

Changes

  • Bump package version from 2.1.3 to 2.2.0
  • Update CORE_VERSION from 1.0.2 to 2.2.0
  • Updated CHANGELOG.md
  • Added comprehensive test suite (96% coverage)

Version Alignment

All CapiscIO packages now share the same version number:

Package Version
capiscio-core 2.2.0
capiscio (npm) 2.2.0
capiscio (PyPI) 2.2.0

This simplifies compatibility - users can run capiscio --version and get the same version regardless of installation method.

Align with capiscio-core for unified versioning.
All capiscio packages now share the same version number.
Copilot AI review requested due to automatic review settings December 11, 2025 02:30
@github-actions
Copy link

✅ All checks passed! Ready for review.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR bumps the capiscio Python package version from 2.1.3 to 2.2.0 to align with capiscio-core v2.2.0, implementing unified versioning across all CapiscIO packages (core, npm, and PyPI). The PR also introduces a comprehensive test suite achieving 96% coverage.

Key Changes:

  • Version alignment: Updated CORE_VERSION from 1.0.2 to 2.2.0 in manager.py
  • Added comprehensive test suite for CLI and manager modules (tests/test_cli.py, tests/test_manager.py)
  • Updated CHANGELOG.md with version 2.2.0 release notes

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
pyproject.toml Bumped package version from 2.1.3 to 2.2.0
src/capiscio/init.py Updated version string (incorrectly set to 2.1.3 instead of 2.2.0)
src/capiscio/manager.py Updated CORE_VERSION from 1.0.2 to 2.2.0 for binary downloads
CHANGELOG.md Added release notes for v2.2.0 with version alignment and test coverage improvements
tests/test_manager.py New comprehensive test suite for manager module with platform detection, binary download, and execution tests
tests/test_cli.py Expanded test suite with class-based organization covering CLI passthrough, wrapper commands, and exit codes
tests/conftest.py New pytest configuration to add src directory to Python path

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-actions
Copy link

✅ All checks passed! Ready for review.

@beonde beonde merged commit 035a569 into main Dec 11, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants