Version history
0.2.1
Minor improvements and bug fixes.
- Added warning when sandbox mode is enabled to inform users about disabled SSL verification.
- Updated token refresh timing (refresh 50 seconds before expiry instead of 60).
- Cleaned up literal strings in resource modules (removed unnecessary f-string prefixes).
0.2.0
New resource groups added. Total 87 endpoints across 14 resource groups.
- Added Betting resource: fetch providers, customer lookup, vend via parent/sub accounts (4 endpoints).
- Added Direct Debits resource: mandate creation, filtering, status management, and collection (6 endpoints).
- Added Global Collections resource: mobile money inflow and DRC providers (4 endpoints).
- Added Global Payout resource: cross-border transfers, currency exchange, payment methods, and institution providers (7 endpoints).
- Added missing Checkout endpoints:
refund_checkout_transactionandcancel_checkout_order. - SDK version updated to v0.2.0.
0.1.0
Initial release.
- All 64 endpoints from Nomba's OpenAPI spec, generated across 10 resource groups.
- Sync (
Nomba) and async (AsyncNomba) clients. - Typed responses via generated
TypedDictmodels. - Cursor pagination helpers (
paginate/apaginate). - Guided card-payment OTP/3DS flow (
CardPaymentFlow). - Webhook signature verification with replay-window protection.
- Token-fetch locking and retry-with-backoff on 429/5xx.
- Local nested request-body validation against the bundled spec.
- Bounded-concurrency helper for async fan-out calls.
nomba-python · unofficial Python SDK
Overview