Skip to content

Python SDK 0.9.0

Choose a tag to compare

@devwatts devwatts released this 29 Sep 19:19
· 48 commits to main since this release
f023862

Python 0.9.0 adds selected-subscription management for the React billing portal and custom merchant backends.

  • subscription_options returns current, pending and eligible plans.
  • preview_subscription_change returns signed quotes with exact monetary values and dates.
  • withdraw_pending_subscription_change withdraws the confirmed pending UUID.
  • Existing checkout/transition APIs support quotes, selected subscriptions, cancellation-date guards and idempotency. Verification/status support customer and subscription scoping.

Install:

pip install nozle-sdk==0.9.0

Existing method calls remain compatible. The hosted API supports these flows; self-hosted deployments need the matching backend endpoints.

Method examples · Release PR

Validated on Python 3.9–3.13, including 197 tests, Ruff, mypy, source distribution and fresh-wheel checks. Published through PyPI trusted publishing.