Skip to content

fix: align __version__ and CORE_VERSION with pyproject.toml 2.6.0#56

Merged
beonde merged 1 commit into
mainfrom
fix/sdk-version-mismatch
Apr 29, 2026
Merged

fix: align __version__ and CORE_VERSION with pyproject.toml 2.6.0#56
beonde merged 1 commit into
mainfrom
fix/sdk-version-mismatch

Conversation

@beonde

@beonde beonde commented Apr 29, 2026

Copy link
Copy Markdown
Member

Problem

__version__ in capiscio_sdk/__init__.py was 2.5.0 while pyproject.toml already declared 2.6.0. CORE_VERSION in _rpc/process.py also pointed to 2.5.0, meaning the SDK would download capiscio-core 2.5.0 instead of 2.6.0.

Fix

  • capiscio_sdk/__init__.py: __version__2.6.0
  • capiscio_sdk/_rpc/process.py: CORE_VERSION2.6.0 (capiscio-core v2.6.0 release exists)

Testing

Tests use hardcoded version strings in mocked calls — not affected by this change.

__version__ was 2.5.0 while pyproject.toml already declared 2.6.0.
CORE_VERSION also pointed to 2.5.0 — capiscio-core v2.6.0 release exists.
Copilot AI review requested due to automatic review settings April 29, 2026 03:35
@github-actions

Copy link
Copy Markdown

✅ Documentation validation passed!

Unified docs will be deployed from capiscio-docs repo.

@github-actions

Copy link
Copy Markdown

✅ All checks passed! Ready for review.

@codecov

codecov Bot commented Apr 29, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Aligns the SDK’s runtime version constants with the package version declared in pyproject.toml so the published SDK version and the downloaded capiscio-core binary version stay consistent.

Changes:

  • Bump capiscio_sdk.__version__ to 2.6.0.
  • Bump capiscio_sdk._rpc.process.CORE_VERSION to 2.6.0 (affects the GitHub release tag v2.6.0 used for downloads).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
capiscio_sdk/_rpc/process.py Updates CORE_VERSION to 2.6.0 so the downloader targets the correct capiscio-core release tag.
capiscio_sdk/__init__.py Updates __version__ to 2.6.0 to match pyproject.toml’s project version.

@beonde beonde merged commit 41cbe1c into main Apr 29, 2026
15 of 17 checks passed
@beonde beonde deleted the fix/sdk-version-mismatch branch April 29, 2026 04:03
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