Skip to content

Python SDK 0.8.0

Latest

Choose a tag to compare

Python SDK 0.8.0

Changes from 0.7.0

  • Preserve supported exact numeric values during JSON handling, including Python Decimal values, instead of silently rounding them.
  • Reject unsupported numeric values before sending requests.
  • Distinguish invalid evaluation context from malformed requests in SDK errors.
  • Create draft policies explicitly with create_policy(..., status="draft"). Omitting status preserves published creation behavior.

Install

python -m pip install https://github.com/OpenProdkt/governance-sdk-python/releases/download/v0.8.0/openprodkt_governance_sdk-0.8.0-py3-none-any.whl

The wheel is published as a GitHub release asset; this is not a claim of PyPI publication.

Compatibility and upgrade

Use the matching control-plane and enforcement-adapter version. Review the SDK manual and coordinated upgrade guidance before upgrading approval-bearing integrations.

Full SDK changes