Skip to content

Commit c174b7c

Browse files
authored
chore: bump version to 2.5.0 (#13)
* chore: bump version to 2.5.0 and update changelog * ci: re-trigger E2E tests (core binary now published) * docs: correct changelog entries for v2.3.0–v2.4.0 CORE_VERSION CORE_VERSION was stuck at 2.2.0 from v2.2.0 through v2.4.0. The old changelog entries falsely claimed each release downloaded its matching core version. Corrected per Copilot code review feedback. * fix: use dynamic version from package metadata Replace hardcoded __version__ = '2.3.1' with importlib.metadata.version() so it stays in sync with pyproject.toml automatically.
1 parent d57c440 commit c174b7c

4 files changed

Lines changed: 18 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10-
## [2.4.0] - 2026-01-18
10+
## [2.5.0] - 2026-03-16
1111

1212
### Changed
13-
- **CORE VERSION**: Now downloads `capiscio-core` v2.4.0
13+
- **CORE VERSION**: Now downloads `capiscio-core` v2.5.0
1414

15-
## [2.3.1] - 2025-01-14
15+
### Fixed
16+
- `CORE_VERSION` was stuck at v2.2.0 since the v2.2.0 release, meaning v2.3.0–v2.4.0 all downloaded `capiscio-core` v2.2.0 despite their changelog entries stating otherwise. This release correctly aligns the downloaded binary version.
17+
18+
## [2.4.0] - 2026-01-18
1619

1720
### Changed
18-
- **CORE VERSION**: Now downloads `capiscio-core` v2.3.1
21+
- Bump package version to 2.4.0
22+
- **Note:** `CORE_VERSION` was incorrectly left at v2.2.0 (fixed in v2.5.0)
23+
24+
## [2.3.1] - 2025-01-14
1925

2026
### Fixed
2127
- Aligned all version references across package metadata
28+
- **Note:** `CORE_VERSION` was incorrectly left at v2.2.0 (fixed in v2.5.0)
2229

2330
## [2.3.0] - 2025-01-13
2431

@@ -29,7 +36,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2936
- **CLI Command Syntax**: Fixed incorrect command syntax in documentation
3037

3138
### Changed
32-
- **CORE VERSION**: Now downloads `capiscio-core` v2.3.0
39+
- Bump package version to 2.3.0
40+
- **Note:** `CORE_VERSION` was incorrectly left at v2.2.0 (fixed in v2.5.0)
3341

3442
## [2.2.0] - 2025-12-10
3543

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "capiscio"
7-
version = "2.4.0"
7+
version = "2.5.0"
88
description = "The official CapiscIO CLI tool for validating A2A agents."
99
readme = "README.md"
1010
requires-python = ">=3.10"

src/capiscio/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
"""CapiscIO CLI package."""
22

3-
__version__ = "2.3.1"
3+
from importlib.metadata import version
4+
5+
__version__ = version("capiscio")

src/capiscio/manager.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
logger = logging.getLogger(__name__)
1818

1919
# Configuration
20-
CORE_VERSION = "2.2.0" # The version of the core binary to download
20+
CORE_VERSION = "2.5.0" # The version of the core binary to download
2121
GITHUB_REPO = "capiscio/capiscio-core"
2222
BINARY_NAME = "capiscio"
2323

0 commit comments

Comments
 (0)