I use vcrpy to record/replay httpx requests for offline unit tests. This works when httpx uses the default stack, but fails when httpx.Client/AsyncClient is configured with a custom transport (e.g https://github.com/vgavro/httpx-curl-cffi)
It looks like VCR patches httpcore, so custom transports bypass interception?
Is there an intended/official way to support recording/replay for such custom httpx.BaseTransport implementations?