-
Notifications
You must be signed in to change notification settings - Fork 351
Comparing changes
Open a pull request
base repository: googleapis/google-auth-library-python
base: v1.32.1
head repository: googleapis/google-auth-library-python
compare: v1.33.0
- 10 commits
- 18 files changed
- 8 contributors
Commits on Jul 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c5e112f - Browse repository at this point
Copy the full SHA c5e112fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fd84bd - Browse repository at this point
Copy the full SHA 4fd84bdView commit details -
feat: define
CredentialAccessBoundaryclasses (#793)Defines the following classes: - `google.auth.downscoped.CredentialAccessBoundary` - `google.auth.downscoped.AccessBoundaryRule` - `google.auth.downscoped.AvailabilityCondition` This is based on [Downscoping with Credential Access Boundaries](https://cloud.google.com/iam/docs/downscoping-short-lived-credentials). These classes help define the list of access boundary rules, each of which contains information on the resource that the rule applies to, the upper bound of the permissions that are available on that resource and an optional condition to further restrict permissions.
Configuration menu - View commit details
-
Copy full SHA for d883921 - Browse repository at this point
Copy the full SHA d883921View commit details -
tests: pass '*session.posargs' for systests (#788)
* tests: pass '*session.posargs' for systests Permits running single tests, debugging on errors, etc. * fix: typos
Configuration menu - View commit details
-
Copy full SHA for d3944af - Browse repository at this point
Copy the full SHA d3944afView commit details
Commits on Jul 9, 2021
-
feat: define
google.auth.downscoped.Credentialsclass (#801)* feat: define `google.auth.downscoped.Credentials` class This is based on [Downscoping with Credential Access Boundaries](https://cloud.google.com/iam/docs/downscoping-short-lived-credentials). The new credentials are initialized mainly using elevated source credentials and a `google.auth.downscoped.CredentialAccessBoundary` instance. The credentials will then get access tokens from the source credentials and exchange them via the GCP STS token exchange endpoint using the provided credentials access boundary rules for downscoped access tokens. The new credentials will inherit the source credentials' scopes but the scopes are not exposed as we cannot always determine the scopes form the source credentials. * Fixes typos in comments. * Addresses review comments. * Moves all constants in the test file to module scope.
Configuration menu - View commit details
-
Copy full SHA for 2f5c3a6 - Browse repository at this point
Copy the full SHA 2f5c3a6View commit details
Commits on Jul 14, 2021
-
feat: service account is able to use a private token endpoint (#784)
In [Private Service Connect](https://cloud.google.com/vpc/docs/private-service-connect), users can use an endpoint which is private to their VPC network. The request is eventually routed to the oauth2.googleapis.com/token so the "aud" in the assertion still should be oauth2.googleapis.com/token. After this change, service account can send requests to the private endpoint (if configured) and still use the oauth2.googleapis.com/token in the assertion.
Configuration menu - View commit details
-
Copy full SHA for 0e26409 - Browse repository at this point
Copy the full SHA 0e26409View commit details -
build(python): exit with success status if no samples found (#802)
Source-Link: googleapis/synthtool@53ea389 Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:e1793a23ae0ee9aafb2e3a53b564a351f74790dbe3c2d75f8fc3b8c43e5c036c
Configuration menu - View commit details
-
Copy full SHA for 19c65fd - Browse repository at this point
Copy the full SHA 19c65fdView commit details -
build(python): remove python 3.7 from kokoro Dockerfile (#803)
Source-Link: googleapis/synthtool@e44dc0c Post-Processor: gcr.io/repo-automation-bots/owlbot-python:latest@sha256:5ff7446edeaede81c3ed58b23a4e76a5403fba1350ce28478045657303b6479d
Configuration menu - View commit details
-
Copy full SHA for 6bf460f - Browse repository at this point
Copy the full SHA 6bf460fView commit details -
fix: fix fetch_id_token credential lookup order to match adc (#748)
* fix: fix fetch_id_token credential lookup order to match adc * fix tests * fix linter * update * update * add comments
Configuration menu - View commit details
-
Copy full SHA for c34452e - Browse repository at this point
Copy the full SHA c34452eView commit details -
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 306115d - Browse repository at this point
Copy the full SHA 306115dView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.32.1...v1.33.0