googleapis / gapic-generator-python

Generate Python API client libraries from Protocol Buffers.
Apache License 2.0
122 stars 69 forks source link

Ensure async clients work over REST transport #1962

Open vchudnov-g opened 8 months ago

vchudnov-g commented 8 months ago

Async clients do not seem to work over REST transport. This may well be technical debt (deferred work) from the initial REGAPIC implementation. We need to get it working.

Related issues:

parthea commented 8 months ago

Switching to P1 feature request as this is a new feature rather than a regression.

This is blocked by https://github.com/googleapis/google-auth-library-python/issues/613

The _aiohttp_requests module here to be made public. https://github.com/googleapis/google-auth-library-python/blob/main/google/auth/transport/_aiohttp_requests.py

MarkDaoust commented 3 months ago

Also reported here: https://github.com/google-gemini/generative-ai-python/issues/499