googleapis / googleapis/google-cloud-python
Update type hints for credentials in the async client layer
Abierto
priority: p2
type: cleanup
- Lenguaje dominante
- Python
- Estrellas
- 5.4k
- Forks
- 1.8k
- Merge medio
- 3 d 4 h
- PR fusionados (30 d)
- 122
Descripción
Update the credentials type hint in the async client constructor to include asynchronous credentials i.e. async credentials should also support `google.auth.aio.credentials.Credentials` which are required by the async rest transport.
For now, the type hint isn't updated in the client layer and mypy warnings are silenced by adding `# type: ignore` in the async rest transport constructor. This can be looked up by searching for this issue.
Related issue: https://github.com/googleapis/google-cloud-python/issues/16269
Guía de contribución
Evaluación
Este issue todavía no se ha evaluado.