v1.0.7

Added OAuth2 client-credentials support. Pass client_id/client_secret instead of api_key and the SDK handles the token exchange and refresh automatically:

client = payabli(
client_id="...",
client_secret="...",
environment=payabliEnvironment.SANDBOX,
)

The existing api_key-based constructor still works unchanged — no action needed if you’re not switching auth methods. See the Python SDK guide and Authentication to compare both methods.