Releases: capiscio/capiscio-sdk-python
v2.4.0
CapiscIO SDK 2.4.0
Installation
pip install capiscio-sdk==2.4.0Or upgrade:
pip install --upgrade capiscio-sdkWhat's Changed
See CHANGELOG.md for detailed changes.
Documentation
Full Changelog: 0000000...v2.4.0
What's Changed
- feat: Add MCP service gRPC client by @beonde in #20
- feat: Add MCP service client for RFC-006/RFC-007 operations by @beonde in #21
- fix: resolve pytest warnings for deprecation and unknown marks by @beonde in #22
- fix: RFC-002 alignment for TrustLevel and BadgeClaims by @beonde in #23
- docs: update CLI naming to capiscio (consolidation) by @beonde in #24
- docs: add missing bug fixes to v2.4.0 changelog by @beonde in #25
Full Changelog: v2.3.1...v2.4.0
v2.3.1
v2.3.1 - Version Alignment Release
Fixed
- Aligned
capiscio_sdk/__init__.pyversion to 2.3.1 (was incorrectly at 0.3.1)
v2.3.0 Highlights (included in this release)
Major Release - Complete Trust Badge ecosystem with gRPC backend, PoP protocol, and DV badge flow.
Added
Trust Badge API (capiscio_sdk.badge)
BadgeClient: High-level client for badge operations via gRPCissue_badge(): Issue trust badges with configurable trust levelsverify_badge(): Verify badge signatures and validityBadgeKeeper: Background service for badge refresh and staleness monitoring
Proof of Possession (capiscio_sdk.pop)
PoPClient: RFC-003 compliant Proof of Possession flowrequest_challenge(): Initiate domain verificationsubmit_proof(): Complete verification and receive badge
gRPC Integration
- Native integration with capiscio-core gRPC services
- High-performance badge operations
See CHANGELOG.md for full details.
v2.3.0 - Major Release
gRPC integration with capiscio-core for high-performance badge operations.
New Features
- Trust Badge API -
verify_badge(),parse_badge(),request_badge(),request_pop_badge() - Domain Validation API -
create_dv_order(),get_dv_order(),finalize_dv_order()for DV badge flow - CoreValidator - Go-backed agent card validation via
validate_agent_card() - gRPC Client -
CapiscioRPCClientauto-manages capiscio-core connection - RFC-003 PoP Support - Proof of Possession badge requests
- RFC-002 v1.3 Staleness - Configurable badge staleness thresholds
Fixes
- Publish workflow runs unit tests only (fixes CI failures)
- Lint and ruff config updates
Version Alignment
SDK version now matches capiscio-server, capiscio-ui, and capiscio-core (v2.3.0).
pip install capiscio-sdk==2.3.0v0.3.0
CapiscIO SDK 0.3.0
Installation
pip install capiscio-sdk==0.3.0Or upgrade:
pip install --upgrade capiscio-sdkWhat's Changed
See CHANGELOG.md for detailed changes.
Documentation
Full Changelog: 0000000...v0.3.0
What's Changed
- Docs Overhaul & Fix Missing API Method by @beonde in #4
- feat: SimpleGuard Enforcement Strategy (v0.3.0) by @beonde in #5
Full Changelog: v0.2.0...v0.3.0
v0.2.0
CapiscIO SDK 0.2.0
Installation
pip install capiscio-sdk==0.2.0Or upgrade:
pip install --upgrade capiscio-sdkWhat's Changed
See CHANGELOG.md for detailed changes.
Documentation
Full Changelog: 0000000...v0.2.0
What's Changed
- refactor: rename package to capiscio-sdk by @beonde in #2
- chore: release v0.2.0 (rename to capiscio-sdk) by @beonde in #3
New Contributors
Full Changelog: v0.1.0...v0.2.0
v0.1.0
CapiscIO A2A Security 0.1.0
Installation
pip install capiscio-a2a-security==0.1.0Or upgrade:
pip install --upgrade capiscio-a2a-securityWhat's Changed
See CHANGELOG.md for detailed changes.
Documentation
Full Changelog: 0000000...v0.1.0
Full Changelog: https://github.com/capiscio/a2a-security/commits/v0.1.0