From b43b4c3c2868e5c84a53504e740074e49afd00fc Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Mon, 10 Jul 2023 16:36:43 -0400 Subject: [PATCH 01/10] chore: Update gapic-generator-python to v1.11.3 (#650) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore: Update gapic-generator-python to v1.11.3 PiperOrigin-RevId: 546899192 Source-Link: https://github.com/googleapis/googleapis/commit/e6b16918b98fe1a35f725b56537354f22b6cdc48 Source-Link: https://github.com/googleapis/googleapis-gen/commit/0b3917c421cbda7fcb67092e16c33f3ea46f4bc7 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMGIzOTE3YzQyMWNiZGE3ZmNiNjcwOTJlMTZjMzNmM2VhNDZmNGJjNyJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot --- .../services/sessions/async_client.py | 1 + .../dialogflow_v2/services/sessions/client.py | 1 + google/cloud/dialogflow_v2/types/context.py | 13 +++++---- google/cloud/dialogflow_v2/types/gcs.py | 5 ++-- google/cloud/dialogflow_v2/types/session.py | 28 +++++++++++-------- .../dialogflow_v2/types/validation_result.py | 20 ++++++------- .../services/sessions/async_client.py | 1 + .../services/sessions/client.py | 1 + .../cloud/dialogflow_v2beta1/types/context.py | 13 +++++---- .../dialogflow_v2beta1/types/participant.py | 18 ++++++------ .../cloud/dialogflow_v2beta1/types/session.py | 28 +++++++++++-------- .../types/validation_result.py | 20 ++++++------- ...t_metadata_google.cloud.dialogflow.v2.json | 2 +- ...adata_google.cloud.dialogflow.v2beta1.json | 2 +- 14 files changed, 85 insertions(+), 68 deletions(-) diff --git a/google/cloud/dialogflow_v2/services/sessions/async_client.py b/google/cloud/dialogflow_v2/services/sessions/async_client.py index d3c19885..7aec8f1d 100644 --- a/google/cloud/dialogflow_v2/services/sessions/async_client.py +++ b/google/cloud/dialogflow_v2/services/sessions/async_client.py @@ -316,6 +316,7 @@ async def sample_detect_intent(): query_input (:class:`google.cloud.dialogflow_v2.types.QueryInput`): Required. The input specification. It can be set to: + 1. an audio config which instructs the speech recognizer how to process the speech diff --git a/google/cloud/dialogflow_v2/services/sessions/client.py b/google/cloud/dialogflow_v2/services/sessions/client.py index d8ed4bff..7a1fe4fb 100644 --- a/google/cloud/dialogflow_v2/services/sessions/client.py +++ b/google/cloud/dialogflow_v2/services/sessions/client.py @@ -600,6 +600,7 @@ def sample_detect_intent(): query_input (google.cloud.dialogflow_v2.types.QueryInput): Required. The input specification. It can be set to: + 1. an audio config which instructs the speech recognizer how to process the speech diff --git a/google/cloud/dialogflow_v2/types/context.py b/google/cloud/dialogflow_v2/types/context.py index e62d9fdf..850c2be4 100644 --- a/google/cloud/dialogflow_v2/types/context.py +++ b/google/cloud/dialogflow_v2/types/context.py @@ -94,14 +94,15 @@ class Context(proto.Message): - MapKey value: parameter name - MapValue type: - If parameter's entity type is a - composite entity: map - Else: depending on - parameter value type, could be one of string, - number, boolean, null, list or map + composite entity: map + - Else: depending on parameter value type, + could be one of string, number, + boolean, null, list or map - MapValue value: - If parameter's entity type is a - composite entity: map from composite - entity property names to property values - - Else: parameter value + composite entity: map from composite + entity property names to property values + - Else: parameter value """ name: str = proto.Field( diff --git a/google/cloud/dialogflow_v2/types/gcs.py b/google/cloud/dialogflow_v2/types/gcs.py index 0062dccc..db28fe4c 100644 --- a/google/cloud/dialogflow_v2/types/gcs.py +++ b/google/cloud/dialogflow_v2/types/gcs.py @@ -35,8 +35,9 @@ class GcsSources(proto.Message): uris (MutableSequence[str]): Required. Google Cloud Storage URIs for the inputs. A URI is of the form: - gs://bucket/object-prefix-or-name Whether a - prefix or name is used depends on the use case. + gs://bucket/object-prefix-or-name + Whether a prefix or name is used depends on the + use case. """ uris: MutableSequence[str] = proto.RepeatedField( diff --git a/google/cloud/dialogflow_v2/types/session.py b/google/cloud/dialogflow_v2/types/session.py index 84336fd9..8d27b4d5 100644 --- a/google/cloud/dialogflow_v2/types/session.py +++ b/google/cloud/dialogflow_v2/types/session.py @@ -80,6 +80,7 @@ class DetectIntentRequest(proto.Message): query_input (google.cloud.dialogflow_v2.types.QueryInput): Required. The input specification. It can be set to: + 1. an audio config which instructs the speech recognizer how to process the speech audio, @@ -388,14 +389,15 @@ class QueryResult(proto.Message): - MapKey value: parameter name - MapValue type: - If parameter's entity type is a - composite entity: map - Else: depending on - parameter value type, could be one of string, - number, boolean, null, list or map + composite entity: map + - Else: depending on parameter value type, + could be one of string, number, + boolean, null, list or map - MapValue value: - If parameter's entity type is a - composite entity: map from composite - entity property names to property values - - Else: parameter value + composite entity: map from composite + entity property names to property values + - Else: parameter value all_required_params_present (bool): This field is set to: @@ -601,6 +603,7 @@ class StreamingDetectIntentRequest(proto.Message): query_input (google.cloud.dialogflow_v2.types.QueryInput): Required. The input specification. It can be set to: + 1. an audio config which instructs the speech recognizer how to process the speech audio, @@ -1103,14 +1106,15 @@ class EventInput(proto.Message): - MapKey value: parameter name - MapValue type: - If parameter's entity type is a - composite entity: map - Else: depending on - parameter value type, could be one of string, - number, boolean, null, list or map + composite entity: map + - Else: depending on parameter value type, + could be one of string, number, + boolean, null, list or map - MapValue value: - If parameter's entity type is a - composite entity: map from composite - entity property names to property values - - Else: parameter value + composite entity: map from composite + entity property names to property values + - Else: parameter value language_code (str): Required. The language of this query. See `Language Support `__ diff --git a/google/cloud/dialogflow_v2/types/validation_result.py b/google/cloud/dialogflow_v2/types/validation_result.py index 797ddb4e..f4a91c56 100644 --- a/google/cloud/dialogflow_v2/types/validation_result.py +++ b/google/cloud/dialogflow_v2/types/validation_result.py @@ -39,21 +39,21 @@ class ValidationError(proto.Message): associated with. Format: - "projects//agent", if the error is - associated with the entire agent. + associated with the entire agent. - "projects//agent/intents/", if the error is associated with certain - intents. + ID>", if the error is associated with certain + intents. - "projects//agent/intents//trainingPhrases/", if the error is associated with certain intent - training phrases. - "projects//agent/intents//parameters/", if the error is - associated with certain intent parameters. - - "projects//agent/entities/", if the error is associated with certain - entities. + training phrases. + - "projects//agent/intents//parameters/", if the error + is associated with certain intent parameters. + - "projects//agent/entities/", if the error is associated with certain + entities. error_message (str): The detailed error message. """ diff --git a/google/cloud/dialogflow_v2beta1/services/sessions/async_client.py b/google/cloud/dialogflow_v2beta1/services/sessions/async_client.py index 2b99f11a..c0df8c2f 100644 --- a/google/cloud/dialogflow_v2beta1/services/sessions/async_client.py +++ b/google/cloud/dialogflow_v2beta1/services/sessions/async_client.py @@ -322,6 +322,7 @@ async def sample_detect_intent(): query_input (:class:`google.cloud.dialogflow_v2beta1.types.QueryInput`): Required. The input specification. It can be set to: + 1. an audio config which instructs the speech recognizer how to process the speech diff --git a/google/cloud/dialogflow_v2beta1/services/sessions/client.py b/google/cloud/dialogflow_v2beta1/services/sessions/client.py index 0e551211..41fad5b6 100644 --- a/google/cloud/dialogflow_v2beta1/services/sessions/client.py +++ b/google/cloud/dialogflow_v2beta1/services/sessions/client.py @@ -626,6 +626,7 @@ def sample_detect_intent(): query_input (google.cloud.dialogflow_v2beta1.types.QueryInput): Required. The input specification. It can be set to: + 1. an audio config which instructs the speech recognizer how to process the speech diff --git a/google/cloud/dialogflow_v2beta1/types/context.py b/google/cloud/dialogflow_v2beta1/types/context.py index 7a4cabd2..dd45b2bd 100644 --- a/google/cloud/dialogflow_v2beta1/types/context.py +++ b/google/cloud/dialogflow_v2beta1/types/context.py @@ -97,14 +97,15 @@ class Context(proto.Message): - MapKey value: parameter name - MapValue type: - If parameter's entity type is a - composite entity: map - Else: depending on - parameter value type, could be one of string, - number, boolean, null, list or map + composite entity: map + - Else: depending on parameter value type, + could be one of string, number, + boolean, null, list or map - MapValue value: - If parameter's entity type is a - composite entity: map from composite - entity property names to property values - - Else: parameter value + composite entity: map from composite + entity property names to property values + - Else: parameter value """ name: str = proto.Field( diff --git a/google/cloud/dialogflow_v2beta1/types/participant.py b/google/cloud/dialogflow_v2beta1/types/participant.py index 0a5bdf96..99876b1b 100644 --- a/google/cloud/dialogflow_v2beta1/types/participant.py +++ b/google/cloud/dialogflow_v2beta1/types/participant.py @@ -816,14 +816,16 @@ class AnalyzeContentRequest(proto.Message): participant. Given two messages under the same participant: - - If send time are different regardless of - whether the content of the messages are exactly - the same, the conversation will regard them as - two distinct messages sent by the participant. - - If send time is the same regardless of whether - the content of the messages are exactly the - same, the conversation will regard them as same - message, and ignore the message received later. + - If send time are different regardless of + whether the content of the messages are + exactly the same, the conversation will regard + them as two distinct messages sent by the + participant. + - If send time is the same regardless of + whether the content of the messages are + exactly the same, the conversation will regard + them as same message, and ignore the message + received later. If the value is not provided, a new request will always be regarded as a new message without any de-duplication. diff --git a/google/cloud/dialogflow_v2beta1/types/session.py b/google/cloud/dialogflow_v2beta1/types/session.py index 8c03d12c..3931e924 100644 --- a/google/cloud/dialogflow_v2beta1/types/session.py +++ b/google/cloud/dialogflow_v2beta1/types/session.py @@ -85,6 +85,7 @@ class DetectIntentRequest(proto.Message): query_input (google.cloud.dialogflow_v2beta1.types.QueryInput): Required. The input specification. It can be set to: + 1. an audio config which instructs the speech recognizer how to process the speech audio, @@ -440,14 +441,15 @@ class QueryResult(proto.Message): - MapKey value: parameter name - MapValue type: - If parameter's entity type is a - composite entity: map - Else: depending on - parameter value type, could be one of string, - number, boolean, null, list or map + composite entity: map + - Else: depending on parameter value type, + could be one of string, number, + boolean, null, list or map - MapValue value: - If parameter's entity type is a - composite entity: map from composite - entity property names to property values - - Else: parameter value + composite entity: map from composite + entity property names to property values + - Else: parameter value all_required_params_present (bool): This field is set to: @@ -759,6 +761,7 @@ class StreamingDetectIntentRequest(proto.Message): query_input (google.cloud.dialogflow_v2beta1.types.QueryInput): Required. The input specification. It can be set to: + 1. an audio config which instructs the speech recognizer how to process the speech audio, @@ -1311,14 +1314,15 @@ class EventInput(proto.Message): - MapKey value: parameter name - MapValue type: - If parameter's entity type is a - composite entity: map - Else: depending on - parameter value type, could be one of string, - number, boolean, null, list or map + composite entity: map + - Else: depending on parameter value type, + could be one of string, number, + boolean, null, list or map - MapValue value: - If parameter's entity type is a - composite entity: map from composite - entity property names to property values - - Else: parameter value + composite entity: map from composite + entity property names to property values + - Else: parameter value language_code (str): Required. The language of this query. See `Language Support `__ diff --git a/google/cloud/dialogflow_v2beta1/types/validation_result.py b/google/cloud/dialogflow_v2beta1/types/validation_result.py index 93630c01..900a9a93 100644 --- a/google/cloud/dialogflow_v2beta1/types/validation_result.py +++ b/google/cloud/dialogflow_v2beta1/types/validation_result.py @@ -39,21 +39,21 @@ class ValidationError(proto.Message): associated with. Format: - "projects//agent", if the error is - associated with the entire agent. + associated with the entire agent. - "projects//agent/intents/", if the error is associated with certain - intents. + ID>", if the error is associated with certain + intents. - "projects//agent/intents//trainingPhrases/", if the error is associated with certain intent - training phrases. - "projects//agent/intents//parameters/", if the error is - associated with certain intent parameters. - - "projects//agent/entities/", if the error is associated with certain - entities. + training phrases. + - "projects//agent/intents//parameters/", if the error + is associated with certain intent parameters. + - "projects//agent/entities/", if the error is associated with certain + entities. error_message (str): The detailed error message. """ diff --git a/samples/generated_samples/snippet_metadata_google.cloud.dialogflow.v2.json b/samples/generated_samples/snippet_metadata_google.cloud.dialogflow.v2.json index f1d4e304..26c06dea 100644 --- a/samples/generated_samples/snippet_metadata_google.cloud.dialogflow.v2.json +++ b/samples/generated_samples/snippet_metadata_google.cloud.dialogflow.v2.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-dialogflow", - "version": "2.23.2" + "version": "0.1.0" }, "snippets": [ { diff --git a/samples/generated_samples/snippet_metadata_google.cloud.dialogflow.v2beta1.json b/samples/generated_samples/snippet_metadata_google.cloud.dialogflow.v2beta1.json index ca52f809..edb413c0 100644 --- a/samples/generated_samples/snippet_metadata_google.cloud.dialogflow.v2beta1.json +++ b/samples/generated_samples/snippet_metadata_google.cloud.dialogflow.v2beta1.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-dialogflow", - "version": "2.23.2" + "version": "0.1.0" }, "snippets": [ { From 91ca9f00767dbda4f56998bae7c5bcf81b665cb9 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Fri, 14 Jul 2023 10:17:41 -0400 Subject: [PATCH 02/10] chore: Update gapic-generator-python to v1.11.4 (#651) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore: Update gapic-generator-python to v1.11.4 PiperOrigin-RevId: 547897126 Source-Link: https://github.com/googleapis/googleapis/commit/c09c75e087d8f9a2d466b4aaad7dd2926b5ead5a Source-Link: https://github.com/googleapis/googleapis-gen/commit/45e0ec4343517cd0aa66b5ca64232a1802c2f945 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNDVlMGVjNDM0MzUxN2NkMGFhNjZiNWNhNjQyMzJhMTgwMmMyZjk0NSJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot --- google/cloud/dialogflow_v2/types/context.py | 9 +++++++-- .../cloud/dialogflow_v2/types/conversation.py | 2 ++ .../cloud/dialogflow_v2/types/fulfillment.py | 2 ++ google/cloud/dialogflow_v2/types/gcs.py | 2 ++ google/cloud/dialogflow_v2/types/session.py | 20 +++++++++++++++---- .../cloud/dialogflow_v2beta1/types/context.py | 9 +++++++-- .../dialogflow_v2beta1/types/conversation.py | 2 ++ .../dialogflow_v2beta1/types/fulfillment.py | 2 ++ google/cloud/dialogflow_v2beta1/types/gcs.py | 3 +++ .../dialogflow_v2beta1/types/participant.py | 1 + .../cloud/dialogflow_v2beta1/types/session.py | 19 ++++++++++++++---- 11 files changed, 59 insertions(+), 12 deletions(-) diff --git a/google/cloud/dialogflow_v2/types/context.py b/google/cloud/dialogflow_v2/types/context.py index 850c2be4..2f7116ad 100644 --- a/google/cloud/dialogflow_v2/types/context.py +++ b/google/cloud/dialogflow_v2/types/context.py @@ -90,18 +90,23 @@ class Context(proto.Message): symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: + - MapKey type: string - MapKey value: parameter name - MapValue type: + - If parameter's entity type is a composite entity: map - Else: depending on parameter value type, could be one of string, number, boolean, null, list or map - MapValue value: + - If parameter's entity type is a - composite entity: map from composite - entity property names to property values + composite entity: + + map from composite entity property names + to property values - Else: parameter value """ diff --git a/google/cloud/dialogflow_v2/types/conversation.py b/google/cloud/dialogflow_v2/types/conversation.py index 1a8fe745..2458070d 100644 --- a/google/cloud/dialogflow_v2/types/conversation.py +++ b/google/cloud/dialogflow_v2/types/conversation.py @@ -112,6 +112,7 @@ class LifecycleState(proto.Enum): class ConversationStage(proto.Enum): r"""Enumeration of the different conversation stages a conversation can be in. Reference: + https://cloud.google.com/dialogflow/priv/docs/contact-center/basics#stages Values: @@ -496,6 +497,7 @@ class Summary(proto.Message): specific format for the key or value. answer_record (str): The name of the answer record. Format: + "projects//answerRecords/". """ diff --git a/google/cloud/dialogflow_v2/types/fulfillment.py b/google/cloud/dialogflow_v2/types/fulfillment.py index ea418aad..3344f575 100644 --- a/google/cloud/dialogflow_v2/types/fulfillment.py +++ b/google/cloud/dialogflow_v2/types/fulfillment.py @@ -74,9 +74,11 @@ class Fulfillment(proto.Message): class GenericWebService(proto.Message): r"""Represents configuration for a generic web service. Dialogflow supports two mechanisms for authentications: + - Basic authentication with username and password. - Authentication with additional authentication headers. More information could be found at: + https://cloud.google.com/dialogflow/docs/fulfillment-configure. Attributes: diff --git a/google/cloud/dialogflow_v2/types/gcs.py b/google/cloud/dialogflow_v2/types/gcs.py index db28fe4c..9df331d4 100644 --- a/google/cloud/dialogflow_v2/types/gcs.py +++ b/google/cloud/dialogflow_v2/types/gcs.py @@ -35,6 +35,7 @@ class GcsSources(proto.Message): uris (MutableSequence[str]): Required. Google Cloud Storage URIs for the inputs. A URI is of the form: + gs://bucket/object-prefix-or-name Whether a prefix or name is used depends on the use case. @@ -53,6 +54,7 @@ class GcsDestination(proto.Message): uri (str): The Google Cloud Storage URIs for the output. A URI is of the form: + gs://bucket/object-prefix-or-name Whether a prefix or name is used depends on the use case. The requesting user must have diff --git a/google/cloud/dialogflow_v2/types/session.py b/google/cloud/dialogflow_v2/types/session.py index 8d27b4d5..e08c5c13 100644 --- a/google/cloud/dialogflow_v2/types/session.py +++ b/google/cloud/dialogflow_v2/types/session.py @@ -240,6 +240,7 @@ class QueryParameters(proto.Message): Dialogflow console if there is a conflict. Header names are case-insensitive. Google's specified headers are not allowed. Including: + "Host", "Content-Length", "Connection", "From", "User-Agent", "Accept-Encoding", "If-Modified-Since", "If-None-Match", @@ -290,6 +291,7 @@ class QueryParameters(proto.Message): class QueryInput(proto.Message): r"""Represents the query input. It can contain either: + 1. An audio config which instructs the speech recognizer how to process the speech audio. @@ -385,18 +387,23 @@ class QueryResult(proto.Message): symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: + - MapKey type: string - MapKey value: parameter name - MapValue type: + - If parameter's entity type is a composite entity: map - Else: depending on parameter value type, could be one of string, number, boolean, null, list or map - MapValue value: + - If parameter's entity type is a - composite entity: map from composite - entity property names to property values + composite entity: + + map from composite entity property names + to property values - Else: parameter value all_required_params_present (bool): This field is set to: @@ -1102,18 +1109,23 @@ class EventInput(proto.Message): symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: + - MapKey type: string - MapKey value: parameter name - MapValue type: + - If parameter's entity type is a composite entity: map - Else: depending on parameter value type, could be one of string, number, boolean, null, list or map - MapValue value: + - If parameter's entity type is a - composite entity: map from composite - entity property names to property values + composite entity: + + map from composite entity property names + to property values - Else: parameter value language_code (str): Required. The language of this query. See `Language diff --git a/google/cloud/dialogflow_v2beta1/types/context.py b/google/cloud/dialogflow_v2beta1/types/context.py index dd45b2bd..283fc4b6 100644 --- a/google/cloud/dialogflow_v2beta1/types/context.py +++ b/google/cloud/dialogflow_v2beta1/types/context.py @@ -93,18 +93,23 @@ class Context(proto.Message): symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: + - MapKey type: string - MapKey value: parameter name - MapValue type: + - If parameter's entity type is a composite entity: map - Else: depending on parameter value type, could be one of string, number, boolean, null, list or map - MapValue value: + - If parameter's entity type is a - composite entity: map from composite - entity property names to property values + composite entity: + + map from composite entity property names + to property values - Else: parameter value """ diff --git a/google/cloud/dialogflow_v2beta1/types/conversation.py b/google/cloud/dialogflow_v2beta1/types/conversation.py index d0fbf64c..68e7e3b8 100644 --- a/google/cloud/dialogflow_v2beta1/types/conversation.py +++ b/google/cloud/dialogflow_v2beta1/types/conversation.py @@ -115,6 +115,7 @@ class LifecycleState(proto.Enum): class ConversationStage(proto.Enum): r"""Enumeration of the different conversation stages a conversation can be in. Reference: + https://cloud.google.com/dialogflow/priv/docs/contact-center/basics#stages Values: @@ -568,6 +569,7 @@ class Summary(proto.Message): specific format for the key or value. answer_record (str): The name of the answer record. Format: + "projects//answerRecords/". """ diff --git a/google/cloud/dialogflow_v2beta1/types/fulfillment.py b/google/cloud/dialogflow_v2beta1/types/fulfillment.py index e23d61d0..aaaf7d0b 100644 --- a/google/cloud/dialogflow_v2beta1/types/fulfillment.py +++ b/google/cloud/dialogflow_v2beta1/types/fulfillment.py @@ -73,9 +73,11 @@ class Fulfillment(proto.Message): class GenericWebService(proto.Message): r"""Represents configuration for a generic web service. Dialogflow supports two mechanisms for authentications: + - Basic authentication with username and password. - Authentication with additional authentication headers. More information could be found at: + https://cloud.google.com/dialogflow/docs/fulfillment-configure. Attributes: diff --git a/google/cloud/dialogflow_v2beta1/types/gcs.py b/google/cloud/dialogflow_v2beta1/types/gcs.py index 550bbcbd..3220909a 100644 --- a/google/cloud/dialogflow_v2beta1/types/gcs.py +++ b/google/cloud/dialogflow_v2beta1/types/gcs.py @@ -36,6 +36,7 @@ class GcsSources(proto.Message): uris (MutableSequence[str]): Required. Google Cloud Storage URIs for the inputs. A URI is of the form: + gs://bucket/object-prefix-or-name Whether a prefix or name is used depends on the use case. @@ -54,6 +55,7 @@ class GcsSource(proto.Message): uri (str): Required. The Google Cloud Storage URIs for the inputs. A URI is of the form: + gs://bucket/object-prefix-or-name Whether a prefix or name is used depends on the use case. @@ -72,6 +74,7 @@ class GcsDestination(proto.Message): uri (str): Required. The Google Cloud Storage URIs for the output. A URI is of the form: + gs://bucket/object-prefix-or-name Whether a prefix or name is used depends on the use case. The requesting user must have diff --git a/google/cloud/dialogflow_v2beta1/types/participant.py b/google/cloud/dialogflow_v2beta1/types/participant.py index 99876b1b..e5c17151 100644 --- a/google/cloud/dialogflow_v2beta1/types/participant.py +++ b/google/cloud/dialogflow_v2beta1/types/participant.py @@ -816,6 +816,7 @@ class AnalyzeContentRequest(proto.Message): participant. Given two messages under the same participant: + - If send time are different regardless of whether the content of the messages are exactly the same, the conversation will regard diff --git a/google/cloud/dialogflow_v2beta1/types/session.py b/google/cloud/dialogflow_v2beta1/types/session.py index 3931e924..1650d631 100644 --- a/google/cloud/dialogflow_v2beta1/types/session.py +++ b/google/cloud/dialogflow_v2beta1/types/session.py @@ -333,6 +333,7 @@ class QueryParameters(proto.Message): class QueryInput(proto.Message): r"""Represents the query input. It can contain either: + 1. An audio config which instructs the speech recognizer how to process the speech audio. @@ -437,18 +438,23 @@ class QueryResult(proto.Message): symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: + - MapKey type: string - MapKey value: parameter name - MapValue type: + - If parameter's entity type is a composite entity: map - Else: depending on parameter value type, could be one of string, number, boolean, null, list or map - MapValue value: + - If parameter's entity type is a - composite entity: map from composite - entity property names to property values + composite entity: + + map from composite entity property names + to property values - Else: parameter value all_required_params_present (bool): This field is set to: @@ -1310,18 +1316,23 @@ class EventInput(proto.Message): symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: + - MapKey type: string - MapKey value: parameter name - MapValue type: + - If parameter's entity type is a composite entity: map - Else: depending on parameter value type, could be one of string, number, boolean, null, list or map - MapValue value: + - If parameter's entity type is a - composite entity: map from composite - entity property names to property values + composite entity: + + map from composite entity property names + to property values - Else: parameter value language_code (str): Required. The language of this query. See `Language From 72c2c171e714f3244aeabcbd1503f8d6f4000d34 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Mon, 17 Jul 2023 15:48:14 +0000 Subject: [PATCH 03/10] build(deps): [autoapprove] bump cryptography from 41.0.0 to 41.0.2 (#653) Source-Link: https://togithub.com/googleapis/synthtool/commit/d6103f4a3540ba60f633a9e25c37ec5fe7e6286d Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:39f0f3f2be02ef036e297e376fe3b6256775576da8a6ccb1d5eeb80f4c8bf8fb --- .flake8 | 2 +- .github/.OwlBot.lock.yaml | 4 +-- .github/auto-label.yaml | 2 +- .kokoro/build.sh | 2 +- .kokoro/docker/docs/Dockerfile | 2 +- .kokoro/populate-secrets.sh | 2 +- .kokoro/publish-docs.sh | 2 +- .kokoro/release.sh | 2 +- .kokoro/requirements.txt | 44 +++++++++++++++------------- .kokoro/test-samples-against-head.sh | 2 +- .kokoro/test-samples-impl.sh | 2 +- .kokoro/test-samples.sh | 2 +- .kokoro/trampoline.sh | 2 +- .kokoro/trampoline_v2.sh | 2 +- .pre-commit-config.yaml | 2 +- .trampolinerc | 4 +-- MANIFEST.in | 2 +- README.rst | 27 +++++++++-------- docs/conf.py | 2 +- noxfile.py | 3 +- scripts/decrypt-secrets.sh | 2 +- scripts/readme-gen/readme_gen.py | 18 ++++++------ setup.cfg | 2 +- 23 files changed, 69 insertions(+), 65 deletions(-) diff --git a/.flake8 b/.flake8 index 2e438749..87f6e408 100644 --- a/.flake8 +++ b/.flake8 @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 98994f47..ae4a522b 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,5 +13,5 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-python:latest - digest: sha256:2d816f26f728ac8b24248741e7d4c461c09764ef9f7be3684d557c9632e46dbd -# created: 2023-06-28T17:03:33.371210701Z + digest: sha256:39f0f3f2be02ef036e297e376fe3b6256775576da8a6ccb1d5eeb80f4c8bf8fb +# created: 2023-07-17T15:20:13.819193964Z diff --git a/.github/auto-label.yaml b/.github/auto-label.yaml index 41bff0b5..b2016d11 100644 --- a/.github/auto-label.yaml +++ b/.github/auto-label.yaml @@ -1,4 +1,4 @@ -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/build.sh b/.kokoro/build.sh index 398a200a..6ddcf36a 100755 --- a/.kokoro/build.sh +++ b/.kokoro/build.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2018 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/docker/docs/Dockerfile b/.kokoro/docker/docs/Dockerfile index f8137d0a..8e39a2cc 100644 --- a/.kokoro/docker/docs/Dockerfile +++ b/.kokoro/docker/docs/Dockerfile @@ -1,4 +1,4 @@ -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/populate-secrets.sh b/.kokoro/populate-secrets.sh index f5251425..6f397214 100755 --- a/.kokoro/populate-secrets.sh +++ b/.kokoro/populate-secrets.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2020 Google LLC. +# Copyright 2023 Google LLC. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/publish-docs.sh b/.kokoro/publish-docs.sh index 1c4d6237..9eafe0be 100755 --- a/.kokoro/publish-docs.sh +++ b/.kokoro/publish-docs.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/release.sh b/.kokoro/release.sh index 2f2a724a..25ec180a 100755 --- a/.kokoro/release.sh +++ b/.kokoro/release.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/requirements.txt b/.kokoro/requirements.txt index c7929db6..67d70a11 100644 --- a/.kokoro/requirements.txt +++ b/.kokoro/requirements.txt @@ -113,26 +113,30 @@ commonmark==0.9.1 \ --hash=sha256:452f9dc859be7f06631ddcb328b6919c67984aca654e5fefb3914d54691aed60 \ --hash=sha256:da2f38c92590f83de410ba1a3cbceafbc74fee9def35f9251ba9a971d6d66fd9 # via rich -cryptography==41.0.0 \ - --hash=sha256:0ddaee209d1cf1f180f1efa338a68c4621154de0afaef92b89486f5f96047c55 \ - --hash=sha256:14754bcdae909d66ff24b7b5f166d69340ccc6cb15731670435efd5719294895 \ - --hash=sha256:344c6de9f8bda3c425b3a41b319522ba3208551b70c2ae00099c205f0d9fd3be \ - --hash=sha256:34d405ea69a8b34566ba3dfb0521379b210ea5d560fafedf9f800a9a94a41928 \ - --hash=sha256:3680248309d340fda9611498a5319b0193a8dbdb73586a1acf8109d06f25b92d \ - --hash=sha256:3c5ef25d060c80d6d9f7f9892e1d41bb1c79b78ce74805b8cb4aa373cb7d5ec8 \ - --hash=sha256:4ab14d567f7bbe7f1cdff1c53d5324ed4d3fc8bd17c481b395db224fb405c237 \ - --hash=sha256:5c1f7293c31ebc72163a9a0df246f890d65f66b4a40d9ec80081969ba8c78cc9 \ - --hash=sha256:6b71f64beeea341c9b4f963b48ee3b62d62d57ba93eb120e1196b31dc1025e78 \ - --hash=sha256:7d92f0248d38faa411d17f4107fc0bce0c42cae0b0ba5415505df72d751bf62d \ - --hash=sha256:8362565b3835ceacf4dc8f3b56471a2289cf51ac80946f9087e66dc283a810e0 \ - --hash=sha256:84a165379cb9d411d58ed739e4af3396e544eac190805a54ba2e0322feb55c46 \ - --hash=sha256:88ff107f211ea696455ea8d911389f6d2b276aabf3231bf72c8853d22db755c5 \ - --hash=sha256:9f65e842cb02550fac96536edb1d17f24c0a338fd84eaf582be25926e993dde4 \ - --hash=sha256:a4fc68d1c5b951cfb72dfd54702afdbbf0fb7acdc9b7dc4301bbf2225a27714d \ - --hash=sha256:b7f2f5c525a642cecad24ee8670443ba27ac1fab81bba4cc24c7b6b41f2d0c75 \ - --hash=sha256:b846d59a8d5a9ba87e2c3d757ca019fa576793e8758174d3868aecb88d6fc8eb \ - --hash=sha256:bf8fc66012ca857d62f6a347007e166ed59c0bc150cefa49f28376ebe7d992a2 \ - --hash=sha256:f5d0bf9b252f30a31664b6f64432b4730bb7038339bd18b1fafe129cfc2be9be +cryptography==41.0.2 \ + --hash=sha256:01f1d9e537f9a15b037d5d9ee442b8c22e3ae11ce65ea1f3316a41c78756b711 \ + --hash=sha256:079347de771f9282fbfe0e0236c716686950c19dee1b76240ab09ce1624d76d7 \ + --hash=sha256:182be4171f9332b6741ee818ec27daff9fb00349f706629f5cbf417bd50e66fd \ + --hash=sha256:192255f539d7a89f2102d07d7375b1e0a81f7478925b3bc2e0549ebf739dae0e \ + --hash=sha256:2a034bf7d9ca894720f2ec1d8b7b5832d7e363571828037f9e0c4f18c1b58a58 \ + --hash=sha256:342f3767e25876751e14f8459ad85e77e660537ca0a066e10e75df9c9e9099f0 \ + --hash=sha256:439c3cc4c0d42fa999b83ded80a9a1fb54d53c58d6e59234cfe97f241e6c781d \ + --hash=sha256:49c3222bb8f8e800aead2e376cbef687bc9e3cb9b58b29a261210456a7783d83 \ + --hash=sha256:674b669d5daa64206c38e507808aae49904c988fa0a71c935e7006a3e1e83831 \ + --hash=sha256:7a9a3bced53b7f09da251685224d6a260c3cb291768f54954e28f03ef14e3766 \ + --hash=sha256:7af244b012711a26196450d34f483357e42aeddb04128885d95a69bd8b14b69b \ + --hash=sha256:7d230bf856164de164ecb615ccc14c7fc6de6906ddd5b491f3af90d3514c925c \ + --hash=sha256:84609ade00a6ec59a89729e87a503c6e36af98ddcd566d5f3be52e29ba993182 \ + --hash=sha256:9a6673c1828db6270b76b22cc696f40cde9043eb90373da5c2f8f2158957f42f \ + --hash=sha256:9b6d717393dbae53d4e52684ef4f022444fc1cce3c48c38cb74fca29e1f08eaa \ + --hash=sha256:9c3fe6534d59d071ee82081ca3d71eed3210f76ebd0361798c74abc2bcf347d4 \ + --hash=sha256:a719399b99377b218dac6cf547b6ec54e6ef20207b6165126a280b0ce97e0d2a \ + --hash=sha256:b332cba64d99a70c1e0836902720887fb4529ea49ea7f5462cf6640e095e11d2 \ + --hash=sha256:d124682c7a23c9764e54ca9ab5b308b14b18eba02722b8659fb238546de83a76 \ + --hash=sha256:d73f419a56d74fef257955f51b18d046f3506270a5fd2ac5febbfa259d6c0fa5 \ + --hash=sha256:f0dc40e6f7aa37af01aba07277d3d64d5a03dc66d682097541ec4da03cc140ee \ + --hash=sha256:f14ad275364c8b4e525d018f6716537ae7b6d369c094805cae45300847e0894f \ + --hash=sha256:f772610fe364372de33d76edcd313636a25684edb94cee53fd790195f5989d14 # via # gcp-releasetool # secretstorage diff --git a/.kokoro/test-samples-against-head.sh b/.kokoro/test-samples-against-head.sh index ba3a707b..63ac41df 100755 --- a/.kokoro/test-samples-against-head.sh +++ b/.kokoro/test-samples-against-head.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/test-samples-impl.sh b/.kokoro/test-samples-impl.sh index 2c6500ca..5a0f5fab 100755 --- a/.kokoro/test-samples-impl.sh +++ b/.kokoro/test-samples-impl.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2021 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/test-samples.sh b/.kokoro/test-samples.sh index 11c042d3..50b35a48 100755 --- a/.kokoro/test-samples.sh +++ b/.kokoro/test-samples.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/trampoline.sh b/.kokoro/trampoline.sh index f39236e9..d85b1f26 100755 --- a/.kokoro/trampoline.sh +++ b/.kokoro/trampoline.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2017 Google Inc. +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/trampoline_v2.sh b/.kokoro/trampoline_v2.sh index 4af6cdc2..59a7cf3a 100755 --- a/.kokoro/trampoline_v2.sh +++ b/.kokoro/trampoline_v2.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 5405cc8f..9e3898fd 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,4 +1,4 @@ -# Copyright 2021 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.trampolinerc b/.trampolinerc index 0eee72ab..a7dfeb42 100644 --- a/.trampolinerc +++ b/.trampolinerc @@ -1,4 +1,4 @@ -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -12,8 +12,6 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Template for .trampolinerc - # Add required env vars here. required_envvars+=( ) diff --git a/MANIFEST.in b/MANIFEST.in index e783f4c6..e0a66705 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/README.rst b/README.rst index a0562598..add3f180 100644 --- a/README.rst +++ b/README.rst @@ -36,21 +36,24 @@ In order to use this library, you first need to go through the following steps: Installation ~~~~~~~~~~~~ -Install this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool to -create isolated Python environments. The basic problem it addresses is one of -dependencies and versions, and indirectly permissions. +Install this library in a virtual environment using `venv`_. `venv`_ is a tool that +creates isolated Python environments. These isolated environments can have separate +versions of Python packages, which allows you to isolate one project's dependencies +from the dependencies of other projects. -With `virtualenv`_, it's possible to install this library without needing system +With `venv`_, it's possible to install this library without needing system install permissions, and without clashing with the installed system dependencies. -.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/ +.. _`venv`: https://docs.python.org/3/library/venv.html Code samples and snippets ~~~~~~~~~~~~~~~~~~~~~~~~~ -Code samples and snippets live in the `samples/` folder. +Code samples and snippets live in the `samples/`_ folder. + +.. _samples/: https://github.com/googleapis/python-dialogflow/tree/main/samples Supported Python Versions @@ -77,10 +80,9 @@ Mac/Linux .. code-block:: console - pip install virtualenv - virtualenv + python3 -m venv source /bin/activate - /bin/pip install google-cloud-dialogflow + pip install google-cloud-dialogflow Windows @@ -88,10 +90,9 @@ Windows .. code-block:: console - pip install virtualenv - virtualenv - \Scripts\activate - \Scripts\pip.exe install google-cloud-dialogflow + py -m venv + .\\Scripts\activate + pip install google-cloud-dialogflow Next Steps ~~~~~~~~~~ diff --git a/docs/conf.py b/docs/conf.py index 36b739d0..1a145a9f 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2021 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/noxfile.py b/noxfile.py index 69409034..f90fc3f4 100644 --- a/noxfile.py +++ b/noxfile.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright 2018 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -399,6 +399,7 @@ def prerelease_deps(session): "python", "-c", "import google.protobuf; print(google.protobuf.__version__)" ) session.run("python", "-c", "import grpc; print(grpc.__version__)") + session.run("python", "-c", "import google.auth; print(google.auth.__version__)") session.run("py.test", "tests/unit") diff --git a/scripts/decrypt-secrets.sh b/scripts/decrypt-secrets.sh index 21f6d2a2..0018b421 100755 --- a/scripts/decrypt-secrets.sh +++ b/scripts/decrypt-secrets.sh @@ -1,6 +1,6 @@ #!/bin/bash -# Copyright 2015 Google Inc. All rights reserved. +# Copyright 2023 Google LLC All rights reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/scripts/readme-gen/readme_gen.py b/scripts/readme-gen/readme_gen.py index 91b59676..1acc1198 100644 --- a/scripts/readme-gen/readme_gen.py +++ b/scripts/readme-gen/readme_gen.py @@ -1,6 +1,6 @@ #!/usr/bin/env python -# Copyright 2016 Google Inc +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -33,17 +33,17 @@ autoescape=True, ) -README_TMPL = jinja_env.get_template('README.tmpl.rst') +README_TMPL = jinja_env.get_template("README.tmpl.rst") def get_help(file): - return subprocess.check_output(['python', file, '--help']).decode() + return subprocess.check_output(["python", file, "--help"]).decode() def main(): parser = argparse.ArgumentParser() - parser.add_argument('source') - parser.add_argument('--destination', default='README.rst') + parser.add_argument("source") + parser.add_argument("--destination", default="README.rst") args = parser.parse_args() @@ -51,9 +51,9 @@ def main(): root = os.path.dirname(source) destination = os.path.join(root, args.destination) - jinja_env.globals['get_help'] = get_help + jinja_env.globals["get_help"] = get_help - with io.open(source, 'r') as f: + with io.open(source, "r") as f: config = yaml.load(f) # This allows get_help to execute in the right directory. @@ -61,9 +61,9 @@ def main(): output = README_TMPL.render(config) - with io.open(destination, 'w') as f: + with io.open(destination, "w") as f: f.write(output) -if __name__ == '__main__': +if __name__ == "__main__": main() diff --git a/setup.cfg b/setup.cfg index c3a2b39f..05235008 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. From ccf7510b6722d459f9e031ebd0451b008b8cfd66 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Fri, 21 Jul 2023 02:52:17 +0000 Subject: [PATCH 04/10] build(deps): [autoapprove] bump pygments from 2.13.0 to 2.15.0 (#655) Source-Link: https://togithub.com/googleapis/synthtool/commit/eaef28efd179e6eeb9f4e9bf697530d074a6f3b9 Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:f8ca7655fa8a449cadcabcbce4054f593dcbae7aeeab34aa3fcc8b5cf7a93c9e --- .github/.OwlBot.lock.yaml | 4 ++-- .kokoro/requirements.txt | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index ae4a522b..17c21d96 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,5 +13,5 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-python:latest - digest: sha256:39f0f3f2be02ef036e297e376fe3b6256775576da8a6ccb1d5eeb80f4c8bf8fb -# created: 2023-07-17T15:20:13.819193964Z + digest: sha256:f8ca7655fa8a449cadcabcbce4054f593dcbae7aeeab34aa3fcc8b5cf7a93c9e +# created: 2023-07-21T02:12:46.49799314Z diff --git a/.kokoro/requirements.txt b/.kokoro/requirements.txt index 67d70a11..b563eb28 100644 --- a/.kokoro/requirements.txt +++ b/.kokoro/requirements.txt @@ -396,9 +396,9 @@ pycparser==2.21 \ --hash=sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9 \ --hash=sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206 # via cffi -pygments==2.13.0 \ - --hash=sha256:56a8508ae95f98e2b9bdf93a6be5ae3f7d8af858b43e02c5a2ff083726be40c1 \ - --hash=sha256:f643f331ab57ba3c9d89212ee4a2dabc6e94f117cf4eefde99a0574720d14c42 +pygments==2.15.0 \ + --hash=sha256:77a3299119af881904cd5ecd1ac6a66214b6e9bed1f2db16993b54adede64094 \ + --hash=sha256:f7e36cffc4c517fbc252861b9a6e4644ca0e5abadf9a113c72d1358ad09b9500 # via # readme-renderer # rich From d78b7924f8871f40718bb3d15317c2cd1aa47345 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Tue, 25 Jul 2023 21:44:23 +0000 Subject: [PATCH 05/10] build(deps): [autoapprove] bump certifi from 2022.12.7 to 2023.7.22 (#657) Source-Link: https://togithub.com/googleapis/synthtool/commit/395d53adeeacfca00b73abf197f65f3c17c8f1e9 Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:6c1cbc75c74b8bdd71dada2fa1677e9d6d78a889e9a70ee75b93d1d0543f96e1 --- .github/.OwlBot.lock.yaml | 4 ++-- .kokoro/requirements.txt | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 17c21d96..0ddd0e4d 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,5 +13,5 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-python:latest - digest: sha256:f8ca7655fa8a449cadcabcbce4054f593dcbae7aeeab34aa3fcc8b5cf7a93c9e -# created: 2023-07-21T02:12:46.49799314Z + digest: sha256:6c1cbc75c74b8bdd71dada2fa1677e9d6d78a889e9a70ee75b93d1d0543f96e1 +# created: 2023-07-25T21:01:10.396410762Z diff --git a/.kokoro/requirements.txt b/.kokoro/requirements.txt index b563eb28..76d9bba0 100644 --- a/.kokoro/requirements.txt +++ b/.kokoro/requirements.txt @@ -20,9 +20,9 @@ cachetools==5.2.0 \ --hash=sha256:6a94c6402995a99c3970cc7e4884bb60b4a8639938157eeed436098bf9831757 \ --hash=sha256:f9f17d2aec496a9aa6b76f53e3b614c965223c061982d434d160f930c698a9db # via google-auth -certifi==2022.12.7 \ - --hash=sha256:35824b4c3a97115964b408844d64aa14db1cc518f6562e8d7261699d1350a9e3 \ - --hash=sha256:4ad3232f5e926d6718ec31cfc1fcadfde020920e278684144551c91769c7bc18 +certifi==2023.7.22 \ + --hash=sha256:539cc1d13202e33ca466e88b2807e29f4c13049d6d87031a3c110744495cb082 \ + --hash=sha256:92d6037539857d8206b8f6ae472e8b77db8058fec5937a1ef3f54304089edbb9 # via requests cffi==1.15.1 \ --hash=sha256:00a9ed42e88df81ffae7a8ab6d9356b371399b91dbdf0c3cb1e84c03a13aceb5 \ From 77c6dabafeea4e5d5b9647e8712bb3bc94db4b1c Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Tue, 1 Aug 2023 18:06:18 +0000 Subject: [PATCH 06/10] chore: [autoapprove] Pin flake8 version (#659) Source-Link: https://togithub.com/googleapis/synthtool/commit/0ddbff8012e47cde4462fe3f9feab01fbc4cdfd6 Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:bced5ca77c4dda0fd2f5d845d4035fc3c5d3d6b81f245246a36aee114970082b --- .github/.OwlBot.lock.yaml | 4 ++-- .pre-commit-config.yaml | 2 +- noxfile.py | 3 ++- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 0ddd0e4d..d71329cc 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,5 +13,5 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-python:latest - digest: sha256:6c1cbc75c74b8bdd71dada2fa1677e9d6d78a889e9a70ee75b93d1d0543f96e1 -# created: 2023-07-25T21:01:10.396410762Z + digest: sha256:bced5ca77c4dda0fd2f5d845d4035fc3c5d3d6b81f245246a36aee114970082b +# created: 2023-08-01T17:41:45.434027321Z diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9e3898fd..19409cbd 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -26,6 +26,6 @@ repos: hooks: - id: black - repo: https://github.com/pycqa/flake8 - rev: 3.9.2 + rev: 6.1.0 hooks: - id: flake8 diff --git a/noxfile.py b/noxfile.py index f90fc3f4..3d7c4c92 100644 --- a/noxfile.py +++ b/noxfile.py @@ -26,6 +26,7 @@ import nox +FLAKE8_VERSION = "flake8==6.1.0" BLACK_VERSION = "black==22.3.0" ISORT_VERSION = "isort==5.10.1" LINT_PATHS = ["docs", "google", "tests", "noxfile.py", "setup.py"] @@ -82,7 +83,7 @@ def lint(session): Returns a failure if the linters find linting errors or sufficiently serious code quality issues. """ - session.install("flake8", BLACK_VERSION) + session.install(FLAKE8_VERSION, BLACK_VERSION) session.run( "black", "--check", From 4a2c65c8114a3d1375ceabe9bba74ad7031d7f6d Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Tue, 1 Aug 2023 13:29:29 -0700 Subject: [PATCH 07/10] docs: Minor formatting (#658) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * docs: Minor formatting PiperOrigin-RevId: 552790519 Source-Link: https://github.com/googleapis/googleapis/commit/a03330aeb83fc06de3734fa79bf4a31c909bf1c5 Source-Link: https://github.com/googleapis/googleapis-gen/commit/4caca49b3e073192cb4a295c1cfa1cf85266c28d Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNGNhY2E0OWIzZTA3MzE5MmNiNGEyOTVjMWNmYTFjZjg1MjY2YzI4ZCJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * docs: Minor formatting PiperOrigin-RevId: 552837489 Source-Link: https://github.com/googleapis/googleapis/commit/7154a947675ffa9b846e1a899dbc90bc79598352 Source-Link: https://github.com/googleapis/googleapis-gen/commit/4538a83a0a087c3b1cc09245f0ed86875eb8832d Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNDUzOGE4M2EwYTA4N2MzYjFjYzA5MjQ1ZjBlZDg2ODc1ZWI4ODMyZCJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot Co-authored-by: Anthonios Partheniou --- .../services/sessions/async_client.py | 14 +-- .../dialogflow_v2/services/sessions/client.py | 14 +-- .../cloud/dialogflow_v2/types/audio_config.py | 10 +- google/cloud/dialogflow_v2/types/context.py | 42 ++++---- .../cloud/dialogflow_v2/types/conversation.py | 2 +- google/cloud/dialogflow_v2/types/gcs.py | 20 ++-- google/cloud/dialogflow_v2/types/session.py | 93 +++++++---------- .../dialogflow_v2/types/validation_result.py | 34 +++---- .../services/sessions/async_client.py | 14 +-- .../services/sessions/client.py | 14 +-- .../dialogflow_v2beta1/types/audio_config.py | 23 +++-- .../cloud/dialogflow_v2beta1/types/context.py | 42 ++++---- .../dialogflow_v2beta1/types/conversation.py | 2 +- google/cloud/dialogflow_v2beta1/types/gcs.py | 30 +++--- .../dialogflow_v2beta1/types/participant.py | 50 ++++------ .../cloud/dialogflow_v2beta1/types/session.py | 99 ++++++++----------- .../types/validation_result.py | 34 +++---- 17 files changed, 229 insertions(+), 308 deletions(-) diff --git a/google/cloud/dialogflow_v2/services/sessions/async_client.py b/google/cloud/dialogflow_v2/services/sessions/async_client.py index 7aec8f1d..527dcd91 100644 --- a/google/cloud/dialogflow_v2/services/sessions/async_client.py +++ b/google/cloud/dialogflow_v2/services/sessions/async_client.py @@ -317,13 +317,13 @@ async def sample_detect_intent(): Required. The input specification. It can be set to: - 1. an audio config - which instructs the speech - recognizer how to process the speech - audio, - 2. a conversational query in the form - of text, or - 3. an event that specifies which intent + 1. an audio config which instructs the + speech recognizer how to process the + speech audio, + + 2. a conversational query in the form of + text, or + 3. an event that specifies which intent to trigger. This corresponds to the ``query_input`` field diff --git a/google/cloud/dialogflow_v2/services/sessions/client.py b/google/cloud/dialogflow_v2/services/sessions/client.py index 7a1fe4fb..18172f16 100644 --- a/google/cloud/dialogflow_v2/services/sessions/client.py +++ b/google/cloud/dialogflow_v2/services/sessions/client.py @@ -601,13 +601,13 @@ def sample_detect_intent(): Required. The input specification. It can be set to: - 1. an audio config - which instructs the speech - recognizer how to process the speech - audio, - 2. a conversational query in the form - of text, or - 3. an event that specifies which intent + 1. an audio config which instructs the + speech recognizer how to process the + speech audio, + + 2. a conversational query in the form of + text, or + 3. an event that specifies which intent to trigger. This corresponds to the ``query_input`` field diff --git a/google/cloud/dialogflow_v2/types/audio_config.py b/google/cloud/dialogflow_v2/types/audio_config.py index 3378ba8c..6bac4cb3 100644 --- a/google/cloud/dialogflow_v2/types/audio_config.py +++ b/google/cloud/dialogflow_v2/types/audio_config.py @@ -397,11 +397,11 @@ class InputAudioConfig(proto.Message): documentation `__ for more details. - This field is deprecated. Please use `speech_contexts <>`__ - instead. If you specify both `phrase_hints <>`__ and - `speech_contexts <>`__, Dialogflow will treat the - `phrase_hints <>`__ as a single additional - `SpeechContext <>`__. + This field is deprecated. Please use + ```speech_contexts`` <>`__ instead. If you specify both + ```phrase_hints`` <>`__ and ```speech_contexts`` <>`__, + Dialogflow will treat the ```phrase_hints`` <>`__ as a + single additional ```SpeechContext`` <>`__. speech_contexts (MutableSequence[google.cloud.dialogflow_v2.types.SpeechContext]): Context information to assist speech recognition. diff --git a/google/cloud/dialogflow_v2/types/context.py b/google/cloud/dialogflow_v2/types/context.py index 2f7116ad..e55abf73 100644 --- a/google/cloud/dialogflow_v2/types/context.py +++ b/google/cloud/dialogflow_v2/types/context.py @@ -62,8 +62,8 @@ class Context(proto.Message): ``projects//agent/environments//users//sessions//contexts/``. The ``Context ID`` is always converted to lowercase, may - only contain characters in a-zA-Z0-9_-% and may be at most - 250 bytes long. + only contain characters in ``a-zA-Z0-9_-%`` and may be at + most 250 bytes long. If ``Environment ID`` is not specified, we assume default 'draft' environment. If ``User ID`` is not specified, we @@ -83,31 +83,23 @@ class Context(proto.Message): automatically after 20 minutes if there are no matching queries. parameters (google.protobuf.struct_pb2.Struct): - Optional. The collection of parameters - associated with this context. - Depending on your protocol or client library - language, this is a map, associative array, - symbol table, dictionary, or JSON object - composed of a collection of (MapKey, MapValue) - pairs: - - - MapKey type: string - - MapKey value: parameter name - - MapValue type: + Optional. The collection of parameters associated with this + context. - - If parameter's entity type is a - composite entity: map - - Else: depending on parameter value type, - could be one of string, number, - boolean, null, list or map - - MapValue value: - - - If parameter's entity type is a - composite entity: + Depending on your protocol or client library language, this + is a map, associative array, symbol table, dictionary, or + JSON object composed of a collection of (MapKey, MapValue) + pairs: - map from composite entity property names - to property values - - Else: parameter value + - MapKey type: string + - MapKey value: parameter name + - MapValue type: If parameter's entity type is a composite + entity then use map, otherwise, depending on the + parameter value type, it could be one of string, number, + boolean, null, list or map. + - MapValue value: If parameter's entity type is a composite + entity then use map from composite entity property names + to property values, otherwise, use parameter value. """ name: str = proto.Field( diff --git a/google/cloud/dialogflow_v2/types/conversation.py b/google/cloud/dialogflow_v2/types/conversation.py index 2458070d..14d56c36 100644 --- a/google/cloud/dialogflow_v2/types/conversation.py +++ b/google/cloud/dialogflow_v2/types/conversation.py @@ -182,7 +182,7 @@ class CreateConversationRequest(proto.Message): the response to return a auto-generated one to you. The conversation ID must be compliant with the regression - fomula "[a-zA-Z][a-zA-Z0-9_-]*" with the characters length + fomula ``[a-zA-Z][a-zA-Z0-9_-]*`` with the characters length in range of [3,64]. If the field is provided, the caller is resposible for diff --git a/google/cloud/dialogflow_v2/types/gcs.py b/google/cloud/dialogflow_v2/types/gcs.py index 9df331d4..7cb742bc 100644 --- a/google/cloud/dialogflow_v2/types/gcs.py +++ b/google/cloud/dialogflow_v2/types/gcs.py @@ -33,12 +33,9 @@ class GcsSources(proto.Message): Attributes: uris (MutableSequence[str]): - Required. Google Cloud Storage URIs for the - inputs. A URI is of the form: - - gs://bucket/object-prefix-or-name - Whether a prefix or name is used depends on the - use case. + Required. Google Cloud Storage URIs for the inputs. A URI is + of the form: ``gs://bucket/object-prefix-or-name`` Whether a + prefix or name is used depends on the use case. """ uris: MutableSequence[str] = proto.RepeatedField( @@ -52,13 +49,10 @@ class GcsDestination(proto.Message): Attributes: uri (str): - The Google Cloud Storage URIs for the output. - A URI is of the form: - - gs://bucket/object-prefix-or-name - Whether a prefix or name is used depends on the - use case. The requesting user must have - "write-permission" to the bucket. + The Google Cloud Storage URIs for the output. A URI is of + the form: ``gs://bucket/object-prefix-or-name`` Whether a + prefix or name is used depends on the use case. The + requesting user must have "write-permission" to the bucket. """ uri: str = proto.Field( diff --git a/google/cloud/dialogflow_v2/types/session.py b/google/cloud/dialogflow_v2/types/session.py index e08c5c13..25939bd3 100644 --- a/google/cloud/dialogflow_v2/types/session.py +++ b/google/cloud/dialogflow_v2/types/session.py @@ -81,12 +81,12 @@ class DetectIntentRequest(proto.Message): Required. The input specification. It can be set to: - 1. an audio config - which instructs the speech recognizer how to - process the speech audio, - 2. a conversational query in the form of text, + 1. an audio config which instructs the speech + recognizer how to process the speech audio, + + 2. a conversational query in the form of text, or - 3. an event that specifies which intent to + 3. an event that specifies which intent to trigger. output_audio_config (google.cloud.dialogflow_v2.types.OutputAudioConfig): Instructs the speech synthesizer how to @@ -382,29 +382,21 @@ class QueryResult(proto.Message): The action name from the matched intent. parameters (google.protobuf.struct_pb2.Struct): The collection of extracted parameters. - Depending on your protocol or client library - language, this is a map, associative array, - symbol table, dictionary, or JSON object - composed of a collection of (MapKey, MapValue) - pairs: - - - MapKey type: string - - MapKey value: parameter name - - MapValue type: - - If parameter's entity type is a - composite entity: map - - Else: depending on parameter value type, - could be one of string, number, - boolean, null, list or map - - MapValue value: - - - If parameter's entity type is a - composite entity: + Depending on your protocol or client library language, this + is a map, associative array, symbol table, dictionary, or + JSON object composed of a collection of (MapKey, MapValue) + pairs: - map from composite entity property names - to property values - - Else: parameter value + - MapKey type: string + - MapKey value: parameter name + - MapValue type: If parameter's entity type is a composite + entity then use map, otherwise, depending on the + parameter value type, it could be one of string, number, + boolean, null, list or map. + - MapValue value: If parameter's entity type is a composite + entity then use map from composite entity property names + to property values, otherwise, use parameter value. all_required_params_present (bool): This field is set to: @@ -611,12 +603,12 @@ class StreamingDetectIntentRequest(proto.Message): Required. The input specification. It can be set to: - 1. an audio config which instructs the speech - recognizer how to process the speech audio, + 1. an audio config which instructs the speech + recognizer how to process the speech audio, - 2. a conversational query in the form of text, + 2. a conversational query in the form of text, or - 3. an event that specifies which intent to + 3. an event that specifies which intent to trigger. single_utterance (bool): Please use @@ -1060,9 +1052,7 @@ class MessageType(proto.Enum): class TextInput(proto.Message): - r"""============================================================================ - Auxiliary proto messages. - + r"""Auxiliary proto messages. Represents the natural language text to be processed. Attributes: @@ -1102,31 +1092,22 @@ class EventInput(proto.Message): name (str): Required. The unique identifier of the event. parameters (google.protobuf.struct_pb2.Struct): - The collection of parameters associated with - the event. - Depending on your protocol or client library - language, this is a map, associative array, - symbol table, dictionary, or JSON object - composed of a collection of (MapKey, MapValue) - pairs: - - - MapKey type: string - - MapKey value: parameter name - - MapValue type: + The collection of parameters associated with the event. - - If parameter's entity type is a - composite entity: map - - Else: depending on parameter value type, - could be one of string, number, - boolean, null, list or map - - MapValue value: - - - If parameter's entity type is a - composite entity: + Depending on your protocol or client library language, this + is a map, associative array, symbol table, dictionary, or + JSON object composed of a collection of (MapKey, MapValue) + pairs: - map from composite entity property names - to property values - - Else: parameter value + - MapKey type: string + - MapKey value: parameter name + - MapValue type: If parameter's entity type is a composite + entity then use map, otherwise, depending on the + parameter value type, it could be one of string, number, + boolean, null, list or map. + - MapValue value: If parameter's entity type is a composite + entity then use map from composite entity property names + to property values, otherwise, use parameter value. language_code (str): Required. The language of this query. See `Language Support `__ diff --git a/google/cloud/dialogflow_v2/types/validation_result.py b/google/cloud/dialogflow_v2/types/validation_result.py index f4a91c56..88fd1119 100644 --- a/google/cloud/dialogflow_v2/types/validation_result.py +++ b/google/cloud/dialogflow_v2/types/validation_result.py @@ -35,25 +35,21 @@ class ValidationError(proto.Message): severity (google.cloud.dialogflow_v2.types.ValidationError.Severity): The severity of the error. entries (MutableSequence[str]): - The names of the entries that the error is - associated with. Format: - - - "projects//agent", if the error is - associated with the entire agent. - - "projects//agent/intents/", if the error is associated with certain - intents. - - "projects//agent/intents//trainingPhrases/", if - the error is associated with certain intent - training phrases. - - "projects//agent/intents//parameters/", if the error - is associated with certain intent parameters. - - "projects//agent/entities/", if the error is associated with certain - entities. + The names of the entries that the error is associated with. + Format: + + - ``projects//agent``, if the error is + associated with the entire agent. + - ``projects//agent/intents/``, if + the error is associated with certain intents. + - ``projects//agent/intents//trainingPhrases/``, + if the error is associated with certain intent training + phrases. + - ``projects//agent/intents//parameters/``, + if the error is associated with certain intent + parameters. + - ``projects//agent/entities/``, if + the error is associated with certain entities. error_message (str): The detailed error message. """ diff --git a/google/cloud/dialogflow_v2beta1/services/sessions/async_client.py b/google/cloud/dialogflow_v2beta1/services/sessions/async_client.py index c0df8c2f..bf96fec6 100644 --- a/google/cloud/dialogflow_v2beta1/services/sessions/async_client.py +++ b/google/cloud/dialogflow_v2beta1/services/sessions/async_client.py @@ -323,13 +323,13 @@ async def sample_detect_intent(): Required. The input specification. It can be set to: - 1. an audio config - which instructs the speech - recognizer how to process the speech - audio, - 2. a conversational query in the form - of text, or - 3. an event that specifies which intent + 1. an audio config which instructs the + speech recognizer how to process the + speech audio, + + 2. a conversational query in the form of + text, or + 3. an event that specifies which intent to trigger. This corresponds to the ``query_input`` field diff --git a/google/cloud/dialogflow_v2beta1/services/sessions/client.py b/google/cloud/dialogflow_v2beta1/services/sessions/client.py index 41fad5b6..4f5d876c 100644 --- a/google/cloud/dialogflow_v2beta1/services/sessions/client.py +++ b/google/cloud/dialogflow_v2beta1/services/sessions/client.py @@ -627,13 +627,13 @@ def sample_detect_intent(): Required. The input specification. It can be set to: - 1. an audio config - which instructs the speech - recognizer how to process the speech - audio, - 2. a conversational query in the form - of text, or - 3. an event that specifies which intent + 1. an audio config which instructs the + speech recognizer how to process the + speech audio, + + 2. a conversational query in the form of + text, or + 3. an event that specifies which intent to trigger. This corresponds to the ``query_input`` field diff --git a/google/cloud/dialogflow_v2beta1/types/audio_config.py b/google/cloud/dialogflow_v2beta1/types/audio_config.py index 22288169..400b411f 100644 --- a/google/cloud/dialogflow_v2beta1/types/audio_config.py +++ b/google/cloud/dialogflow_v2beta1/types/audio_config.py @@ -389,12 +389,15 @@ class BargeInConfig(proto.Message): The flow goes like below: - --> Time + :: - without speech detection \| utterance only \| utterance or no-speech - event \| \| +-------------+ \| +------------+ \| +---------------+ - ----------+ no barge-in +-|-+ barge-in +-|-+ normal period - +----------- +-------------+ \| +------------+ \| +---------------+ + --> Time + + without speech detection | utterance only | utterance or no-speech event + | | + +-------------+ | +------------+ | +---------------+ + ----------+ no barge-in +-|-+ barge-in +-|-+ normal period +----------- + +-------------+ | +------------+ | +---------------+ No-speech event is a response with END_OF_UTTERANCE without any transcript following up. @@ -456,11 +459,11 @@ class InputAudioConfig(proto.Message): documentation `__ for more details. - This field is deprecated. Please use `speech_contexts <>`__ - instead. If you specify both `phrase_hints <>`__ and - `speech_contexts <>`__, Dialogflow will treat the - `phrase_hints <>`__ as a single additional - `SpeechContext <>`__. + This field is deprecated. Please use + ```speech_contexts`` <>`__ instead. If you specify both + ```phrase_hints`` <>`__ and ```speech_contexts`` <>`__, + Dialogflow will treat the ```phrase_hints`` <>`__ as a + single additional ```SpeechContext`` <>`__. speech_contexts (MutableSequence[google.cloud.dialogflow_v2beta1.types.SpeechContext]): Context information to assist speech recognition. diff --git a/google/cloud/dialogflow_v2beta1/types/context.py b/google/cloud/dialogflow_v2beta1/types/context.py index 283fc4b6..2e5e87db 100644 --- a/google/cloud/dialogflow_v2beta1/types/context.py +++ b/google/cloud/dialogflow_v2beta1/types/context.py @@ -65,8 +65,8 @@ class Context(proto.Message): - ``projects//locations//agent/environments//users//sessions//contexts/``, The ``Context ID`` is always converted to lowercase, may - only contain characters in a-zA-Z0-9_-% and may be at most - 250 bytes long. + only contain characters in ``a-zA-Z0-9_-%`` and may be at + most 250 bytes long. If ``Environment ID`` is not specified, we assume default 'draft' environment. If ``User ID`` is not specified, we @@ -86,31 +86,23 @@ class Context(proto.Message): automatically after 20 minutes if there are no matching queries. parameters (google.protobuf.struct_pb2.Struct): - Optional. The collection of parameters - associated with this context. - Depending on your protocol or client library - language, this is a map, associative array, - symbol table, dictionary, or JSON object - composed of a collection of (MapKey, MapValue) - pairs: - - - MapKey type: string - - MapKey value: parameter name - - MapValue type: + Optional. The collection of parameters associated with this + context. - - If parameter's entity type is a - composite entity: map - - Else: depending on parameter value type, - could be one of string, number, - boolean, null, list or map - - MapValue value: - - - If parameter's entity type is a - composite entity: + Depending on your protocol or client library language, this + is a map, associative array, symbol table, dictionary, or + JSON object composed of a collection of (MapKey, MapValue) + pairs: - map from composite entity property names - to property values - - Else: parameter value + - MapKey type: string + - MapKey value: parameter name + - MapValue type: If parameter's entity type is a composite + entity then use map, otherwise, depending on the + parameter value type, it could be one of string, number, + boolean, null, list or map. + - MapValue value: If parameter's entity type is a composite + entity then use map from composite entity property names + to property values, otherwise, use parameter value. """ name: str = proto.Field( diff --git a/google/cloud/dialogflow_v2beta1/types/conversation.py b/google/cloud/dialogflow_v2beta1/types/conversation.py index 68e7e3b8..74dd8530 100644 --- a/google/cloud/dialogflow_v2beta1/types/conversation.py +++ b/google/cloud/dialogflow_v2beta1/types/conversation.py @@ -201,7 +201,7 @@ class CreateConversationRequest(proto.Message): the response to return a auto-generated one to you. The conversation ID must be compliant with the regression - fomula "[a-zA-Z][a-zA-Z0-9_-]*" with the characters length + fomula ``[a-zA-Z][a-zA-Z0-9_-]*`` with the characters length in range of [3,64]. If the field is provided, the caller is resposible for diff --git a/google/cloud/dialogflow_v2beta1/types/gcs.py b/google/cloud/dialogflow_v2beta1/types/gcs.py index 3220909a..bc4a8589 100644 --- a/google/cloud/dialogflow_v2beta1/types/gcs.py +++ b/google/cloud/dialogflow_v2beta1/types/gcs.py @@ -34,12 +34,9 @@ class GcsSources(proto.Message): Attributes: uris (MutableSequence[str]): - Required. Google Cloud Storage URIs for the - inputs. A URI is of the form: - - gs://bucket/object-prefix-or-name - Whether a prefix or name is used depends on the - use case. + Required. Google Cloud Storage URIs for the inputs. A URI is + of the form: ``gs://bucket/object-prefix-or-name`` Whether a + prefix or name is used depends on the use case. """ uris: MutableSequence[str] = proto.RepeatedField( @@ -53,12 +50,9 @@ class GcsSource(proto.Message): Attributes: uri (str): - Required. The Google Cloud Storage URIs for - the inputs. A URI is of the form: - - gs://bucket/object-prefix-or-name - Whether a prefix or name is used depends on the - use case. + Required. The Google Cloud Storage URIs for the inputs. A + URI is of the form: ``gs://bucket/object-prefix-or-name`` + Whether a prefix or name is used depends on the use case. """ uri: str = proto.Field( @@ -72,13 +66,11 @@ class GcsDestination(proto.Message): Attributes: uri (str): - Required. The Google Cloud Storage URIs for - the output. A URI is of the form: - - gs://bucket/object-prefix-or-name - Whether a prefix or name is used depends on the - use case. The requesting user must have - "write-permission" to the bucket. + Required. The Google Cloud Storage URIs for the output. A + URI is of the form: ``gs://bucket/object-prefix-or-name`` + Whether a prefix or name is used depends on the use case. + The requesting user must have "write-permission" to the + bucket. """ uri: str = proto.Field( diff --git a/google/cloud/dialogflow_v2beta1/types/participant.py b/google/cloud/dialogflow_v2beta1/types/participant.py index e5c17151..80487163 100644 --- a/google/cloud/dialogflow_v2beta1/types/participant.py +++ b/google/cloud/dialogflow_v2beta1/types/participant.py @@ -599,18 +599,13 @@ class SuggestionInput(proto.Message): - MapKey type: string - MapKey value: parameter name - - MapValue type: - - - If parameter's entity type is a composite entity: map - - Else: depending on parameter value type, could be one - of string, number, boolean, null, list or map - - - MapValue value: - - - If parameter's entity type is a composite entity: map - from composite entity property names to property - values - - Else: parameter value + - MapValue type: If parameter's entity type is a composite + entity then use map, otherwise, depending on the + parameter value type, it could be one of string, number, + boolean, null, list or map. + - MapValue value: If parameter's entity type is a composite + entity then use map from composite entity property names + to property values, otherwise, use parameter value. intent_input (google.cloud.dialogflow_v2beta1.types.IntentInput): The intent to be triggered on V3 agent. """ @@ -810,26 +805,23 @@ class AnalyzeContentRequest(proto.Message): Note: this field should only be used if you are connecting to a Dialogflow CX agent. message_send_time (google.protobuf.timestamp_pb2.Timestamp): - Optional. The send time of the message from - end user or human agent's perspective. It is - used for identifying the same message under one - participant. + Optional. The send time of the message from end user or + human agent's perspective. It is used for identifying the + same message under one participant. Given two messages under the same participant: - - If send time are different regardless of - whether the content of the messages are - exactly the same, the conversation will regard - them as two distinct messages sent by the - participant. - - If send time is the same regardless of - whether the content of the messages are - exactly the same, the conversation will regard - them as same message, and ignore the message - received later. - If the value is not provided, a new request will - always be regarded as a new message without any - de-duplication. + - If send time are different regardless of whether the + content of the messages are exactly the same, the + conversation will regard them as two distinct messages + sent by the participant. + - If send time is the same regardless of whether the + content of the messages are exactly the same, the + conversation will regard them as same message, and ignore + the message received later. + + If the value is not provided, a new request will always be + regarded as a new message without any de-duplication. request_id (str): A unique identifier for this request. Restricted to 36 ASCII characters. A random UUID is recommended. This request is diff --git a/google/cloud/dialogflow_v2beta1/types/session.py b/google/cloud/dialogflow_v2beta1/types/session.py index 1650d631..d8631d56 100644 --- a/google/cloud/dialogflow_v2beta1/types/session.py +++ b/google/cloud/dialogflow_v2beta1/types/session.py @@ -86,12 +86,12 @@ class DetectIntentRequest(proto.Message): Required. The input specification. It can be set to: - 1. an audio config - which instructs the speech recognizer how to - process the speech audio, - 2. a conversational query in the form of text, + 1. an audio config which instructs the speech + recognizer how to process the speech audio, + + 2. a conversational query in the form of text, or - 3. an event that specifies which intent to + 3. an event that specifies which intent to trigger. output_audio_config (google.cloud.dialogflow_v2beta1.types.OutputAudioConfig): Instructs the speech synthesizer how to @@ -334,12 +334,12 @@ class QueryParameters(proto.Message): class QueryInput(proto.Message): r"""Represents the query input. It can contain either: - 1. An audio config which - instructs the speech recognizer how to process the speech - audio. - 2. A conversational query in the form of text. + 1. An audio config which instructs the speech recognizer how to + process the speech audio. + + 2. A conversational query in the form of text. - 3. An event that specifies which intent to trigger. + 3. An event that specifies which intent to trigger. This message has `oneof`_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. @@ -433,29 +433,21 @@ class QueryResult(proto.Message): The action name from the matched intent. parameters (google.protobuf.struct_pb2.Struct): The collection of extracted parameters. - Depending on your protocol or client library - language, this is a map, associative array, - symbol table, dictionary, or JSON object - composed of a collection of (MapKey, MapValue) - pairs: - - - MapKey type: string - - MapKey value: parameter name - - MapValue type: - - - If parameter's entity type is a - composite entity: map - - Else: depending on parameter value type, - could be one of string, number, - boolean, null, list or map - - MapValue value: - - If parameter's entity type is a - composite entity: + Depending on your protocol or client library language, this + is a map, associative array, symbol table, dictionary, or + JSON object composed of a collection of (MapKey, MapValue) + pairs: - map from composite entity property names - to property values - - Else: parameter value + - MapKey type: string + - MapKey value: parameter name + - MapValue type: If parameter's entity type is a composite + entity then use map, otherwise, depending on the + parameter value type, it could be one of string, number, + boolean, null, list or map. + - MapValue value: If parameter's entity type is a composite + entity then use map from composite entity property names + to property values, otherwise, use parameter value. all_required_params_present (bool): This field is set to: @@ -768,12 +760,12 @@ class StreamingDetectIntentRequest(proto.Message): Required. The input specification. It can be set to: - 1. an audio config which instructs the speech - recognizer how to process the speech audio, + 1. an audio config which instructs the speech + recognizer how to process the speech audio, - 2. a conversational query in the form of text, + 2. a conversational query in the form of text, or - 3. an event that specifies which intent to + 3. an event that specifies which intent to trigger. single_utterance (bool): DEPRECATED. Please use @@ -1309,31 +1301,22 @@ class EventInput(proto.Message): name (str): Required. The unique identifier of the event. parameters (google.protobuf.struct_pb2.Struct): - The collection of parameters associated with - the event. - Depending on your protocol or client library - language, this is a map, associative array, - symbol table, dictionary, or JSON object - composed of a collection of (MapKey, MapValue) - pairs: - - - MapKey type: string - - MapKey value: parameter name - - MapValue type: + The collection of parameters associated with the event. - - If parameter's entity type is a - composite entity: map - - Else: depending on parameter value type, - could be one of string, number, - boolean, null, list or map - - MapValue value: - - - If parameter's entity type is a - composite entity: + Depending on your protocol or client library language, this + is a map, associative array, symbol table, dictionary, or + JSON object composed of a collection of (MapKey, MapValue) + pairs: - map from composite entity property names - to property values - - Else: parameter value + - MapKey type: string + - MapKey value: parameter name + - MapValue type: If parameter's entity type is a composite + entity then use map, otherwise, depending on the + parameter value type, it could be one of string, number, + boolean, null, list or map. + - MapValue value: If parameter's entity type is a composite + entity then use map from composite entity property names + to property values, otherwise, use parameter value. language_code (str): Required. The language of this query. See `Language Support `__ diff --git a/google/cloud/dialogflow_v2beta1/types/validation_result.py b/google/cloud/dialogflow_v2beta1/types/validation_result.py index 900a9a93..c9945eb9 100644 --- a/google/cloud/dialogflow_v2beta1/types/validation_result.py +++ b/google/cloud/dialogflow_v2beta1/types/validation_result.py @@ -35,25 +35,21 @@ class ValidationError(proto.Message): severity (google.cloud.dialogflow_v2beta1.types.ValidationError.Severity): The severity of the error. entries (MutableSequence[str]): - The names of the entries that the error is - associated with. Format: - - - "projects//agent", if the error is - associated with the entire agent. - - "projects//agent/intents/", if the error is associated with certain - intents. - - "projects//agent/intents//trainingPhrases/", if - the error is associated with certain intent - training phrases. - - "projects//agent/intents//parameters/", if the error - is associated with certain intent parameters. - - "projects//agent/entities/", if the error is associated with certain - entities. + The names of the entries that the error is associated with. + Format: + + - ``projects//agent``, if the error is + associated with the entire agent. + - ``projects//agent/intents/``, if + the error is associated with certain intents. + - ``projects//agent/intents//trainingPhrases/``, + if the error is associated with certain intent training + phrases. + - ``projects//agent/intents//parameters/``, + if the error is associated with certain intent + parameters. + - ``projects//agent/entities/``, if + the error is associated with certain entities. error_message (str): The detailed error message. """ From 0cfd18a13d68d31eaf5e477e5414b24e276f910a Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Wed, 2 Aug 2023 11:32:15 +0000 Subject: [PATCH 08/10] build: [autoapprove] bump cryptography from 41.0.2 to 41.0.3 (#663) Source-Link: https://togithub.com/googleapis/synthtool/commit/352b9d4c068ce7c05908172af128b294073bf53c Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:3e3800bb100af5d7f9e810d48212b37812c1856d20ffeafb99ebe66461b61fc7 --- .github/.OwlBot.lock.yaml | 4 ++-- .kokoro/requirements.txt | 48 +++++++++++++++++++-------------------- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index d71329cc..a3da1b0d 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,5 +13,5 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-python:latest - digest: sha256:bced5ca77c4dda0fd2f5d845d4035fc3c5d3d6b81f245246a36aee114970082b -# created: 2023-08-01T17:41:45.434027321Z + digest: sha256:3e3800bb100af5d7f9e810d48212b37812c1856d20ffeafb99ebe66461b61fc7 +# created: 2023-08-02T10:53:29.114535628Z diff --git a/.kokoro/requirements.txt b/.kokoro/requirements.txt index 76d9bba0..029bd342 100644 --- a/.kokoro/requirements.txt +++ b/.kokoro/requirements.txt @@ -113,30 +113,30 @@ commonmark==0.9.1 \ --hash=sha256:452f9dc859be7f06631ddcb328b6919c67984aca654e5fefb3914d54691aed60 \ --hash=sha256:da2f38c92590f83de410ba1a3cbceafbc74fee9def35f9251ba9a971d6d66fd9 # via rich -cryptography==41.0.2 \ - --hash=sha256:01f1d9e537f9a15b037d5d9ee442b8c22e3ae11ce65ea1f3316a41c78756b711 \ - --hash=sha256:079347de771f9282fbfe0e0236c716686950c19dee1b76240ab09ce1624d76d7 \ - --hash=sha256:182be4171f9332b6741ee818ec27daff9fb00349f706629f5cbf417bd50e66fd \ - --hash=sha256:192255f539d7a89f2102d07d7375b1e0a81f7478925b3bc2e0549ebf739dae0e \ - --hash=sha256:2a034bf7d9ca894720f2ec1d8b7b5832d7e363571828037f9e0c4f18c1b58a58 \ - --hash=sha256:342f3767e25876751e14f8459ad85e77e660537ca0a066e10e75df9c9e9099f0 \ - --hash=sha256:439c3cc4c0d42fa999b83ded80a9a1fb54d53c58d6e59234cfe97f241e6c781d \ - --hash=sha256:49c3222bb8f8e800aead2e376cbef687bc9e3cb9b58b29a261210456a7783d83 \ - --hash=sha256:674b669d5daa64206c38e507808aae49904c988fa0a71c935e7006a3e1e83831 \ - --hash=sha256:7a9a3bced53b7f09da251685224d6a260c3cb291768f54954e28f03ef14e3766 \ - --hash=sha256:7af244b012711a26196450d34f483357e42aeddb04128885d95a69bd8b14b69b \ - --hash=sha256:7d230bf856164de164ecb615ccc14c7fc6de6906ddd5b491f3af90d3514c925c \ - --hash=sha256:84609ade00a6ec59a89729e87a503c6e36af98ddcd566d5f3be52e29ba993182 \ - --hash=sha256:9a6673c1828db6270b76b22cc696f40cde9043eb90373da5c2f8f2158957f42f \ - --hash=sha256:9b6d717393dbae53d4e52684ef4f022444fc1cce3c48c38cb74fca29e1f08eaa \ - --hash=sha256:9c3fe6534d59d071ee82081ca3d71eed3210f76ebd0361798c74abc2bcf347d4 \ - --hash=sha256:a719399b99377b218dac6cf547b6ec54e6ef20207b6165126a280b0ce97e0d2a \ - --hash=sha256:b332cba64d99a70c1e0836902720887fb4529ea49ea7f5462cf6640e095e11d2 \ - --hash=sha256:d124682c7a23c9764e54ca9ab5b308b14b18eba02722b8659fb238546de83a76 \ - --hash=sha256:d73f419a56d74fef257955f51b18d046f3506270a5fd2ac5febbfa259d6c0fa5 \ - --hash=sha256:f0dc40e6f7aa37af01aba07277d3d64d5a03dc66d682097541ec4da03cc140ee \ - --hash=sha256:f14ad275364c8b4e525d018f6716537ae7b6d369c094805cae45300847e0894f \ - --hash=sha256:f772610fe364372de33d76edcd313636a25684edb94cee53fd790195f5989d14 +cryptography==41.0.3 \ + --hash=sha256:0d09fb5356f975974dbcb595ad2d178305e5050656affb7890a1583f5e02a306 \ + --hash=sha256:23c2d778cf829f7d0ae180600b17e9fceea3c2ef8b31a99e3c694cbbf3a24b84 \ + --hash=sha256:3fb248989b6363906827284cd20cca63bb1a757e0a2864d4c1682a985e3dca47 \ + --hash=sha256:41d7aa7cdfded09b3d73a47f429c298e80796c8e825ddfadc84c8a7f12df212d \ + --hash=sha256:42cb413e01a5d36da9929baa9d70ca90d90b969269e5a12d39c1e0d475010116 \ + --hash=sha256:4c2f0d35703d61002a2bbdcf15548ebb701cfdd83cdc12471d2bae80878a4207 \ + --hash=sha256:4fd871184321100fb400d759ad0cddddf284c4b696568204d281c902fc7b0d81 \ + --hash=sha256:5259cb659aa43005eb55a0e4ff2c825ca111a0da1814202c64d28a985d33b087 \ + --hash=sha256:57a51b89f954f216a81c9d057bf1a24e2f36e764a1ca9a501a6964eb4a6800dd \ + --hash=sha256:652627a055cb52a84f8c448185922241dd5217443ca194d5739b44612c5e6507 \ + --hash=sha256:67e120e9a577c64fe1f611e53b30b3e69744e5910ff3b6e97e935aeb96005858 \ + --hash=sha256:6af1c6387c531cd364b72c28daa29232162010d952ceb7e5ca8e2827526aceae \ + --hash=sha256:6d192741113ef5e30d89dcb5b956ef4e1578f304708701b8b73d38e3e1461f34 \ + --hash=sha256:7efe8041897fe7a50863e51b77789b657a133c75c3b094e51b5e4b5cec7bf906 \ + --hash=sha256:84537453d57f55a50a5b6835622ee405816999a7113267739a1b4581f83535bd \ + --hash=sha256:8f09daa483aedea50d249ef98ed500569841d6498aa9c9f4b0531b9964658922 \ + --hash=sha256:95dd7f261bb76948b52a5330ba5202b91a26fbac13ad0e9fc8a3ac04752058c7 \ + --hash=sha256:a74fbcdb2a0d46fe00504f571a2a540532f4c188e6ccf26f1f178480117b33c4 \ + --hash=sha256:a983e441a00a9d57a4d7c91b3116a37ae602907a7618b882c8013b5762e80574 \ + --hash=sha256:ab8de0d091acbf778f74286f4989cf3d1528336af1b59f3e5d2ebca8b5fe49e1 \ + --hash=sha256:aeb57c421b34af8f9fe830e1955bf493a86a7996cc1338fe41b30047d16e962c \ + --hash=sha256:ce785cf81a7bdade534297ef9e490ddff800d956625020ab2ec2780a556c313e \ + --hash=sha256:d0d651aa754ef58d75cec6edfbd21259d93810b73f6ec246436a21b7841908de # via # gcp-releasetool # secretstorage From 466e6ddfceb74a2621234203f55e7da45cd9c78e Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Thu, 3 Aug 2023 12:11:28 -0400 Subject: [PATCH 09/10] docs: Minor formatting (#664) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * docs: Minor formatting PiperOrigin-RevId: 553461544 Source-Link: https://github.com/googleapis/googleapis/commit/347e81de5db1ac895f36d99cb0af7dfbb8d5bdab Source-Link: https://github.com/googleapis/googleapis-gen/commit/1177b663de50079dbcfcbb7eebe99c7ee21ca074 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMTE3N2I2NjNkZTUwMDc5ZGJjZmNiYjdlZWJlOTljN2VlMjFjYTA3NCJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot --- google/cloud/dialogflow_v2/types/session.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/google/cloud/dialogflow_v2/types/session.py b/google/cloud/dialogflow_v2/types/session.py index 25939bd3..a137d5e1 100644 --- a/google/cloud/dialogflow_v2/types/session.py +++ b/google/cloud/dialogflow_v2/types/session.py @@ -292,12 +292,12 @@ class QueryParameters(proto.Message): class QueryInput(proto.Message): r"""Represents the query input. It can contain either: - 1. An audio config which - instructs the speech recognizer how to process the speech - audio. - 2. A conversational query in the form of text,. + 1. An audio config which instructs the speech recognizer how to + process the speech audio. - 3. An event that specifies which intent to trigger. + 2. A conversational query in the form of text. + + 3. An event that specifies which intent to trigger. This message has `oneof`_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. From 13ef46df81f5d861888fb67c3bdc8b48a67bd3a3 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Wed, 9 Aug 2023 09:33:57 -0400 Subject: [PATCH 10/10] chore(main): release 2.23.3 (#660) Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ google/cloud/dialogflow/gapic_version.py | 2 +- google/cloud/dialogflow_v2/gapic_version.py | 2 +- google/cloud/dialogflow_v2beta1/gapic_version.py | 2 +- .../snippet_metadata_google.cloud.dialogflow.v2.json | 2 +- .../snippet_metadata_google.cloud.dialogflow.v2beta1.json | 2 +- 7 files changed, 14 insertions(+), 6 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index d6ec9eb8..d8103e6d 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.23.2" + ".": "2.23.3" } diff --git a/CHANGELOG.md b/CHANGELOG.md index e85cb3e1..171cf0d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,14 @@ [1]: https://pypi.org/project/dialogflow/#history +## [2.23.3](https://github.com/googleapis/python-dialogflow/compare/v2.23.2...v2.23.3) (2023-08-03) + + +### Documentation + +* Minor formatting ([#658](https://github.com/googleapis/python-dialogflow/issues/658)) ([4a2c65c](https://github.com/googleapis/python-dialogflow/commit/4a2c65c8114a3d1375ceabe9bba74ad7031d7f6d)) +* Minor formatting ([#664](https://github.com/googleapis/python-dialogflow/issues/664)) ([466e6dd](https://github.com/googleapis/python-dialogflow/commit/466e6ddfceb74a2621234203f55e7da45cd9c78e)) + ## [2.23.2](https://github.com/googleapis/python-dialogflow/compare/v2.23.1...v2.23.2) (2023-07-10) diff --git a/google/cloud/dialogflow/gapic_version.py b/google/cloud/dialogflow/gapic_version.py index dd80b837..26ba4efa 100644 --- a/google/cloud/dialogflow/gapic_version.py +++ b/google/cloud/dialogflow/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "2.23.2" # {x-release-please-version} +__version__ = "2.23.3" # {x-release-please-version} diff --git a/google/cloud/dialogflow_v2/gapic_version.py b/google/cloud/dialogflow_v2/gapic_version.py index dd80b837..26ba4efa 100644 --- a/google/cloud/dialogflow_v2/gapic_version.py +++ b/google/cloud/dialogflow_v2/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "2.23.2" # {x-release-please-version} +__version__ = "2.23.3" # {x-release-please-version} diff --git a/google/cloud/dialogflow_v2beta1/gapic_version.py b/google/cloud/dialogflow_v2beta1/gapic_version.py index dd80b837..26ba4efa 100644 --- a/google/cloud/dialogflow_v2beta1/gapic_version.py +++ b/google/cloud/dialogflow_v2beta1/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "2.23.2" # {x-release-please-version} +__version__ = "2.23.3" # {x-release-please-version} diff --git a/samples/generated_samples/snippet_metadata_google.cloud.dialogflow.v2.json b/samples/generated_samples/snippet_metadata_google.cloud.dialogflow.v2.json index 26c06dea..7bd83b77 100644 --- a/samples/generated_samples/snippet_metadata_google.cloud.dialogflow.v2.json +++ b/samples/generated_samples/snippet_metadata_google.cloud.dialogflow.v2.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-dialogflow", - "version": "0.1.0" + "version": "2.23.3" }, "snippets": [ { diff --git a/samples/generated_samples/snippet_metadata_google.cloud.dialogflow.v2beta1.json b/samples/generated_samples/snippet_metadata_google.cloud.dialogflow.v2beta1.json index edb413c0..2bfe03dc 100644 --- a/samples/generated_samples/snippet_metadata_google.cloud.dialogflow.v2beta1.json +++ b/samples/generated_samples/snippet_metadata_google.cloud.dialogflow.v2beta1.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-dialogflow", - "version": "0.1.0" + "version": "2.23.3" }, "snippets": [ {