Open
Description
It appears that trio
support is currently broken. The following basic example fails:
async with aiogoogle.Aiogoogle(
session_factory=aiogoogle.sessions.trio_asks_session.TrioAsksSession,
) as gcp_api:
storage = await gcp_api.discover("storage", "v1")
->
TypeError: TrioAsksSession.send() got an unexpected keyword argument 'auth_manager'
It looks like auth_manager
is something requests
-specific which potentially was just implemented recently?
This was tested under python 3.12.2 with the following versions:
trio
: 0.24.0aiogoogle
: 5.7.0asks
: 3.0.0