Maintained with ☕️ by
IcePanel logo

A weekly digest of client library updates from across the Cloud SDK

Share

Services

## Library A weekly digest of client library updates from across the [Cloud SDK](https://cloud.google.com/sdk). ### Go ### Changes for [bigquery/storage/apiv1beta1](https://github.com/googleapis/google-cloud-go/tree/main/bigquery/storage/apiv1beta1) #### [1.66.0](https://github.com/googleapis/google-cloud-go/compare/bigquery/v1.65.0...bigquery/v1.66.0) (2025-01-20) ##### Features * **bigquery/storage/managedwriter:** Graceful connection drains ([#11463](https://github.com/googleapis/google-cloud-go/issues/11463)) ([b29912f](https://github.com/googleapis/google-cloud-go/commit/b29912faab73a2e708127eeb2f729ae581e7a24e)) ##### Bug Fixes * **bigquery:** Update golang.org/x/net to v0.33.0 ([e9b0b69](https://github.com/googleapis/google-cloud-go/commit/e9b0b69644ea5b276cacff0a707e8a5e87efafc9)) ### Python ### Changes for [google-cloud-bigquery](https://github.com/googleapis/python-bigquery) #### [3.29.0](https://github.com/googleapis/python-bigquery/compare/v3.28.0...v3.29.0) (2025-01-21) ##### Features * Add ExternalCatalogTableOptions class and tests ([#2116](https://github.com/googleapis/python-bigquery/issues/2116)) ([cdc1a6e](https://github.com/googleapis/python-bigquery/commit/cdc1a6e1623b8305c6a6a1a481b3365e866a073d)) ##### Bug Fixes * Add default value in SchemaField.from\_api\_repr() ([#2115](https://github.com/googleapis/python-bigquery/issues/2115)) ([7de6822](https://github.com/googleapis/python-bigquery/commit/7de6822e1c556a68cb8d50e90664c094697cca1d)) ## Feature The following BigQuery ML generative AI features are now available: * Creating a[remote model](https://cloud.google.com//bigquery/docs/reference/standard-sql/bigqueryml-syntax-create-remote-model-open)based on an[open model from Vertex Model Garden or Hugging Face that is deployed to Vertex AI](https://cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-create-remote-model-open). Options include Llama, Gemma, and other leading open text generation models. * Using the[ML.GENERATE\_TEXT function](https://cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-generate-text)with this remote model to perform a broad range of generative AI tasks. * Using the[ML.EVALUATE function](https://cloud.google.com/bigquery/docs/reference/standard-sql/bigqueryml-syntax-evaluate)to evaluate the remote model. Try these features with the[Generate text by using the ML.GENERATE\_TEXT function](https://cloud.google.com/bigquery/docs/generate-text)how-to topic and the [Generate text by using a Gemma open model and the ML.GENERATE\_TEXT function](https://cloud.google.com/bigquery/docs/generate-text-tutorial-gemma)tutorial. These features are[generally available](https://cloud.google.com/products/#product-launch-stages)(GA). ## Announcement We previously communicated that after January 27, 2025, a purchase would be required to use [Gemini in BigQuery features](https://cloud.google.com/gemini/docs/bigquery/overview). We are temporarily delaying enforcement of these procurement methods, and no purchase is required at this time. For more information, see [Gemini for Google Cloud pricing](https://cloud.google.com/products/gemini/pricing). ## Feature You can now set [conditional IAM access on BigQuery datasets](https://cloud.google.com/bigquery/docs/conditions) with access control lists (ACLs). This feature is [generally available](https://cloud.google.com/products#product-launch-stages) (GA).