Skip to content

Tags: GoogleCloudPlatform/appengine-python-standard

Tags

v3.1.0

Toggle v3.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump version to 3.1.0 for release (#162)

v3.0.2

Toggle v3.0.2's commit message
Use gh-actions docker hash

v3.0.1

Toggle v3.0.1's commit message
Version bump for release

v3.0.0

Toggle v3.0.0's commit message
Update exception handling

3.1.0b1

Toggle 3.1.0b1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(release): bump version to 3.1.0b0 in setup.py (#156)

3.1.0b0

Toggle 3.1.0b0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(ci): update pypi publish action to release/v1 (#155)

v3.1.0b0

Toggle v3.1.0b0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(release): bump version to 3.1.0b0 in setup.py (#156)

v3.0.0b1

Toggle v3.0.0b1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Prepare for v3.0.0b1 release (#151)

Set version tag to v3.0.0b1 for beta release

v2.0.1

Toggle v2.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix test breakage: dictionary changed size during iteration (#149)

v3.0.0b0

Toggle v3.0.0b0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(images): implement authenticated gRPC redirection for Images API (…

…#146)

* feat(images): implement authenticated gRPC redirection for Images API

- Intercept `execute_transforms`, `histogram`, and `composite` calls in the SDK.
- Redirect these calls to a custom, self-hosted gRPC service defined by `IMAGES_SERVICE_ENDPOINT`.
- Implement secure service-to-service authentication using OIDC tokens (via `google.auth` and `grpc.access_token_call_credentials`).
- Support native Google Cloud Storage (GCS) integration by passing raw `/gs/` paths to the external service, bypassing legacy BlobKey encoding.
- Implement fallback logic for legacy BlobKeys: automatically fetch blob content locally and send raw bytes to the external service when a direct reference cannot be resolved.
- Increase gRPC max receive message size to 32MB to support high-resolution image processing.
- Refactor internal logic to share authentication and channel creation code across all API methods.

* ci: Add fail-fast: false to matrix strategy

This will ensure that the workflow continues to run for all Python versions even if one of them fails.

* ci: Remove deprecated Python 3.7 and 3.8 from matrix

These runtimes are deprecated as per the support schedule:

https://docs.cloud.google.com/appengine/docs/standard/lifecycle/support-schedule#python