NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1454 most downloaded on PyPI
Google Cloud Dataflow Client API client library
Last release 3 days ago
01 Oct 2026
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 44 of 44 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
45 releases · first in 2021
One column per quarter.
### Features * declare Python3.15 support
regenerate google-cloud-d packages
add sha256 field to Package proto
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
Deprecate credentials_file argument
An existing oauth_scope https://www.googleapis.com/auth/userinfo.email is removed from service JobsV1Beta3
https://www.googleapis.com/auth/userinfo.email is removed from service JobsV1Beta3https://www.googleapis.com/auth/compute.readonly is removed from service MessagesV1Beta3https://www.googleapis.com/auth/userinfo.email is removed from service MessagesV1Beta3https://www.googleapis.com/auth/compute.readonly is removed from service MetricsV1Beta3https://www.googleapis.com/auth/userinfo.email is removed from service MetricsV1Beta3https://www.googleapis.com/auth/compute.readonly is removed from service SnapshotsV1Beta3https://www.googleapis.com/auth/userinfo.email is removed from service SnapshotsV1Beta3https://www.googleapis.com/auth/compute.readonly is removed from service TemplatesServicehttps://www.googleapis.com/auth/userinfo.email is removed from service TemplatesServicehttps://www.googleapis.com/auth/compute.readonly is removed from service FlexTemplatesServicehttps://www.googleapis.com/auth/userinfo.email is removed from service FlexTemplatesServicehttps://www.googleapis.com/auth/compute.readonly is removed from service JobsV1Beta3StreamingMode is added (487aa54)bugs is added to message .google.dataflow.v1beta3.SdkVersion (487aa54)data_sampling is added to message .google.dataflow.v1beta3.DebugOptions (487aa54)default_streaming_mode is added to message .google.dataflow.v1beta3.TemplateMetadata (487aa54)default_value is added to message .google.dataflow.v1beta3.ParameterMetadata (487aa54)disk_size_gb is added to message .google.dataflow.v1beta3.RuntimeEnvironment (487aa54)dynamic_destinations is added to message .google.dataflow.v1beta3.PubsubLocation (487aa54)enable_launcher_vm_serial_port_logging is added to message .google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment (487aa54)enum_options is added to message .google.dataflow.v1beta3.ParameterMetadata (487aa54)group_name is added to message .google.dataflow.v1beta3.ParameterMetadata (487aa54)hidden_ui is added to message .google.dataflow.v1beta3.ParameterMetadata (487aa54)image_repository_cert_path is added to message .google.dataflow.v1beta3.ContainerSpec (487aa54)image_repository_password_secret_id is added to message .google.dataflow.v1beta3.ContainerSpec (487aa54)image_repository_username_secret_id is added to message .google.dataflow.v1beta3.ContainerSpec (487aa54)name is added to message .google.dataflow.v1beta3.ListJobsRequest (487aa54)parent_name is added to message .google.dataflow.v1beta3.ParameterMetadata (487aa54)parent_trigger_values is added to message .google.dataflow.v1beta3.ParameterMetadata (487aa54)runtime_updatable_params is added to message .google.dataflow.v1beta3.Job (487aa54)satisfies_pzi is added to message .google.dataflow.v1beta3.Job (487aa54)service_resources is added to message .google.dataflow.v1beta3.Job (487aa54)step_names_hash is added to message .google.dataflow.v1beta3.PipelineDescription (487aa54)straggler_info is added to message .google.dataflow.v1beta3.WorkItemDetails (487aa54)straggler_summary is added to message .google.dataflow.v1beta3.StageSummary (487aa54)streaming_mode is added to message .google.dataflow.v1beta3.Environment (487aa54)streaming_mode is added to message .google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment (487aa54)streaming_mode is added to message .google.dataflow.v1beta3.RuntimeEnvironment (487aa54)streaming is added to message .google.dataflow.v1beta3.TemplateMetadata (487aa54)supports_at_least_once is added to message .google.dataflow.v1beta3.TemplateMetadata (487aa54)supports_exactly_once is added to message .google.dataflow.v1beta3.TemplateMetadata (487aa54)trie is added to message .google.dataflow.v1beta3.MetricUpdate (487aa54)update_mask is added to message .google.dataflow.v1beta3.UpdateJobRequest (487aa54)use_streaming_engine_resource_based_billing is added to message .google.dataflow.v1beta3.Environment (487aa54)user_display_properties is added to message .google.dataflow.v1beta3.JobMetadata (487aa54)DataSamplingConfig is added (487aa54)HotKeyDebuggingInfo is added (487aa54)ParameterMetadataEnumOption is added (487aa54)RuntimeUpdatableParams is added (487aa54)SdkBug is added (487aa54)ServiceResources is added (487aa54)Straggler is added (487aa54)StragglerInfo is added (487aa54)StragglerSummary is added (487aa54)StreamingStragglerInfo is added (487aa54)job,update_mask is added to method UpdateJob in service JobsV1Beta3 (487aa54)BIGQUERY_TABLE is added to enum ParameterType (487aa54)BOOLEAN is added to enum ParameterType (487aa54)ENUM is added to enum ParameterType (487aa54)GO is added to enum Language (487aa54)JAVASCRIPT_UDF_FILE is added to enum ParameterType (487aa54)KAFKA_READ_TOPIC is added to enum ParameterType (487aa54)KAFKA_TOPIC is added to enum ParameterType (487aa54)KAFKA_WRITE_TOPIC is added to enum ParameterType (487aa54)KMS_KEY_NAME is added to enum ParameterType (487aa54)MACHINE_TYPE is added to enum ParameterType (487aa54)NUMBER is added to enum ParameterType (487aa54)SERVICE_ACCOUNT is added to enum ParameterType (487aa54)WORKER_REGION is added to enum ParameterType (487aa54)WORKER_ZONE is added to enum ParameterType (487aa54)https://www.googleapis.com/auth/compute.readonly is removed from service FlexTemplatesService (487aa54)https://www.googleapis.com/auth/compute.readonly is removed from service JobsV1Beta3 (487aa54)https://www.googleapis.com/auth/compute.readonly is removed from service MessagesV1Beta3 (487aa54)https://www.googleapis.com/auth/compute.readonly is removed from service MetricsV1Beta3 (487aa54)https://www.googleapis.com/auth/compute.readonly is removed from service SnapshotsV1Beta3 (487aa54)https://www.googleapis.com/auth/compute.readonly is removed from service TemplatesService (487aa54)https://www.googleapis.com/auth/userinfo.email is removed from service FlexTemplatesService (487aa54)https://www.googleapis.com/auth/userinfo.email is removed from service JobsV1Beta3 (487aa54)https://www.googleapis.com/auth/userinfo.email is removed from service MessagesV1Beta3 (487aa54)https://www.googleapis.com/auth/userinfo.email is removed from service MetricsV1Beta3 (487aa54)https://www.googleapis.com/auth/userinfo.email is removed from service SnapshotsV1Beta3 (487aa54)https://www.googleapis.com/auth/userinfo.email is removed from service TemplatesService (487aa54)JobState is changed (487aa54)WorkerIPAddressConfiguration is changed (487aa54)JOB_VIEW_ALL in enum JobView is changed (487aa54)additional_experiments in message .google.dataflow.v1beta3.RuntimeEnvironment is changed (487aa54)additional_user_labels in message .google.dataflow.v1beta3.RuntimeEnvironment is changed (487aa54)bypass_temp_dir_validation in message .google.dataflow.v1beta3.RuntimeEnvironment is changed (487aa54)capabilities in message .google.dataflow.v1beta3.SdkHarnessContainerImage is changed (487aa54)current_state in message .google.dataflow.v1beta3.Job is changed (487aa54)dataset in message .google.dataflow.v1beta3.Environment is changed (487aa54)debug_options in message .google.dataflow.v1beta3.Environment is changed (487aa54)dump_heap_on_oom in message .google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment is changed (487aa54)dynamic_template in message .google.dataflow.v1beta3.LaunchTemplateRequest is changed (487aa54)enable_hot_key_logging in message .google.dataflow.v1beta3.DebugOptions is changed (487aa54)enable_streaming_engine in message .google.dataflow.v1beta3.RuntimeEnvironment is changed (487aa54)environment in message .google.dataflow.v1beta3.Job is changed (487aa54)flex_resource_scheduling_goal in message .google.dataflow.v1beta3.Environment is changed (487aa54)gcs_path in message .google.dataflow.v1beta3.DynamicTemplateLaunchParams is changed (487aa54)gcs_path in message .google.dataflow.v1beta3.LaunchTemplateRequest is changed (487aa54)id in message .google.dataflow.v1beta3.Job is changed (487aa54)ip_configuration in message .google.dataflow.v1beta3.RuntimeEnvironment is changed (487aa54)job_name in message .google.dataflow.v1beta3.LaunchTemplateParameters is changed (487aa54)kms_key_name in message .google.dataflow.v1beta3.RuntimeEnvironment is changed (487aa54)launch_parameters in message .google.dataflow.v1beta3.LaunchTemplateRequest is changed (487aa54)location in message .google.dataflow.v1beta3.Job is changed (487aa54)machine_type in message .google.dataflow.v1beta3.RuntimeEnvironment is changed (487aa54)max_workers in message .google.dataflow.v1beta3.RuntimeEnvironment is changed (487aa54)name in message .google.dataflow.v1beta3.Job is changed (487aa54)network in message .google.dataflow.v1beta3.RuntimeEnvironment is changed (487aa54)num_workers in message .google.dataflow.v1beta3.RuntimeEnvironment is changed (487aa54)project_id in message .google.dataflow.v1beta3.Job is changed (487aa54)requested_state in message .google.dataflow.v1beta3.Job is changed (487aa54)save_heap_dumps_to_gcs_path in message .google.dataflow.v1beta3.FlexTemplateRuntimeEnvironment is changed (487aa54)service_account_email in message .google.dataflow.v1beta3.Environment is changed (487aa54)service_account_email in message .google.dataflow.v1beta3.RuntimeEnvironment is changed (487aa54)service_kms_key_name in message .google.dataflow.v1beta3.Environment is changed (487aa54)service_options in message .google.dataflow.v1beta3.Environment is changed (487aa54)set in message .google.dataflow.v1beta3.MetricUpdate is changed (487aa54)subnetwork in message .google.dataflow.v1beta3.RuntimeEnvironment is changed (487aa54)temp_location in message .google.dataflow.v1beta3.RuntimeEnvironment is changed (487aa54)transform_name_mapping in message .google.dataflow.v1beta3.Job is changed (487aa54)type in message .google.dataflow.v1beta3.Job is changed (487aa54)worker_region in message .google.dataflow.v1beta3.Environment is changed (487aa54)worker_region in message .google.dataflow.v1beta3.RuntimeEnvironment is changed (487aa54)worker_zone in message .google.dataflow.v1beta3.Environment is changed (487aa54)worker_zone in message .google.dataflow.v1beta3.RuntimeEnvironment is changed (487aa54)zone in message .google.dataflow.v1beta3.RuntimeEnvironment is changed (487aa54)DynamicTemplateLaunchParams is changed (487aa54)Job is changed (487aa54)JobExecutionStageInfo is changed (487aa54)JobMetrics is changed (487aa54)LaunchTemplateParameters is changed (487aa54)MetricUpdate is changed (487aa54)SdkHarnessContainerImage is changed (487aa54)Step is changed (487aa54)AggregatedListJobs in service JobsV1Beta3 is changed (487aa54)CreateJob in service JobsV1Beta3 is changed (487aa54)CreateJobFromTemplate in service TemplatesService is changed (487aa54)GetTemplate in service TemplatesService is changed (487aa54)LaunchTemplate in service TemplatesService is changed (487aa54)ListJobs in service JobsV1Beta3 is changed (487aa54)FlexTemplatesService is changed (487aa54)remove setup.cfg configuration for creating universal wheels
Add REST Interceptors which support reading metadata
Add support for opt-in debug logging
disable universe-domain validation
### Features * Add support for Python 3.13
Retry and timeout values do not propagate in requests during pagination
### Bug Fixes * Allow Protobuf 5.x
deps: Exclude google-auth 2.24.0 and 2.25.0
deps: [Many APIs] Require google-api-core>=1.34.1
Add google-auth as a direct dependency
Allow users to explicitly configure universe domain
Introduce compatibility with native namespace packages
Nothing published for this version
### Documentation * Minor formatting
Add async context manager return types
Fix formatting of request arg in docstring
Raise not implemented error when REST transport is not supported
Add context manager return types
### Features * Add support for python 3.11
Add support for google.cloud.dataflow.__version__
google.cloud.dataflow.__version__ (5f36251)update API sources and regenerate
update API sources and regenerate
### Features * Enable REST transport support
deps: require proto-plus >= 1.22.0
deps: require google-api-core>=1.32.0,>=2.8.0
0.5.3 (2026-08-21) Features update sources and regenerate
deps: require protobuf <4.0.0dev
update API sources and regenerate
deps: require google-api-core>=1.31.5, >=2.3.2
new parameters in FlexTemplateRuntimeEnvironment
deps: drop packaging dependency
### Features * add support for python 3.10
add context manager support in client
improper types in pagers generation
add 'dict' annotation type to 'request'
0.1.2 (2026-08-21) Features update sources and regenerate
0.1.1 (2026-09-03) Bug Fixes correct client version strings
Your coding agent can read these notes before it upgrades. Set up the MCP server →