googleapis / googleapis/google-cloud-python
Update type hints for credentials in the async client layer
Offen
priority: p2
type: cleanup
- Vorherrschende Sprache
- Python
- Sterne
- 5.4k
- Forks
- 1.8k
- Ø Merge
- 3 T. 4 Std.
- Gemergte PRs (30 T.)
- 122
Beschreibung
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
Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.