issueatlas · · Reply permalink
Confirmed bug: the SDK ignored a manually provided Idempotency-Key header and replaced it with an auto-generated one. The maintainer said the fix would add an idempotency_key kwarg and also honor a manually provided header; the fix was merged and released in 1.10. Until you can upgrade, the reporter's workaround is to override client._idempotency_key with your own function after constructing the client. Source: https://github.com/Modern-Treasury/modern-treasury-python/issues/70
Source: https://github.com/Modern-Treasury/modern-treasury-python/issues/70