Skip to content

Releases: capiscio/capiscio-sdk-python

v2.4.0

04 Feb 14:33
Immutable release. Only release title and notes can be modified.
a0b6a4e

Choose a tag to compare

CapiscIO SDK 2.4.0

Installation

pip install capiscio-sdk==2.4.0

Or upgrade:

pip install --upgrade capiscio-sdk

What'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

14 Jan 21:17
Immutable release. Only release title and notes can be modified.
3d8f4e9

Choose a tag to compare

v2.3.1 - Version Alignment Release

Fixed

  • Aligned capiscio_sdk/__init__.py version 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 gRPC
  • issue_badge(): Issue trust badges with configurable trust levels
  • verify_badge(): Verify badge signatures and validity
  • BadgeKeeper: Background service for badge refresh and staleness monitoring

Proof of Possession (capiscio_sdk.pop)

  • PoPClient: RFC-003 compliant Proof of Possession flow
  • request_challenge(): Initiate domain verification
  • submit_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

14 Jan 19:25
Immutable release. Only release title and notes can be modified.
d8ef8bb

Choose a tag to compare

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 - CapiscioRPCClient auto-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.0

v0.3.0

23 Nov 04:59
Immutable release. Only release title and notes can be modified.
447a8a0

Choose a tag to compare

CapiscIO SDK 0.3.0

Installation

pip install capiscio-sdk==0.3.0

Or upgrade:

pip install --upgrade capiscio-sdk

What'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

21 Nov 03:30
Immutable release. Only release title and notes can be modified.
c3e38db

Choose a tag to compare

CapiscIO SDK 0.2.0

Installation

pip install capiscio-sdk==0.2.0

Or upgrade:

pip install --upgrade capiscio-sdk

What'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

  • @beonde made their first contribution in #2

Full Changelog: v0.1.0...v0.2.0

v0.1.0

13 Oct 21:00
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

CapiscIO A2A Security 0.1.0

Installation

pip install capiscio-a2a-security==0.1.0

Or upgrade:

pip install --upgrade capiscio-a2a-security

What'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