httpx-auth supports combining auth flows, which is currently handled by implementing SupportsMultiAuth interface. But internally all it does it uses MultiAuth to combine all those Auth instances into one.
This PR exposes MultiAuth, so that any Auth implementation can be directly used as part of this mechanism, e.g. httpx.auth.Digest or any custom Auth classes implemented by users.
httpx-auth supports combining auth flows, which is currently handled by implementing SupportsMultiAuth interface. But internally all it does it uses MultiAuth to combine all those Auth instances into one.
This PR exposes MultiAuth, so that any Auth implementation can be directly used as part of this mechanism, e.g. httpx.auth.Digest or any custom Auth classes implemented by users.