NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1461 most downloaded on PyPI
Google Cloud Batch API client library
Last release 3 days ago
01 Oct 2026
Ships fairly regularly
a new release about every 6 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
69 releases · first in 2022
One column per quarter.
### Features * declare Python3.15 support
update API sources and regenerate
update googleapis and regenerate
update googleapis and regenerate
regenerate google-cloud-b packages
update image to us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:f5426423676c75008c2135037e7b98f78cbb
auto-enable mTLS when supported certificates are detected
### Features * added new provisioning models
Deprecate credentials_file argument
[google-cloud-batch] added new provisioning models
Update import statement example in README
remove setup.cfg configuration for creating universal wheels
Add REST Interceptors which support reading metadata
[google-cloud-batch] fix a few broken references in documentation
Add support for opt-in debug logging
disable universe-domain validation
### Features * Add support for Python 3.13
Clarify Batch only supports global custom instance template now
[google-cloud-batch] A new value CANCELLATION_IN_PROGRESS is added to enum State
v1: promote block_project_ssh_keys support to batch v1 API
[google-cloud-batch] clarify tasks success criteria for background
Batch CentOS images and HPC CentOS images are EOS
add block_project_ssh_keys field to the v1alpha job API to block project level ssh keys access to Batch created VMs
task_execution and task_state in status_events (56ec4fc)Retry and timeout values do not propagate in requests during pagination
### Bug Fixes * Allow Protobuf 5.x
### Documentation * Documentation improvements
Add UpdateJob API to update the job spec, only task_count is supported now
Update description on allowed_locations in LocationPolicy field
Add a service_account field to taskGroup for service account support
A comment for field max_run_duration in message .google.cloud.batch.v1alpha.TaskSpec and .google.cloud.batch.v1.TaskSpec is changed
max_run_duration in message .google.cloud.batch.v1alpha.TaskSpec and .google.cloud.batch.v1.TaskSpec is changed (3d35d8b)add non-negative restriction comment for usage_resource_allowance.spec.limit.limit exposed on v1alpha
[google-cloud-batch] onboard Resource Allowance API methods on v1alpha
deps: Exclude google-auth 2.24.0 and 2.25.0
[google-cloud-batch] Remove UUID specification in comment
[Many APIs] fix ValueError in test__validate_universe_domain
Add google-auth as a direct dependency
Allow users to explicitly configure universe domain
Add run_as_non_root field to allow user's runnable be executed as non root
v1alpha: [google-cloud-batch] remove deprecated field enableOslogin
Add run_as_non_root field and deprecate enable_oslogin for non-root execution
Introduce compatibility with native namespace packages
Nothing published for this version
Add a CloudLoggingOption to configure additional settings for Cloud Logging
[google-cloud-batch] add a CloudLoggingOption and use_generic_task_monitored_resource fields for users to opt out new batch monitored resource in clou
Add clarification for TaskGroup.parallelism
expose display_name to batch v1 API
update batch PD interface support
add Batch Managed Container support for v1alpha
Add Batch Managed Container support for v1alpha
Enable gpu driver version field on v1
v1alpha: Enable gpu driver version field
v1alpha: Add gpu driver version field
v1: Add support for scheduling_policy
v1: Add support for per-Runnable labels
Add boot disk field in InstancePolicy
Add context manager return types
### Features * Add support for python 3.11
Support secret and encrypted environment variables in v1
ServiceAccount.scopes is no longer deprecated
Your coding agent can read these notes before it upgrades. Set up the MCP server →