google-auth-library-python icon indicating copy to clipboard operation
google-auth-library-python copied to clipboard

Google Auth Python Library

Results 157 google-auth-library-python issues
Sort by recently updated
recently updated
newest added

Bug similar to #663 #### Environment details - OS: Debian GNU/Linux 10 (buster) - Python version: 3.7.3 - pip version: 21.1.3 - `google-auth` version: 1.33.1 #### Steps to reproduce 1....

type: bug
needs more info
priority: p3

There was a bug introduced in https://github.com/googleapis/google-auth-library-python/pull/948 where `urllib3` was introduced as a dependency without being declared in setup.py [here](https://github.com/googleapis/google-auth-library-python/blob/main/setup.py#L22). This results in `ModuleNotFoundError: No module named 'urllib3'` in environments...

testing
priority: p3

Currently, [getting metadata]( https://github.com/googleapis/google-auth-library-python/blob/v2.6.0/google/auth/compute_engine/_metadata.py#L148-L188) retries only for a transport error, but doesn't retry for retryable status code. [GCE metadata doc](https://cloud.google.com/compute/docs/metadata/querying-metadata#statuscodes) suggests retrying for 503. In addition, GCE metadata server also...

source code: ``` from google.oauth2 import _id_token_async as id_token from google.auth.transport import _aiohttp_requests as requests class GoogleClient: def __init__(self, client_id): self.req = requests.Request() self.client_id = client_id async def verify_token(self, token):...

cla: yes

In https://github.com/googleapis/google-auth-library-python/pull/185 , `google-auth` now uses Python's [cryptography](https://pypi.org/project/cryptography/) library if it's available. The `cryptography` library is faster and better-maintained than [python-rsa](https://pypi.org/project/rsa). Recently the `rsa` library had a security bug, and...

type: feature request

Credentials that are enabled for domain delegation is ignored with google-cloud-Pubsub (and possibly other gRPC based service clients). THis is a relatively rare usecase but consider the snippet below. the...

type: feature request

#### Environment details - OS: Arch Linux - Python version: 3.10.0 - pip version: 21.2.4 - `google-auth` version: 2.3.3 #### Steps to reproduce 1. Create a service account and generate...

type: question

At the moment, many-many users of `google-auth` end up using the slower (and with security holes for some) `rsa`, rather than `cryptography`, not because they *can't* install `cryptography`, but because...

type: docs
packaging

**Is your feature request related to a problem? Please describe.** When trying to use identity federation on an AWS environment that does not have the EC2 instance metadata endpoint available...

type: feature request

During the master --> main migration, I noticed references that point to the master branch of https://github.com/googleapis/synthtool After that repo is migrated, we will need to circle back to this...

type: cleanup