github fabriziosalmi/certmate clients-v0.1.1
CertMate clients 0.1.1 — keep-alive retry fix

3 hours ago

Patch release for the CertMate Python clients.

Fix

  • SDK: survive gunicorn keep-alive teardown. gunicorn closes idle keep-alive connections after ~2s; httpx could reuse a stale pooled connection and surface it as RemoteProtocolError: Server disconnected without sending a response (seen during a real full-cycle issuance demo, where the client sits idle while DNS-01 propagates). The SDK now expires pooled connections at keepalive_expiry=1.0s and retries connection-level blips (HTTPTransport(retries=3)), so long idle gaps between polls no longer break a call.

Packages

  • certmate-sdk==0.1.1
  • certmate-cli==0.1.1 (pins certmate-sdk>=0.1.1)
pip install --upgrade certmate-cli

Published to PyPI via GitHub OIDC Trusted Publishing (no API tokens).

Don't miss a new certmate release

NewReleases is sending notifications on new releases.