Skip to content

v0.3.4

Choose a tag to compare

@yaselc yaselc released this 18 Oct 00:56
· 22 commits to master since this release
21852c4

khipu-python-sdk v0.3.4

Documentation and package-metadata maintenance release for the community-maintained Python SDK for Khipu Instant Payments (v3) and Automatic Payments / PAC (v1).

This release improves the package documentation displayed on PyPI. There are no changes to SDK runtime behavior, public APIs, or dependencies.

What's changed

Improved PyPI documentation

  • Fixed broken links to LICENSE, CHANGELOG.md, SECURITY.md, and CONTRIBUTING.md in the PyPI project description.
  • Updated installation instructions and examples to reference version 0.3.4.
  • Updated the changelog to reflect the completed 0.3.3 release and the changes included in 0.3.4.
  • Added automated validation to prevent repository-relative links from appearing in future PyPI package descriptions.

Currency precision documentation

Clarified the currency minor-unit validation rules:

  • CLP: Requires whole-peso amounts. Trailing decimal zeros are permitted because they do not change the monetary value.
  • CLF: Supports up to four decimal places.
  • Amounts exceeding the permitted precision are rejected with KhipuValidationError; the SDK never silently rounds amounts.

These are documentation clarifications only. The underlying validation behavior is unchanged.

Installation

pip install khipu-python-sdk==0.3.4

The Python import package remains khipu_sdk.

Compatibility

Version 0.3.4 preserves the runtime behavior and public API of 0.3.3, including Instant Payments, PAC operations, retry and idempotency behavior, generated clients, and compatibility overlays.

Project independence

This is a community-maintained SDK. It is not affiliated with, endorsed by, or maintained by Khipu.

Source code: https://github.com/yaselc/khipu-python-sdk

Full changelog: v0.3.3...v0.3.4