From 091acee108d0f22b92a4141cb042cadcc1e9c7a5 Mon Sep 17 00:00:00 2001 From: henribru <6639509+henribru@users.noreply.github.com> Date: Sun, 8 Mar 2026 02:11:51 +0000 Subject: [PATCH] Update stubs --- .../_apis/aiplatform/v1/resources.pyi | 12 + .../_apis/aiplatform/v1/schemas.pyi | 11 + .../_apis/aiplatform/v1beta1/resources.pyi | 227 ++++++++ .../_apis/aiplatform/v1beta1/schemas.pyi | 137 +++++ .../_apis/alloydb/v1/schemas.pyi | 7 + .../_apis/androidmanagement/v1/schemas.pyi | 11 + .../_apis/backupdr/v1/schemas.pyi | 1 + .../_apis/bigquery/v2/schemas.pyi | 4 + .../_apis/ces/v1/schemas.pyi | 14 + .../_apis/ces/v1beta/resources.pyi | 2 + .../_apis/ces/v1beta/schemas.pyi | 14 + .../_apis/composer/v1/schemas.pyi | 3 + .../_apis/composer/v1beta1/schemas.pyi | 3 + .../_apis/containeranalysis/v1/schemas.pyi | 2 +- .../containeranalysis/v1alpha1/schemas.pyi | 1 + .../containeranalysis/v1beta1/schemas.pyi | 2 +- .../_apis/dataproc/v1/schemas.pyi | 14 + .../_apis/developerconnect/v1/schemas.pyi | 6 +- .../_apis/discoveryengine/v1/schemas.pyi | 28 + .../_apis/discoveryengine/v1alpha/schemas.pyi | 28 + .../_apis/discoveryengine/v1beta/schemas.pyi | 28 + .../_apis/displayvideo/v4/resources.pyi | 488 ------------------ .../_apis/displayvideo/v4/schemas.pyi | 63 --- .../_apis/dns/v1/resources.pyi | 1 + .../_apis/dns/v1beta2/resources.pyi | 1 + .../_apis/documentai/v1/schemas.pyi | 1 + .../_apis/documentai/v1beta3/schemas.pyi | 1 + .../_apis/firebaseapphosting/v1/schemas.pyi | 1 + .../firebaseapphosting/v1beta/schemas.pyi | 1 + .../_apis/firebaseml/v2beta/schemas.pyi | 39 ++ .../_apis/integrations/v1/schemas.pyi | 1 + .../_apis/language/v1/schemas.pyi | 56 ++ .../_apis/language/v1beta2/schemas.pyi | 56 ++ .../_apis/language/v2/schemas.pyi | 56 ++ .../_apis/memcache/v1/schemas.pyi | 3 + .../_apis/memcache/v1beta2/schemas.pyi | 3 + .../_apis/merchantapi/accounts_v1/schemas.pyi | 2 + .../merchantapi/accounts_v1beta/schemas.pyi | 2 + .../merchantapi/conversions_v1/schemas.pyi | 1 + .../conversions_v1beta/schemas.pyi | 1 + .../merchantapi/datasources_v1/schemas.pyi | 1 + .../datasources_v1beta/schemas.pyi | 1 + .../merchantapi/inventories_v1/schemas.pyi | 1 + .../inventories_v1beta/schemas.pyi | 1 + .../issueresolution_v1/schemas.pyi | 2 + .../issueresolution_v1beta/schemas.pyi | 2 + .../_apis/merchantapi/lfp_v1/schemas.pyi | 1 + .../_apis/merchantapi/lfp_v1beta/schemas.pyi | 1 + .../merchantapi/notifications_v1/schemas.pyi | 1 + .../notifications_v1beta/schemas.pyi | 1 + .../ordertracking_v1beta/schemas.pyi | 1 + .../_apis/merchantapi/products_v1/schemas.pyi | 3 + .../merchantapi/products_v1beta/schemas.pyi | 3 + .../merchantapi/promotions_v1/schemas.pyi | 13 + .../merchantapi/promotions_v1beta/schemas.pyi | 7 + .../_apis/merchantapi/quota_v1/schemas.pyi | 1 + .../merchantapi/quota_v1beta/schemas.pyi | 1 + .../_apis/merchantapi/reports_v1/schemas.pyi | 53 ++ .../merchantapi/reports_v1beta/schemas.pyi | 53 ++ .../merchantapi/reviews_v1beta/schemas.pyi | 5 + .../_apis/observability/v1/resources.pyi | 41 ++ .../_apis/observability/v1/schemas.pyi | 7 + .../v1beta1/schemas.pyi | 21 + .../_apis/secretmanager/v1beta1/resources.pyi | 44 -- .../_apis/secretmanager/v1beta1/schemas.pyi | 6 - .../_apis/securitycenter/v1/schemas.pyi | 4 + .../_apis/securitycenter/v1beta1/schemas.pyi | 4 + .../_apis/securitycenter/v1beta2/schemas.pyi | 4 + .../_apis/servicenetworking/v1/schemas.pyi | 1 + .../servicenetworking/v1beta/schemas.pyi | 1 + .../_apis/sqladmin/v1/schemas.pyi | 1 + .../_apis/sqladmin/v1beta4/schemas.pyi | 1 + .../storagebatchoperations/v1/schemas.pyi | 16 + .../_apis/vmmigration/v1/schemas.pyi | 5 + .../_apis/vmwareengine/v1/schemas.pyi | 2 +- pyproject.toml | 4 +- uv.lock | 248 ++++----- 77 files changed, 1163 insertions(+), 731 deletions(-) diff --git a/googleapiclient-stubs/_apis/aiplatform/v1/resources.pyi b/googleapiclient-stubs/_apis/aiplatform/v1/resources.pyi index 39e2d7db6..e030a8ab8 100644 --- a/googleapiclient-stubs/_apis/aiplatform/v1/resources.pyi +++ b/googleapiclient-stubs/_apis/aiplatform/v1/resources.pyi @@ -4806,6 +4806,17 @@ class AiplatformResource(googleapiclient.discovery.Resource): class PublishersResource(googleapiclient.discovery.Resource): @typing.type_check_only class ModelsResource(googleapiclient.discovery.Resource): + @typing.type_check_only + class InvokeResource(googleapiclient.discovery.Resource): + def invoke( + self, + *, + endpoint: str, + invokeId: str, + body: GoogleCloudAiplatformV1InvokeRequest = ..., + **kwargs: typing.Any, + ) -> GoogleApiHttpBodyHttpRequest: ... + def computeTokens( self, *, @@ -4883,6 +4894,7 @@ class AiplatformResource(googleapiclient.discovery.Resource): body: GoogleCloudAiplatformV1StreamRawPredictRequest = ..., **kwargs: typing.Any, ) -> GoogleApiHttpBodyHttpRequest: ... + def invoke(self) -> InvokeResource: ... def models(self) -> ModelsResource: ... diff --git a/googleapiclient-stubs/_apis/aiplatform/v1/schemas.pyi b/googleapiclient-stubs/_apis/aiplatform/v1/schemas.pyi index f2faf1ad9..5ef506080 100644 --- a/googleapiclient-stubs/_apis/aiplatform/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/aiplatform/v1/schemas.pyi @@ -3455,6 +3455,9 @@ class GoogleCloudAiplatformV1FunctionResponse(typing_extensions.TypedDict, total name: str parts: _list[GoogleCloudAiplatformV1FunctionResponsePart] response: dict[str, typing.Any] + scheduling: typing_extensions.Literal[ + "SCHEDULING_UNSPECIFIED", "SILENT", "WHEN_IDLE", "INTERRUPT" + ] @typing.type_check_only class GoogleCloudAiplatformV1FunctionResponseBlob( @@ -7386,6 +7389,7 @@ class GoogleCloudAiplatformV1ReasoningEngineSpecSourceCodeSpec( developerConnectSource: ( GoogleCloudAiplatformV1ReasoningEngineSpecSourceCodeSpecDeveloperConnectSource ) + imageSpec: GoogleCloudAiplatformV1ReasoningEngineSpecSourceCodeSpecImageSpec inlineSource: GoogleCloudAiplatformV1ReasoningEngineSpecSourceCodeSpecInlineSource pythonSpec: GoogleCloudAiplatformV1ReasoningEngineSpecSourceCodeSpecPythonSpec @@ -7405,6 +7409,12 @@ class GoogleCloudAiplatformV1ReasoningEngineSpecSourceCodeSpecDeveloperConnectSo GoogleCloudAiplatformV1ReasoningEngineSpecSourceCodeSpecDeveloperConnectConfig ) +@typing.type_check_only +class GoogleCloudAiplatformV1ReasoningEngineSpecSourceCodeSpecImageSpec( + typing_extensions.TypedDict, total=False +): + buildArgs: dict[str, typing.Any] + @typing.type_check_only class GoogleCloudAiplatformV1ReasoningEngineSpecSourceCodeSpecInlineSource( typing_extensions.TypedDict, total=False @@ -7915,6 +7925,7 @@ class GoogleCloudAiplatformV1Schedule(typing_extensions.TypedDict, total=False): lastPauseTime: str lastResumeTime: str lastScheduledRunResponse: GoogleCloudAiplatformV1ScheduleRunResponse + maxConcurrentActiveRunCount: str maxConcurrentRunCount: str maxRunCount: str name: str diff --git a/googleapiclient-stubs/_apis/aiplatform/v1beta1/resources.pyi b/googleapiclient-stubs/_apis/aiplatform/v1beta1/resources.pyi index 9f204cba9..0c12dd74b 100644 --- a/googleapiclient-stubs/_apis/aiplatform/v1beta1/resources.pyi +++ b/googleapiclient-stubs/_apis/aiplatform/v1beta1/resources.pyi @@ -6117,6 +6117,17 @@ class AiplatformResource(googleapiclient.discovery.Resource): class PublishersResource(googleapiclient.discovery.Resource): @typing.type_check_only class ModelsResource(googleapiclient.discovery.Resource): + @typing.type_check_only + class InvokeResource(googleapiclient.discovery.Resource): + def invoke( + self, + *, + endpoint: str, + invokeId: str, + body: GoogleCloudAiplatformV1beta1InvokeRequest = ..., + **kwargs: typing.Any, + ) -> GoogleApiHttpBodyHttpRequest: ... + def computeTokens( self, *, @@ -6231,6 +6242,7 @@ class AiplatformResource(googleapiclient.discovery.Resource): body: GoogleCloudAiplatformV1beta1StreamRawPredictRequest = ..., **kwargs: typing.Any, ) -> GoogleApiHttpBodyHttpRequest: ... + def invoke(self) -> InvokeResource: ... def models(self) -> ModelsResource: ... @@ -6266,6 +6278,53 @@ class AiplatformResource(googleapiclient.discovery.Resource): self, *, name: str, timeout: str = ..., **kwargs: typing.Any ) -> GoogleLongrunningOperationHttpRequest: ... + @typing.type_check_only + class RagDataSchemasResource(googleapiclient.discovery.Resource): + def batchCreate( + self, + *, + parent: str, + body: GoogleCloudAiplatformV1beta1BatchCreateRagDataSchemasRequest = ..., + **kwargs: typing.Any, + ) -> GoogleLongrunningOperationHttpRequest: ... + def batchDelete( + self, + *, + parent: str, + body: GoogleCloudAiplatformV1beta1BatchDeleteRagDataSchemasRequest = ..., + **kwargs: typing.Any, + ) -> GoogleLongrunningOperationHttpRequest: ... + def create( + self, + *, + parent: str, + body: GoogleCloudAiplatformV1beta1RagDataSchema = ..., + ragDataSchemaId: str = ..., + **kwargs: typing.Any, + ) -> GoogleCloudAiplatformV1beta1RagDataSchemaHttpRequest: ... + def delete( + self, *, name: str, **kwargs: typing.Any + ) -> GoogleProtobufEmptyHttpRequest: ... + def get( + self, *, name: str, **kwargs: typing.Any + ) -> GoogleCloudAiplatformV1beta1RagDataSchemaHttpRequest: ... + def list( + self, + *, + parent: str, + pageSize: int = ..., + pageToken: str = ..., + **kwargs: typing.Any, + ) -> GoogleCloudAiplatformV1beta1ListRagDataSchemasResponseHttpRequest: ... + def list_next( + self, + previous_request: GoogleCloudAiplatformV1beta1ListRagDataSchemasResponseHttpRequest, + previous_response: GoogleCloudAiplatformV1beta1ListRagDataSchemasResponse, + ) -> ( + GoogleCloudAiplatformV1beta1ListRagDataSchemasResponseHttpRequest + | None + ): ... + @typing.type_check_only class RagFilesResource(googleapiclient.discovery.Resource): @typing.type_check_only @@ -6300,6 +6359,60 @@ class AiplatformResource(googleapiclient.discovery.Resource): self, *, name: str, timeout: str = ..., **kwargs: typing.Any ) -> GoogleLongrunningOperationHttpRequest: ... + @typing.type_check_only + class RagMetadataResource(googleapiclient.discovery.Resource): + def batchCreate( + self, + *, + parent: str, + body: GoogleCloudAiplatformV1beta1BatchCreateRagMetadataRequest = ..., + **kwargs: typing.Any, + ) -> GoogleLongrunningOperationHttpRequest: ... + def batchDelete( + self, + *, + parent: str, + body: GoogleCloudAiplatformV1beta1BatchDeleteRagMetadataRequest = ..., + **kwargs: typing.Any, + ) -> GoogleLongrunningOperationHttpRequest: ... + def create( + self, + *, + parent: str, + body: GoogleCloudAiplatformV1beta1RagMetadata = ..., + ragMetadataId: str = ..., + **kwargs: typing.Any, + ) -> GoogleCloudAiplatformV1beta1RagMetadataHttpRequest: ... + def delete( + self, *, name: str, **kwargs: typing.Any + ) -> GoogleProtobufEmptyHttpRequest: ... + def get( + self, *, name: str, **kwargs: typing.Any + ) -> GoogleCloudAiplatformV1beta1RagMetadataHttpRequest: ... + def list( + self, + *, + parent: str, + pageSize: int = ..., + pageToken: str = ..., + **kwargs: typing.Any, + ) -> GoogleCloudAiplatformV1beta1ListRagMetadataResponseHttpRequest: ... + def list_next( + self, + previous_request: GoogleCloudAiplatformV1beta1ListRagMetadataResponseHttpRequest, + previous_response: GoogleCloudAiplatformV1beta1ListRagMetadataResponse, + ) -> ( + GoogleCloudAiplatformV1beta1ListRagMetadataResponseHttpRequest + | None + ): ... + def patch( + self, + *, + name: str, + body: GoogleCloudAiplatformV1beta1RagMetadata = ..., + **kwargs: typing.Any, + ) -> GoogleCloudAiplatformV1beta1RagMetadataHttpRequest: ... + def delete( self, *, @@ -6336,6 +6449,7 @@ class AiplatformResource(googleapiclient.discovery.Resource): | None ): ... def operations(self) -> OperationsResource: ... + def ragMetadata(self) -> RagMetadataResource: ... def create( self, @@ -6378,6 +6492,7 @@ class AiplatformResource(googleapiclient.discovery.Resource): **kwargs: typing.Any, ) -> GoogleLongrunningOperationHttpRequest: ... def operations(self) -> OperationsResource: ... + def ragDataSchemas(self) -> RagDataSchemasResource: ... def ragFiles(self) -> RagFilesResource: ... @typing.type_check_only @@ -6513,6 +6628,42 @@ class AiplatformResource(googleapiclient.discovery.Resource): def operations(self) -> OperationsResource: ... + @typing.type_check_only + class FeedbackEntriesResource(googleapiclient.discovery.Resource): + @typing.type_check_only + class OperationsResource(googleapiclient.discovery.Resource): + def cancel( + self, *, name: str, **kwargs: typing.Any + ) -> GoogleProtobufEmptyHttpRequest: ... + def delete( + self, *, name: str, **kwargs: typing.Any + ) -> GoogleProtobufEmptyHttpRequest: ... + def get( + self, *, name: str, **kwargs: typing.Any + ) -> GoogleLongrunningOperationHttpRequest: ... + def list( + self, + *, + name: str, + filter: str = ..., + pageSize: int = ..., + pageToken: str = ..., + returnPartialSuccess: bool = ..., + **kwargs: typing.Any, + ) -> GoogleLongrunningListOperationsResponseHttpRequest: ... + def list_next( + self, + previous_request: GoogleLongrunningListOperationsResponseHttpRequest, + previous_response: GoogleLongrunningListOperationsResponse, + ) -> ( + GoogleLongrunningListOperationsResponseHttpRequest | None + ): ... + def wait( + self, *, name: str, timeout: str = ..., **kwargs: typing.Any + ) -> GoogleLongrunningOperationHttpRequest: ... + + def operations(self) -> OperationsResource: ... + @typing.type_check_only class MemoriesResource(googleapiclient.discovery.Resource): @typing.type_check_only @@ -6941,6 +7092,7 @@ class AiplatformResource(googleapiclient.discovery.Resource): ) -> GoogleIamV1TestIamPermissionsResponseHttpRequest: ... def a2a(self) -> A2aResource: ... def examples(self) -> ExamplesResource: ... + def feedbackEntries(self) -> FeedbackEntriesResource: ... def memories(self) -> MemoriesResource: ... def operations(self) -> OperationsResource: ... def sandboxEnvironments(self) -> SandboxEnvironmentsResource: ... @@ -8356,6 +8508,40 @@ class AiplatformResource(googleapiclient.discovery.Resource): def operations(self) -> OperationsResource: ... + @typing.type_check_only + class FeedbackEntriesResource(googleapiclient.discovery.Resource): + @typing.type_check_only + class OperationsResource(googleapiclient.discovery.Resource): + def cancel( + self, *, name: str, **kwargs: typing.Any + ) -> GoogleProtobufEmptyHttpRequest: ... + def delete( + self, *, name: str, **kwargs: typing.Any + ) -> GoogleProtobufEmptyHttpRequest: ... + def get( + self, *, name: str, **kwargs: typing.Any + ) -> GoogleLongrunningOperationHttpRequest: ... + def list( + self, + *, + name: str, + filter: str = ..., + pageSize: int = ..., + pageToken: str = ..., + returnPartialSuccess: bool = ..., + **kwargs: typing.Any, + ) -> GoogleLongrunningListOperationsResponseHttpRequest: ... + def list_next( + self, + previous_request: GoogleLongrunningListOperationsResponseHttpRequest, + previous_response: GoogleLongrunningListOperationsResponse, + ) -> GoogleLongrunningListOperationsResponseHttpRequest | None: ... + def wait( + self, *, name: str, timeout: str = ..., **kwargs: typing.Any + ) -> GoogleLongrunningOperationHttpRequest: ... + + def operations(self) -> OperationsResource: ... + @typing.type_check_only class MemoriesResource(googleapiclient.discovery.Resource): @typing.type_check_only @@ -8743,6 +8929,7 @@ class AiplatformResource(googleapiclient.discovery.Resource): ) -> GoogleApiHttpBodyHttpRequest: ... def a2a(self) -> A2aResource: ... def examples(self) -> ExamplesResource: ... + def feedbackEntries(self) -> FeedbackEntriesResource: ... def memories(self) -> MemoriesResource: ... def operations(self) -> OperationsResource: ... def sandboxEnvironments(self) -> SandboxEnvironmentsResource: ... @@ -10328,6 +10515,16 @@ class GoogleCloudAiplatformV1beta1ListRagCorporaResponseHttpRequest( num_retries: int = 0, ) -> GoogleCloudAiplatformV1beta1ListRagCorporaResponse: ... +@typing.type_check_only +class GoogleCloudAiplatformV1beta1ListRagDataSchemasResponseHttpRequest( + googleapiclient.http.HttpRequest +): + def execute( + self, + http: httplib2.Http | googleapiclient.http.HttpMock | None = None, + num_retries: int = 0, + ) -> GoogleCloudAiplatformV1beta1ListRagDataSchemasResponse: ... + @typing.type_check_only class GoogleCloudAiplatformV1beta1ListRagFilesResponseHttpRequest( googleapiclient.http.HttpRequest @@ -10338,6 +10535,16 @@ class GoogleCloudAiplatformV1beta1ListRagFilesResponseHttpRequest( num_retries: int = 0, ) -> GoogleCloudAiplatformV1beta1ListRagFilesResponse: ... +@typing.type_check_only +class GoogleCloudAiplatformV1beta1ListRagMetadataResponseHttpRequest( + googleapiclient.http.HttpRequest +): + def execute( + self, + http: httplib2.Http | googleapiclient.http.HttpMock | None = None, + num_retries: int = 0, + ) -> GoogleCloudAiplatformV1beta1ListRagMetadataResponse: ... + @typing.type_check_only class GoogleCloudAiplatformV1beta1ListReasoningEnginesResponseHttpRequest( googleapiclient.http.HttpRequest @@ -10732,6 +10939,16 @@ class GoogleCloudAiplatformV1beta1RagCorpusHttpRequest( num_retries: int = 0, ) -> GoogleCloudAiplatformV1beta1RagCorpus: ... +@typing.type_check_only +class GoogleCloudAiplatformV1beta1RagDataSchemaHttpRequest( + googleapiclient.http.HttpRequest +): + def execute( + self, + http: httplib2.Http | googleapiclient.http.HttpMock | None = None, + num_retries: int = 0, + ) -> GoogleCloudAiplatformV1beta1RagDataSchema: ... + @typing.type_check_only class GoogleCloudAiplatformV1beta1RagEngineConfigHttpRequest( googleapiclient.http.HttpRequest @@ -10750,6 +10967,16 @@ class GoogleCloudAiplatformV1beta1RagFileHttpRequest(googleapiclient.http.HttpRe num_retries: int = 0, ) -> GoogleCloudAiplatformV1beta1RagFile: ... +@typing.type_check_only +class GoogleCloudAiplatformV1beta1RagMetadataHttpRequest( + googleapiclient.http.HttpRequest +): + def execute( + self, + http: httplib2.Http | googleapiclient.http.HttpMock | None = None, + num_retries: int = 0, + ) -> GoogleCloudAiplatformV1beta1RagMetadata: ... + @typing.type_check_only class GoogleCloudAiplatformV1beta1ReadFeatureValuesResponseHttpRequest( googleapiclient.http.HttpRequest diff --git a/googleapiclient-stubs/_apis/aiplatform/v1beta1/schemas.pyi b/googleapiclient-stubs/_apis/aiplatform/v1beta1/schemas.pyi index 4084f9d08..3049587e9 100644 --- a/googleapiclient-stubs/_apis/aiplatform/v1beta1/schemas.pyi +++ b/googleapiclient-stubs/_apis/aiplatform/v1beta1/schemas.pyi @@ -530,6 +530,18 @@ class GoogleCloudAiplatformV1beta1BatchCreateFeaturesResponse( ): features: _list[GoogleCloudAiplatformV1beta1Feature] +@typing.type_check_only +class GoogleCloudAiplatformV1beta1BatchCreateRagDataSchemasRequest( + typing_extensions.TypedDict, total=False +): + requests: _list[GoogleCloudAiplatformV1beta1CreateRagDataSchemaRequest] + +@typing.type_check_only +class GoogleCloudAiplatformV1beta1BatchCreateRagMetadataRequest( + typing_extensions.TypedDict, total=False +): + requests: _list[GoogleCloudAiplatformV1beta1CreateRagMetadataRequest] + @typing.type_check_only class GoogleCloudAiplatformV1beta1BatchCreateTensorboardRunsRequest( typing_extensions.TypedDict, total=False @@ -576,6 +588,18 @@ class GoogleCloudAiplatformV1beta1BatchDeletePipelineJobsResponse( ): pipelineJobs: _list[GoogleCloudAiplatformV1beta1PipelineJob] +@typing.type_check_only +class GoogleCloudAiplatformV1beta1BatchDeleteRagDataSchemasRequest( + typing_extensions.TypedDict, total=False +): + names: _list[str] + +@typing.type_check_only +class GoogleCloudAiplatformV1beta1BatchDeleteRagMetadataRequest( + typing_extensions.TypedDict, total=False +): + names: _list[str] + @typing.type_check_only class GoogleCloudAiplatformV1beta1BatchImportEvaluatedAnnotationsRequest( typing_extensions.TypedDict, total=False @@ -1442,6 +1466,22 @@ class GoogleCloudAiplatformV1beta1CreatePipelineJobRequest( pipelineJob: GoogleCloudAiplatformV1beta1PipelineJob pipelineJobId: str +@typing.type_check_only +class GoogleCloudAiplatformV1beta1CreateRagDataSchemaRequest( + typing_extensions.TypedDict, total=False +): + parent: str + ragDataSchema: GoogleCloudAiplatformV1beta1RagDataSchema + ragDataSchemaId: str + +@typing.type_check_only +class GoogleCloudAiplatformV1beta1CreateRagMetadataRequest( + typing_extensions.TypedDict, total=False +): + parent: str + ragMetadata: GoogleCloudAiplatformV1beta1RagMetadata + ragMetadataId: str + @typing.type_check_only class GoogleCloudAiplatformV1beta1CreateRegistryFeatureOperationMetadata( typing_extensions.TypedDict, total=False @@ -2259,6 +2299,7 @@ class GoogleCloudAiplatformV1beta1EvaluateDatasetRun( checkpointId: str error: GoogleRpcStatus evaluateDatasetResponse: GoogleCloudAiplatformV1beta1EvaluateDatasetResponse + evaluationRun: str operationName: str @typing.type_check_only @@ -2415,6 +2456,7 @@ class GoogleCloudAiplatformV1beta1EvaluationConfig( typing_extensions.TypedDict, total=False ): autoraterConfig: GoogleCloudAiplatformV1beta1AutoraterConfig + inferenceGenerationConfig: GoogleCloudAiplatformV1beta1GenerationConfig metrics: _list[GoogleCloudAiplatformV1beta1Metric] outputConfig: GoogleCloudAiplatformV1beta1OutputConfig @@ -4153,6 +4195,9 @@ class GoogleCloudAiplatformV1beta1FunctionResponse( name: str parts: _list[GoogleCloudAiplatformV1beta1FunctionResponsePart] response: dict[str, typing.Any] + scheduling: typing_extensions.Literal[ + "SCHEDULING_UNSPECIFIED", "SILENT", "WHEN_IDLE", "INTERRUPT" + ] @typing.type_check_only class GoogleCloudAiplatformV1beta1FunctionResponseBlob( @@ -5480,6 +5525,13 @@ class GoogleCloudAiplatformV1beta1ListRagCorporaResponse( nextPageToken: str ragCorpora: _list[GoogleCloudAiplatformV1beta1RagCorpus] +@typing.type_check_only +class GoogleCloudAiplatformV1beta1ListRagDataSchemasResponse( + typing_extensions.TypedDict, total=False +): + nextPageToken: str + ragDataSchemas: _list[GoogleCloudAiplatformV1beta1RagDataSchema] + @typing.type_check_only class GoogleCloudAiplatformV1beta1ListRagFilesResponse( typing_extensions.TypedDict, total=False @@ -5487,6 +5539,13 @@ class GoogleCloudAiplatformV1beta1ListRagFilesResponse( nextPageToken: str ragFiles: _list[GoogleCloudAiplatformV1beta1RagFile] +@typing.type_check_only +class GoogleCloudAiplatformV1beta1ListRagMetadataResponse( + typing_extensions.TypedDict, total=False +): + nextPageToken: str + ragMetadata: _list[GoogleCloudAiplatformV1beta1RagMetadata] + @typing.type_check_only class GoogleCloudAiplatformV1beta1ListReasoningEnginesResponse( typing_extensions.TypedDict, total=False @@ -5816,6 +5875,12 @@ class GoogleCloudAiplatformV1beta1MergeVersionAliasesRequest( class GoogleCloudAiplatformV1beta1Metadata(typing_extensions.TypedDict, total=False): attributes: dict[str, typing.Any] +@typing.type_check_only +class GoogleCloudAiplatformV1beta1MetadataList( + typing_extensions.TypedDict, total=False +): + values: _list[GoogleCloudAiplatformV1beta1MetadataValue] + @typing.type_check_only class GoogleCloudAiplatformV1beta1MetadataSchema( typing_extensions.TypedDict, total=False @@ -5856,6 +5921,17 @@ class GoogleCloudAiplatformV1beta1MetadataStoreMetadataStoreState( ): diskUtilizationBytes: str +@typing.type_check_only +class GoogleCloudAiplatformV1beta1MetadataValue( + typing_extensions.TypedDict, total=False +): + boolValue: bool + datetimeValue: str + floatValue: float + intValue: str + listValue: GoogleCloudAiplatformV1beta1MetadataList + strValue: str + @typing.type_check_only class GoogleCloudAiplatformV1beta1Metric(typing_extensions.TypedDict, total=False): aggregationMetrics: _list[ @@ -7797,6 +7873,7 @@ class GoogleCloudAiplatformV1beta1PredictRequestResponseLoggingConfig( bigqueryDestination: GoogleCloudAiplatformV1beta1BigQueryDestination enableOtelLogging: bool enabled: bool + errorSamplingRate: float requestResponseLoggingSchemaVersion: str samplingRate: float @@ -8432,6 +8509,14 @@ class GoogleCloudAiplatformV1beta1RagCorpusCorpusTypeConfigMemoryCorpus( ): llmParser: GoogleCloudAiplatformV1beta1RagFileParsingConfigLlmParser +@typing.type_check_only +class GoogleCloudAiplatformV1beta1RagDataSchema( + typing_extensions.TypedDict, total=False +): + key: str + name: str + schemaDetails: GoogleCloudAiplatformV1beta1RagMetadataSchemaDetails + @typing.type_check_only class GoogleCloudAiplatformV1beta1RagEmbeddingModelConfig( typing_extensions.TypedDict, total=False @@ -8613,6 +8698,44 @@ class GoogleCloudAiplatformV1beta1RagManagedDbConfigUnprovisioned( typing_extensions.TypedDict, total=False ): ... +@typing.type_check_only +class GoogleCloudAiplatformV1beta1RagMetadata(typing_extensions.TypedDict, total=False): + name: str + userSpecifiedMetadata: GoogleCloudAiplatformV1beta1UserSpecifiedMetadata + +@typing.type_check_only +class GoogleCloudAiplatformV1beta1RagMetadataSchemaDetails( + typing_extensions.TypedDict, total=False +): + granularity: typing_extensions.Literal[ + "GRANULARITY_UNSPECIFIED", "GRANULARITY_FILE_LEVEL" + ] + listConfig: GoogleCloudAiplatformV1beta1RagMetadataSchemaDetailsListConfig + searchStrategy: GoogleCloudAiplatformV1beta1RagMetadataSchemaDetailsSearchStrategy + type: typing_extensions.Literal[ + "DATA_TYPE_UNSPECIFIED", + "INTEGER", + "FLOAT", + "STRING", + "DATETIME", + "BOOLEAN", + "LIST", + ] + +@typing.type_check_only +class GoogleCloudAiplatformV1beta1RagMetadataSchemaDetailsListConfig( + typing_extensions.TypedDict, total=False +): + valueSchema: GoogleCloudAiplatformV1beta1RagMetadataSchemaDetails + +@typing.type_check_only +class GoogleCloudAiplatformV1beta1RagMetadataSchemaDetailsSearchStrategy( + typing_extensions.TypedDict, total=False +): + searchStrategyType: typing_extensions.Literal[ + "SEARCH_STRATEGY_TYPE_UNSPECIFIED", "NO_SEARCH", "EXACT_SEARCH" + ] + @typing.type_check_only class GoogleCloudAiplatformV1beta1RagQuery(typing_extensions.TypedDict, total=False): ragRetrievalConfig: GoogleCloudAiplatformV1beta1RagRetrievalConfig @@ -8968,6 +9091,7 @@ class GoogleCloudAiplatformV1beta1ReasoningEngineSpecSourceCodeSpec( typing_extensions.TypedDict, total=False ): developerConnectSource: GoogleCloudAiplatformV1beta1ReasoningEngineSpecSourceCodeSpecDeveloperConnectSource + imageSpec: GoogleCloudAiplatformV1beta1ReasoningEngineSpecSourceCodeSpecImageSpec inlineSource: ( GoogleCloudAiplatformV1beta1ReasoningEngineSpecSourceCodeSpecInlineSource ) @@ -8987,6 +9111,12 @@ class GoogleCloudAiplatformV1beta1ReasoningEngineSpecSourceCodeSpecDeveloperConn ): config: GoogleCloudAiplatformV1beta1ReasoningEngineSpecSourceCodeSpecDeveloperConnectConfig +@typing.type_check_only +class GoogleCloudAiplatformV1beta1ReasoningEngineSpecSourceCodeSpecImageSpec( + typing_extensions.TypedDict, total=False +): + buildArgs: dict[str, typing.Any] + @typing.type_check_only class GoogleCloudAiplatformV1beta1ReasoningEngineSpecSourceCodeSpecInlineSource( typing_extensions.TypedDict, total=False @@ -13304,6 +13434,13 @@ class GoogleCloudAiplatformV1beta1UserActionReference( method: str operation: str +@typing.type_check_only +class GoogleCloudAiplatformV1beta1UserSpecifiedMetadata( + typing_extensions.TypedDict, total=False +): + key: str + value: GoogleCloudAiplatformV1beta1MetadataValue + @typing.type_check_only class GoogleCloudAiplatformV1beta1Value(typing_extensions.TypedDict, total=False): doubleValue: float diff --git a/googleapiclient-stubs/_apis/alloydb/v1/schemas.pyi b/googleapiclient-stubs/_apis/alloydb/v1/schemas.pyi index 21c18d611..0c4922ff1 100644 --- a/googleapiclient-stubs/_apis/alloydb/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/alloydb/v1/schemas.pyi @@ -33,6 +33,7 @@ class Backup(typing_extensions.TypedDict, total=False): "POSTGRES_15", "POSTGRES_16", "POSTGRES_17", + "POSTGRES_18", ] deleteTime: str description: str @@ -132,6 +133,7 @@ class Cluster(typing_extensions.TypedDict, total=False): "POSTGRES_15", "POSTGRES_16", "POSTGRES_17", + "POSTGRES_18", ] dataplexConfig: DataplexConfig deleteTime: str @@ -191,6 +193,7 @@ class ClusterUpgradeDetails(typing_extensions.TypedDict, total=False): "POSTGRES_15", "POSTGRES_16", "POSTGRES_17", + "POSTGRES_18", ] instanceUpgradeDetails: _list[InstanceUpgradeDetails] name: str @@ -1462,6 +1465,7 @@ class SupportedDatabaseFlag(typing_extensions.TypedDict, total=False): "POSTGRES_15", "POSTGRES_16", "POSTGRES_17", + "POSTGRES_18", ] ] valueType: typing_extensions.Literal[ @@ -1496,6 +1500,7 @@ class UpgradeClusterRequest(typing_extensions.TypedDict, total=False): "POSTGRES_15", "POSTGRES_16", "POSTGRES_17", + "POSTGRES_18", ] @typing.type_check_only @@ -1523,6 +1528,7 @@ class UpgradeClusterStatus(typing_extensions.TypedDict, total=False): "POSTGRES_15", "POSTGRES_16", "POSTGRES_17", + "POSTGRES_18", ] stages: _list[StageStatus] state: typing_extensions.Literal[ @@ -1542,6 +1548,7 @@ class UpgradeClusterStatus(typing_extensions.TypedDict, total=False): "POSTGRES_15", "POSTGRES_16", "POSTGRES_17", + "POSTGRES_18", ] @typing.type_check_only diff --git a/googleapiclient-stubs/_apis/androidmanagement/v1/schemas.pyi b/googleapiclient-stubs/_apis/androidmanagement/v1/schemas.pyi index d3a411b33..554a654be 100644 --- a/googleapiclient-stubs/_apis/androidmanagement/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/androidmanagement/v1/schemas.pyi @@ -679,6 +679,7 @@ class DeviceConnectivityManagement(typing_extensions.TypedDict, total=False): "DISALLOW_CONFIGURING_WIFI", ] preferentialNetworkServiceSettings: PreferentialNetworkServiceSettings + privateDnsSettings: PrivateDnsSettings tetheringSettings: typing_extensions.Literal[ "TETHERING_SETTINGS_UNSPECIFIED", "ALLOW_ALL_TETHERING", @@ -1690,6 +1691,16 @@ class PreferentialNetworkServiceSettings(typing_extensions.TypedDict, total=Fals ] preferentialNetworkServiceConfigs: _list[PreferentialNetworkServiceConfig] +@typing.type_check_only +class PrivateDnsSettings(typing_extensions.TypedDict, total=False): + privateDnsHost: str + privateDnsMode: typing_extensions.Literal[ + "PRIVATE_DNS_MODE_UNSPECIFIED", + "PRIVATE_DNS_USER_CHOICE", + "PRIVATE_DNS_AUTOMATIC", + "PRIVATE_DNS_SPECIFIED_HOST", + ] + @typing.type_check_only class ProvisioningInfo(typing_extensions.TypedDict, total=False): apiLevel: int diff --git a/googleapiclient-stubs/_apis/backupdr/v1/schemas.pyi b/googleapiclient-stubs/_apis/backupdr/v1/schemas.pyi index a4f19fa47..7e7102c9e 100644 --- a/googleapiclient-stubs/_apis/backupdr/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/backupdr/v1/schemas.pyi @@ -738,6 +738,7 @@ class InitializeParams(typing_extensions.TypedDict, total=False): @typing.type_check_only class InitializeServiceRequest(typing_extensions.TypedDict, total=False): + backupPlanLocation: str cloudSqlInstanceInitializationConfig: CloudSqlInstanceInitializationConfig requestId: str resourceType: str diff --git a/googleapiclient-stubs/_apis/bigquery/v2/schemas.pyi b/googleapiclient-stubs/_apis/bigquery/v2/schemas.pyi index 239248813..894814698 100644 --- a/googleapiclient-stubs/_apis/bigquery/v2/schemas.pyi +++ b/googleapiclient-stubs/_apis/bigquery/v2/schemas.pyi @@ -716,6 +716,10 @@ class IncrementalResultStats(typing_extensions.TypedDict, total=False): disabledReason: typing_extensions.Literal[ "DISABLED_REASON_UNSPECIFIED", "OTHER", "UNSUPPORTED_OPERATOR" ] + disabledReasonDetails: str + firstIncrementalRowTime: str + incrementalRowCount: str + lastIncrementalRowTime: str resultSetLastModifyTime: str resultSetLastReplaceTime: str diff --git a/googleapiclient-stubs/_apis/ces/v1/schemas.pyi b/googleapiclient-stubs/_apis/ces/v1/schemas.pyi index 5e21414be..a0b146327 100644 --- a/googleapiclient-stubs/_apis/ces/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/ces/v1/schemas.pyi @@ -219,6 +219,7 @@ class ChannelProfile(typing_extensions.TypedDict, total=False): "GOOGLE_TELEPHONY_PLATFORM", "CONTACT_CENTER_AS_A_SERVICE", "FIVE9", + "CONTACT_CENTER_INTEGRATION", ] disableBargeInControl: bool disableDtmf: bool @@ -513,6 +514,7 @@ class EvaluationMetricsThresholdsGoldenEvaluationMetricsThresholds( typing_extensions.TypedDict, total=False ): expectationLevelMetricsThresholds: EvaluationMetricsThresholdsGoldenEvaluationMetricsThresholdsExpectationLevelMetricsThresholds + toolMatchingSettings: EvaluationMetricsThresholdsToolMatchingSettings turnLevelMetricsThresholds: EvaluationMetricsThresholdsGoldenEvaluationMetricsThresholdsTurnLevelMetricsThresholds @typing.type_check_only @@ -531,6 +533,14 @@ class EvaluationMetricsThresholdsGoldenEvaluationMetricsThresholdsTurnLevelMetri ] semanticSimilaritySuccessThreshold: int +@typing.type_check_only +class EvaluationMetricsThresholdsToolMatchingSettings( + typing_extensions.TypedDict, total=False +): + extraToolCallBehavior: typing_extensions.Literal[ + "EXTRA_TOOL_CALL_BEHAVIOR_UNSPECIFIED", "FAIL", "ALLOW" + ] + @typing.type_check_only class Event(typing_extensions.TypedDict, total=False): event: str @@ -552,12 +562,14 @@ class ExecuteToolRequest(typing_extensions.TypedDict, total=False): args: dict[str, typing.Any] tool: str toolsetTool: ToolsetTool + variables: dict[str, typing.Any] @typing.type_check_only class ExecuteToolResponse(typing_extensions.TypedDict, total=False): response: dict[str, typing.Any] tool: str toolsetTool: ToolsetTool + variables: dict[str, typing.Any] @typing.type_check_only class ExportAppRequest(typing_extensions.TypedDict, total=False): @@ -1264,4 +1276,6 @@ class WidgetTool(typing_extensions.TypedDict, total=False): "OVERALL_SATISFACTION", "ORDER_SUMMARY", "APPOINTMENT_DETAILS", + "APPOINTMENT_SCHEDULER", + "CONTACT_FORM", ] diff --git a/googleapiclient-stubs/_apis/ces/v1beta/resources.pyi b/googleapiclient-stubs/_apis/ces/v1beta/resources.pyi index ce0eaa4b3..9e176e80c 100644 --- a/googleapiclient-stubs/_apis/ces/v1beta/resources.pyi +++ b/googleapiclient-stubs/_apis/ces/v1beta/resources.pyi @@ -339,6 +339,8 @@ class CustomerEngagementSuiteResource(googleapiclient.discovery.Resource): self, *, parent: str, + evaluationFilter: str = ..., + evaluationRunFilter: str = ..., filter: str = ..., lastTenResults: bool = ..., orderBy: str = ..., diff --git a/googleapiclient-stubs/_apis/ces/v1beta/schemas.pyi b/googleapiclient-stubs/_apis/ces/v1beta/schemas.pyi index b37580631..89d02461d 100644 --- a/googleapiclient-stubs/_apis/ces/v1beta/schemas.pyi +++ b/googleapiclient-stubs/_apis/ces/v1beta/schemas.pyi @@ -277,6 +277,7 @@ class ChannelProfile(typing_extensions.TypedDict, total=False): "GOOGLE_TELEPHONY_PLATFORM", "CONTACT_CENTER_AS_A_SERVICE", "FIVE9", + "CONTACT_CENTER_INTEGRATION", ] disableBargeInControl: bool disableDtmf: bool @@ -667,6 +668,7 @@ class EvaluationMetricsThresholdsGoldenEvaluationMetricsThresholds( typing_extensions.TypedDict, total=False ): expectationLevelMetricsThresholds: EvaluationMetricsThresholdsGoldenEvaluationMetricsThresholdsExpectationLevelMetricsThresholds + toolMatchingSettings: EvaluationMetricsThresholdsToolMatchingSettings turnLevelMetricsThresholds: EvaluationMetricsThresholdsGoldenEvaluationMetricsThresholdsTurnLevelMetricsThresholds @typing.type_check_only @@ -685,6 +687,14 @@ class EvaluationMetricsThresholdsGoldenEvaluationMetricsThresholdsTurnLevelMetri ] semanticSimilaritySuccessThreshold: int +@typing.type_check_only +class EvaluationMetricsThresholdsToolMatchingSettings( + typing_extensions.TypedDict, total=False +): + extraToolCallBehavior: typing_extensions.Literal[ + "EXTRA_TOOL_CALL_BEHAVIOR_UNSPECIFIED", "FAIL", "ALLOW" + ] + @typing.type_check_only class EvaluationPersona(typing_extensions.TypedDict, total=False): description: str @@ -1003,12 +1013,14 @@ class ExecuteToolRequest(typing_extensions.TypedDict, total=False): args: dict[str, typing.Any] tool: str toolsetTool: ToolsetTool + variables: dict[str, typing.Any] @typing.type_check_only class ExecuteToolResponse(typing_extensions.TypedDict, total=False): response: dict[str, typing.Any] tool: str toolsetTool: ToolsetTool + variables: dict[str, typing.Any] @typing.type_check_only class ExportAppRequest(typing_extensions.TypedDict, total=False): @@ -1918,4 +1930,6 @@ class WidgetTool(typing_extensions.TypedDict, total=False): "OVERALL_SATISFACTION", "ORDER_SUMMARY", "APPOINTMENT_DETAILS", + "APPOINTMENT_SCHEDULER", + "CONTACT_FORM", ] diff --git a/googleapiclient-stubs/_apis/composer/v1/schemas.pyi b/googleapiclient-stubs/_apis/composer/v1/schemas.pyi index 8f826537f..5b098cb99 100644 --- a/googleapiclient-stubs/_apis/composer/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/composer/v1/schemas.pyi @@ -338,6 +338,9 @@ class PrivateEnvironmentConfig(typing_extensions.TypedDict, total=False): enablePrivateEnvironment: bool enablePrivatelyUsedPublicIps: bool networkingConfig: NetworkingConfig + networkingType: typing_extensions.Literal[ + "NETWORKING_TYPE_UNSPECIFIED", "PRIVATE", "PUBLIC" + ] privateClusterConfig: PrivateClusterConfig webServerIpv4CidrBlock: str webServerIpv4ReservedRange: str diff --git a/googleapiclient-stubs/_apis/composer/v1beta1/schemas.pyi b/googleapiclient-stubs/_apis/composer/v1beta1/schemas.pyi index e29b867e5..cf05d285b 100644 --- a/googleapiclient-stubs/_apis/composer/v1beta1/schemas.pyi +++ b/googleapiclient-stubs/_apis/composer/v1beta1/schemas.pyi @@ -340,6 +340,9 @@ class PrivateEnvironmentConfig(typing_extensions.TypedDict, total=False): enablePrivateEnvironment: bool enablePrivatelyUsedPublicIps: bool networkingConfig: NetworkingConfig + networkingType: typing_extensions.Literal[ + "NETWORKING_TYPE_UNSPECIFIED", "PRIVATE", "PUBLIC" + ] privateClusterConfig: PrivateClusterConfig webServerIpv4CidrBlock: str webServerIpv4ReservedRange: str diff --git a/googleapiclient-stubs/_apis/containeranalysis/v1/schemas.pyi b/googleapiclient-stubs/_apis/containeranalysis/v1/schemas.pyi index e6590b485..4e95c0d52 100644 --- a/googleapiclient-stubs/_apis/containeranalysis/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/containeranalysis/v1/schemas.pyi @@ -1170,7 +1170,6 @@ class NonCompliantFile(typing_extensions.TypedDict, total=False): @typing.type_check_only class Note(typing_extensions.TypedDict, total=False): - advisoryPublishTime: str attestation: AttestationNote build: BuildNote compliance: ComplianceNote @@ -1606,6 +1605,7 @@ class VulnerabilityAssessmentNote(typing_extensions.TypedDict, total=False): @typing.type_check_only class VulnerabilityNote(typing_extensions.TypedDict, total=False): + advisoryPublishTime: str cvssScore: float cvssV2: CVSS cvssV3: CVSSv3 diff --git a/googleapiclient-stubs/_apis/containeranalysis/v1alpha1/schemas.pyi b/googleapiclient-stubs/_apis/containeranalysis/v1alpha1/schemas.pyi index f01128dbd..d9fd19b1e 100644 --- a/googleapiclient-stubs/_apis/containeranalysis/v1alpha1/schemas.pyi +++ b/googleapiclient-stubs/_apis/containeranalysis/v1alpha1/schemas.pyi @@ -1870,6 +1870,7 @@ class VulnerabilityLocation(typing_extensions.TypedDict, total=False): @typing.type_check_only class VulnerabilityType(typing_extensions.TypedDict, total=False): + advisoryPublishTime: str cvssScore: float cvssV2: CVSS cvssVersion: typing_extensions.Literal[ diff --git a/googleapiclient-stubs/_apis/containeranalysis/v1beta1/schemas.pyi b/googleapiclient-stubs/_apis/containeranalysis/v1beta1/schemas.pyi index e595515b5..3241d3a3f 100644 --- a/googleapiclient-stubs/_apis/containeranalysis/v1beta1/schemas.pyi +++ b/googleapiclient-stubs/_apis/containeranalysis/v1beta1/schemas.pyi @@ -1191,7 +1191,6 @@ class Location(typing_extensions.TypedDict, total=False): @typing.type_check_only class Note(typing_extensions.TypedDict, total=False): - advisoryPublishTime: str attestationAuthority: Authority baseImage: Basis build: Build @@ -1693,6 +1692,7 @@ class Volume(typing_extensions.TypedDict, total=False): @typing.type_check_only class Vulnerability(typing_extensions.TypedDict, total=False): + advisoryPublishTime: str cvssScore: float cvssV2: CVSS cvssV3: CVSSv3 diff --git a/googleapiclient-stubs/_apis/dataproc/v1/schemas.pyi b/googleapiclient-stubs/_apis/dataproc/v1/schemas.pyi index 6f9897f8d..6d1c30bbe 100644 --- a/googleapiclient-stubs/_apis/dataproc/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/dataproc/v1/schemas.pyi @@ -155,6 +155,19 @@ class ApplicationInfo(typing_extensions.TypedDict, total=False): "QUANTILE_DATA_STATUS_FAILED", ] +@typing.type_check_only +class AttachedDiskConfig(typing_extensions.TypedDict, total=False): + diskSizeGb: int + diskType: typing_extensions.Literal[ + "DISK_TYPE_UNSPECIFIED", + "HYPERDISK_BALANCED", + "HYPERDISK_EXTREME", + "HYPERDISK_ML", + "HYPERDISK_THROUGHPUT", + ] + provisionedIops: str + provisionedThroughput: str + @typing.type_check_only class AuthenticationConfig(typing_extensions.TypedDict, total=False): userWorkloadAuthenticationType: typing_extensions.Literal[ @@ -415,6 +428,7 @@ class DiagnoseClusterResults(typing_extensions.TypedDict, total=False): @typing.type_check_only class DiskConfig(typing_extensions.TypedDict, total=False): + attachedDiskConfigs: _list[AttachedDiskConfig] bootDiskProvisionedIops: str bootDiskProvisionedThroughput: str bootDiskSizeGb: int diff --git a/googleapiclient-stubs/_apis/developerconnect/v1/schemas.pyi b/googleapiclient-stubs/_apis/developerconnect/v1/schemas.pyi index 3fb554c92..68f16ccfe 100644 --- a/googleapiclient-stubs/_apis/developerconnect/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/developerconnect/v1/schemas.pyi @@ -186,7 +186,11 @@ class GitHubConfig(typing_extensions.TypedDict, total=False): appInstallationId: str authorizerCredential: OAuthCredential githubApp: typing_extensions.Literal[ - "GIT_HUB_APP_UNSPECIFIED", "DEVELOPER_CONNECT", "FIREBASE", "GEMINI_CODE_ASSIST" + "GIT_HUB_APP_UNSPECIFIED", + "DEVELOPER_CONNECT", + "FIREBASE", + "GEMINI_CODE_ASSIST", + "DATAFORM", ] installationUri: str diff --git a/googleapiclient-stubs/_apis/discoveryengine/v1/schemas.pyi b/googleapiclient-stubs/_apis/discoveryengine/v1/schemas.pyi index 013d5ee03..73ad5be44 100644 --- a/googleapiclient-stubs/_apis/discoveryengine/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/discoveryengine/v1/schemas.pyi @@ -1918,6 +1918,7 @@ class GoogleCloudDiscoveryengineV1DataConnector( createTime: str dataSource: str destinationConfigs: _list[GoogleCloudDiscoveryengineV1DestinationConfig] + egressFqdns: _list[str] endUserConfig: GoogleCloudDiscoveryengineV1DataConnectorEndUserConfig entities: _list[GoogleCloudDiscoveryengineV1DataConnectorSourceEntity] errors: _list[GoogleRpcStatus] @@ -1962,6 +1963,7 @@ class GoogleCloudDiscoveryengineV1DataConnector( staticIpEnabled: bool syncMode: typing_extensions.Literal["PERIODIC", "STREAMING", "UNSPECIFIED"] updateTime: str + vpcscEnabled: bool @typing.type_check_only class GoogleCloudDiscoveryengineV1DataConnectorEndUserConfig( @@ -2322,12 +2324,20 @@ class GoogleCloudDiscoveryengineV1Engine(typing_extensions.TypedDict, total=Fals "INDUSTRY_VERTICAL_UNSPECIFIED", "GENERIC", "MEDIA", "HEALTHCARE_FHIR" ] knowledgeGraphConfig: GoogleCloudDiscoveryengineV1EngineKnowledgeGraphConfig + marketplaceAgentVisibility: typing_extensions.Literal[ + "MARKETPLACE_AGENT_VISIBILITY_UNSPECIFIED", + "SHOW_AVAILABLE_AGENTS_ONLY", + "SHOW_AGENTS_ALREADY_INTEGRATED", + "SHOW_AGENTS_ALREADY_PURCHASED", + "SHOW_ALL_AGENTS", + ] mediaRecommendationEngineConfig: ( GoogleCloudDiscoveryengineV1EngineMediaRecommendationEngineConfig ) modelConfigs: dict[str, typing.Any] name: str observabilityConfig: GoogleCloudDiscoveryengineV1ObservabilityConfig + procurementContactEmail: str searchEngineConfig: GoogleCloudDiscoveryengineV1EngineSearchEngineConfig solutionType: typing_extensions.Literal[ "SOLUTION_TYPE_UNSPECIFIED", @@ -5196,6 +5206,7 @@ class GoogleCloudDiscoveryengineV1alphaDataConnector( dataProtectionPolicy: GoogleCloudDiscoveryengineV1alphaDataProtectionPolicy dataSource: str destinationConfigs: _list[GoogleCloudDiscoveryengineV1alphaDestinationConfig] + egressFqdns: _list[str] endUserConfig: GoogleCloudDiscoveryengineV1alphaDataConnectorEndUserConfig entities: _list[GoogleCloudDiscoveryengineV1alphaDataConnectorSourceEntity] errors: _list[GoogleRpcStatus] @@ -5240,6 +5251,7 @@ class GoogleCloudDiscoveryengineV1alphaDataConnector( staticIpEnabled: bool syncMode: typing_extensions.Literal["PERIODIC", "STREAMING", "UNSPECIFIED"] updateTime: str + vpcscEnabled: bool @typing.type_check_only class GoogleCloudDiscoveryengineV1alphaDataConnectorEndUserConfig( @@ -5586,12 +5598,20 @@ class GoogleCloudDiscoveryengineV1alphaEngine(typing_extensions.TypedDict, total "INDUSTRY_VERTICAL_UNSPECIFIED", "GENERIC", "MEDIA", "HEALTHCARE_FHIR" ] knowledgeGraphConfig: GoogleCloudDiscoveryengineV1alphaEngineKnowledgeGraphConfig + marketplaceAgentVisibility: typing_extensions.Literal[ + "MARKETPLACE_AGENT_VISIBILITY_UNSPECIFIED", + "SHOW_AVAILABLE_AGENTS_ONLY", + "SHOW_AGENTS_ALREADY_INTEGRATED", + "SHOW_AGENTS_ALREADY_PURCHASED", + "SHOW_ALL_AGENTS", + ] mediaRecommendationEngineConfig: ( GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfig ) modelConfigs: dict[str, typing.Any] name: str observabilityConfig: GoogleCloudDiscoveryengineV1alphaObservabilityConfig + procurementContactEmail: str recommendationMetadata: ( GoogleCloudDiscoveryengineV1alphaEngineRecommendationMetadata ) @@ -7452,12 +7472,20 @@ class GoogleCloudDiscoveryengineV1betaEngine(typing_extensions.TypedDict, total= "INDUSTRY_VERTICAL_UNSPECIFIED", "GENERIC", "MEDIA", "HEALTHCARE_FHIR" ] knowledgeGraphConfig: GoogleCloudDiscoveryengineV1betaEngineKnowledgeGraphConfig + marketplaceAgentVisibility: typing_extensions.Literal[ + "MARKETPLACE_AGENT_VISIBILITY_UNSPECIFIED", + "SHOW_AVAILABLE_AGENTS_ONLY", + "SHOW_AGENTS_ALREADY_INTEGRATED", + "SHOW_AGENTS_ALREADY_PURCHASED", + "SHOW_ALL_AGENTS", + ] mediaRecommendationEngineConfig: ( GoogleCloudDiscoveryengineV1betaEngineMediaRecommendationEngineConfig ) modelConfigs: dict[str, typing.Any] name: str observabilityConfig: GoogleCloudDiscoveryengineV1betaObservabilityConfig + procurementContactEmail: str searchEngineConfig: GoogleCloudDiscoveryengineV1betaEngineSearchEngineConfig solutionType: typing_extensions.Literal[ "SOLUTION_TYPE_UNSPECIFIED", diff --git a/googleapiclient-stubs/_apis/discoveryengine/v1alpha/schemas.pyi b/googleapiclient-stubs/_apis/discoveryengine/v1alpha/schemas.pyi index c2ed922b9..b43dbc8c3 100644 --- a/googleapiclient-stubs/_apis/discoveryengine/v1alpha/schemas.pyi +++ b/googleapiclient-stubs/_apis/discoveryengine/v1alpha/schemas.pyi @@ -548,6 +548,7 @@ class GoogleCloudDiscoveryengineV1DataConnector( createTime: str dataSource: str destinationConfigs: _list[GoogleCloudDiscoveryengineV1DestinationConfig] + egressFqdns: _list[str] endUserConfig: GoogleCloudDiscoveryengineV1DataConnectorEndUserConfig entities: _list[GoogleCloudDiscoveryengineV1DataConnectorSourceEntity] errors: _list[GoogleRpcStatus] @@ -592,6 +593,7 @@ class GoogleCloudDiscoveryengineV1DataConnector( staticIpEnabled: bool syncMode: typing_extensions.Literal["PERIODIC", "STREAMING", "UNSPECIFIED"] updateTime: str + vpcscEnabled: bool @typing.type_check_only class GoogleCloudDiscoveryengineV1DataConnectorEndUserConfig( @@ -883,12 +885,20 @@ class GoogleCloudDiscoveryengineV1Engine(typing_extensions.TypedDict, total=Fals "INDUSTRY_VERTICAL_UNSPECIFIED", "GENERIC", "MEDIA", "HEALTHCARE_FHIR" ] knowledgeGraphConfig: GoogleCloudDiscoveryengineV1EngineKnowledgeGraphConfig + marketplaceAgentVisibility: typing_extensions.Literal[ + "MARKETPLACE_AGENT_VISIBILITY_UNSPECIFIED", + "SHOW_AVAILABLE_AGENTS_ONLY", + "SHOW_AGENTS_ALREADY_INTEGRATED", + "SHOW_AGENTS_ALREADY_PURCHASED", + "SHOW_ALL_AGENTS", + ] mediaRecommendationEngineConfig: ( GoogleCloudDiscoveryengineV1EngineMediaRecommendationEngineConfig ) modelConfigs: dict[str, typing.Any] name: str observabilityConfig: GoogleCloudDiscoveryengineV1ObservabilityConfig + procurementContactEmail: str searchEngineConfig: GoogleCloudDiscoveryengineV1EngineSearchEngineConfig solutionType: typing_extensions.Literal[ "SOLUTION_TYPE_UNSPECIFIED", @@ -3555,6 +3565,7 @@ class GoogleCloudDiscoveryengineV1alphaDataConnector( dataProtectionPolicy: GoogleCloudDiscoveryengineV1alphaDataProtectionPolicy dataSource: str destinationConfigs: _list[GoogleCloudDiscoveryengineV1alphaDestinationConfig] + egressFqdns: _list[str] endUserConfig: GoogleCloudDiscoveryengineV1alphaDataConnectorEndUserConfig entities: _list[GoogleCloudDiscoveryengineV1alphaDataConnectorSourceEntity] errors: _list[GoogleRpcStatus] @@ -3599,6 +3610,7 @@ class GoogleCloudDiscoveryengineV1alphaDataConnector( staticIpEnabled: bool syncMode: typing_extensions.Literal["PERIODIC", "STREAMING", "UNSPECIFIED"] updateTime: str + vpcscEnabled: bool @typing.type_check_only class GoogleCloudDiscoveryengineV1alphaDataConnectorEndUserConfig( @@ -4045,12 +4057,20 @@ class GoogleCloudDiscoveryengineV1alphaEngine(typing_extensions.TypedDict, total "INDUSTRY_VERTICAL_UNSPECIFIED", "GENERIC", "MEDIA", "HEALTHCARE_FHIR" ] knowledgeGraphConfig: GoogleCloudDiscoveryengineV1alphaEngineKnowledgeGraphConfig + marketplaceAgentVisibility: typing_extensions.Literal[ + "MARKETPLACE_AGENT_VISIBILITY_UNSPECIFIED", + "SHOW_AVAILABLE_AGENTS_ONLY", + "SHOW_AGENTS_ALREADY_INTEGRATED", + "SHOW_AGENTS_ALREADY_PURCHASED", + "SHOW_ALL_AGENTS", + ] mediaRecommendationEngineConfig: ( GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfig ) modelConfigs: dict[str, typing.Any] name: str observabilityConfig: GoogleCloudDiscoveryengineV1alphaObservabilityConfig + procurementContactEmail: str recommendationMetadata: ( GoogleCloudDiscoveryengineV1alphaEngineRecommendationMetadata ) @@ -7726,12 +7746,20 @@ class GoogleCloudDiscoveryengineV1betaEngine(typing_extensions.TypedDict, total= "INDUSTRY_VERTICAL_UNSPECIFIED", "GENERIC", "MEDIA", "HEALTHCARE_FHIR" ] knowledgeGraphConfig: GoogleCloudDiscoveryengineV1betaEngineKnowledgeGraphConfig + marketplaceAgentVisibility: typing_extensions.Literal[ + "MARKETPLACE_AGENT_VISIBILITY_UNSPECIFIED", + "SHOW_AVAILABLE_AGENTS_ONLY", + "SHOW_AGENTS_ALREADY_INTEGRATED", + "SHOW_AGENTS_ALREADY_PURCHASED", + "SHOW_ALL_AGENTS", + ] mediaRecommendationEngineConfig: ( GoogleCloudDiscoveryengineV1betaEngineMediaRecommendationEngineConfig ) modelConfigs: dict[str, typing.Any] name: str observabilityConfig: GoogleCloudDiscoveryengineV1betaObservabilityConfig + procurementContactEmail: str searchEngineConfig: GoogleCloudDiscoveryengineV1betaEngineSearchEngineConfig solutionType: typing_extensions.Literal[ "SOLUTION_TYPE_UNSPECIFIED", diff --git a/googleapiclient-stubs/_apis/discoveryengine/v1beta/schemas.pyi b/googleapiclient-stubs/_apis/discoveryengine/v1beta/schemas.pyi index e0428158e..c14a95029 100644 --- a/googleapiclient-stubs/_apis/discoveryengine/v1beta/schemas.pyi +++ b/googleapiclient-stubs/_apis/discoveryengine/v1beta/schemas.pyi @@ -548,6 +548,7 @@ class GoogleCloudDiscoveryengineV1DataConnector( createTime: str dataSource: str destinationConfigs: _list[GoogleCloudDiscoveryengineV1DestinationConfig] + egressFqdns: _list[str] endUserConfig: GoogleCloudDiscoveryengineV1DataConnectorEndUserConfig entities: _list[GoogleCloudDiscoveryengineV1DataConnectorSourceEntity] errors: _list[GoogleRpcStatus] @@ -592,6 +593,7 @@ class GoogleCloudDiscoveryengineV1DataConnector( staticIpEnabled: bool syncMode: typing_extensions.Literal["PERIODIC", "STREAMING", "UNSPECIFIED"] updateTime: str + vpcscEnabled: bool @typing.type_check_only class GoogleCloudDiscoveryengineV1DataConnectorEndUserConfig( @@ -883,12 +885,20 @@ class GoogleCloudDiscoveryengineV1Engine(typing_extensions.TypedDict, total=Fals "INDUSTRY_VERTICAL_UNSPECIFIED", "GENERIC", "MEDIA", "HEALTHCARE_FHIR" ] knowledgeGraphConfig: GoogleCloudDiscoveryengineV1EngineKnowledgeGraphConfig + marketplaceAgentVisibility: typing_extensions.Literal[ + "MARKETPLACE_AGENT_VISIBILITY_UNSPECIFIED", + "SHOW_AVAILABLE_AGENTS_ONLY", + "SHOW_AGENTS_ALREADY_INTEGRATED", + "SHOW_AGENTS_ALREADY_PURCHASED", + "SHOW_ALL_AGENTS", + ] mediaRecommendationEngineConfig: ( GoogleCloudDiscoveryengineV1EngineMediaRecommendationEngineConfig ) modelConfigs: dict[str, typing.Any] name: str observabilityConfig: GoogleCloudDiscoveryengineV1ObservabilityConfig + procurementContactEmail: str searchEngineConfig: GoogleCloudDiscoveryengineV1EngineSearchEngineConfig solutionType: typing_extensions.Literal[ "SOLUTION_TYPE_UNSPECIFIED", @@ -2422,6 +2432,7 @@ class GoogleCloudDiscoveryengineV1alphaDataConnector( dataProtectionPolicy: GoogleCloudDiscoveryengineV1alphaDataProtectionPolicy dataSource: str destinationConfigs: _list[GoogleCloudDiscoveryengineV1alphaDestinationConfig] + egressFqdns: _list[str] endUserConfig: GoogleCloudDiscoveryengineV1alphaDataConnectorEndUserConfig entities: _list[GoogleCloudDiscoveryengineV1alphaDataConnectorSourceEntity] errors: _list[GoogleRpcStatus] @@ -2466,6 +2477,7 @@ class GoogleCloudDiscoveryengineV1alphaDataConnector( staticIpEnabled: bool syncMode: typing_extensions.Literal["PERIODIC", "STREAMING", "UNSPECIFIED"] updateTime: str + vpcscEnabled: bool @typing.type_check_only class GoogleCloudDiscoveryengineV1alphaDataConnectorEndUserConfig( @@ -2812,12 +2824,20 @@ class GoogleCloudDiscoveryengineV1alphaEngine(typing_extensions.TypedDict, total "INDUSTRY_VERTICAL_UNSPECIFIED", "GENERIC", "MEDIA", "HEALTHCARE_FHIR" ] knowledgeGraphConfig: GoogleCloudDiscoveryengineV1alphaEngineKnowledgeGraphConfig + marketplaceAgentVisibility: typing_extensions.Literal[ + "MARKETPLACE_AGENT_VISIBILITY_UNSPECIFIED", + "SHOW_AVAILABLE_AGENTS_ONLY", + "SHOW_AGENTS_ALREADY_INTEGRATED", + "SHOW_AGENTS_ALREADY_PURCHASED", + "SHOW_ALL_AGENTS", + ] mediaRecommendationEngineConfig: ( GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfig ) modelConfigs: dict[str, typing.Any] name: str observabilityConfig: GoogleCloudDiscoveryengineV1alphaObservabilityConfig + procurementContactEmail: str recommendationMetadata: ( GoogleCloudDiscoveryengineV1alphaEngineRecommendationMetadata ) @@ -6006,12 +6026,20 @@ class GoogleCloudDiscoveryengineV1betaEngine(typing_extensions.TypedDict, total= "INDUSTRY_VERTICAL_UNSPECIFIED", "GENERIC", "MEDIA", "HEALTHCARE_FHIR" ] knowledgeGraphConfig: GoogleCloudDiscoveryengineV1betaEngineKnowledgeGraphConfig + marketplaceAgentVisibility: typing_extensions.Literal[ + "MARKETPLACE_AGENT_VISIBILITY_UNSPECIFIED", + "SHOW_AVAILABLE_AGENTS_ONLY", + "SHOW_AGENTS_ALREADY_INTEGRATED", + "SHOW_AGENTS_ALREADY_PURCHASED", + "SHOW_ALL_AGENTS", + ] mediaRecommendationEngineConfig: ( GoogleCloudDiscoveryengineV1betaEngineMediaRecommendationEngineConfig ) modelConfigs: dict[str, typing.Any] name: str observabilityConfig: GoogleCloudDiscoveryengineV1betaObservabilityConfig + procurementContactEmail: str searchEngineConfig: GoogleCloudDiscoveryengineV1betaEngineSearchEngineConfig solutionType: typing_extensions.Literal[ "SOLUTION_TYPE_UNSPECIFIED", diff --git a/googleapiclient-stubs/_apis/displayvideo/v4/resources.pyi b/googleapiclient-stubs/_apis/displayvideo/v4/resources.pyi index 9d4e1dfd2..d1b3596c7 100644 --- a/googleapiclient-stubs/_apis/displayvideo/v4/resources.pyi +++ b/googleapiclient-stubs/_apis/displayvideo/v4/resources.pyi @@ -333,147 +333,6 @@ class DisplayVideoResource(googleapiclient.discovery.Resource): @typing.type_check_only class CampaignsResource(googleapiclient.discovery.Resource): - @typing.type_check_only - class TargetingTypesResource(googleapiclient.discovery.Resource): - @typing.type_check_only - class AssignedTargetingOptionsResource( - googleapiclient.discovery.Resource - ): - def get( - self, - *, - advertiserId: str, - campaignId: str, - targetingType: typing_extensions.Literal[ - "TARGETING_TYPE_UNSPECIFIED", - "TARGETING_TYPE_CHANNEL", - "TARGETING_TYPE_APP_CATEGORY", - "TARGETING_TYPE_APP", - "TARGETING_TYPE_URL", - "TARGETING_TYPE_DAY_AND_TIME", - "TARGETING_TYPE_AGE_RANGE", - "TARGETING_TYPE_REGIONAL_LOCATION_LIST", - "TARGETING_TYPE_PROXIMITY_LOCATION_LIST", - "TARGETING_TYPE_GENDER", - "TARGETING_TYPE_VIDEO_PLAYER_SIZE", - "TARGETING_TYPE_USER_REWARDED_CONTENT", - "TARGETING_TYPE_PARENTAL_STATUS", - "TARGETING_TYPE_CONTENT_INSTREAM_POSITION", - "TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION", - "TARGETING_TYPE_DEVICE_TYPE", - "TARGETING_TYPE_AUDIENCE_GROUP", - "TARGETING_TYPE_BROWSER", - "TARGETING_TYPE_HOUSEHOLD_INCOME", - "TARGETING_TYPE_ON_SCREEN_POSITION", - "TARGETING_TYPE_THIRD_PARTY_VERIFIER", - "TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION", - "TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION", - "TARGETING_TYPE_ENVIRONMENT", - "TARGETING_TYPE_CARRIER_AND_ISP", - "TARGETING_TYPE_OPERATING_SYSTEM", - "TARGETING_TYPE_DEVICE_MAKE_MODEL", - "TARGETING_TYPE_KEYWORD", - "TARGETING_TYPE_NEGATIVE_KEYWORD_LIST", - "TARGETING_TYPE_VIEWABILITY", - "TARGETING_TYPE_CATEGORY", - "TARGETING_TYPE_INVENTORY_SOURCE", - "TARGETING_TYPE_LANGUAGE", - "TARGETING_TYPE_AUTHORIZED_SELLER_STATUS", - "TARGETING_TYPE_GEO_REGION", - "TARGETING_TYPE_INVENTORY_SOURCE_GROUP", - "TARGETING_TYPE_EXCHANGE", - "TARGETING_TYPE_SUB_EXCHANGE", - "TARGETING_TYPE_POI", - "TARGETING_TYPE_BUSINESS_CHAIN", - "TARGETING_TYPE_CONTENT_DURATION", - "TARGETING_TYPE_CONTENT_STREAM_TYPE", - "TARGETING_TYPE_NATIVE_CONTENT_POSITION", - "TARGETING_TYPE_OMID", - "TARGETING_TYPE_AUDIO_CONTENT_TYPE", - "TARGETING_TYPE_CONTENT_GENRE", - "TARGETING_TYPE_YOUTUBE_VIDEO", - "TARGETING_TYPE_YOUTUBE_CHANNEL", - "TARGETING_TYPE_SESSION_POSITION", - "TARGETING_TYPE_CONTENT_THEME_EXCLUSION", - ], - assignedTargetingOptionId: str, - **kwargs: typing.Any, - ) -> AssignedTargetingOptionHttpRequest: ... - def list( - self, - *, - advertiserId: str, - campaignId: str, - targetingType: typing_extensions.Literal[ - "TARGETING_TYPE_UNSPECIFIED", - "TARGETING_TYPE_CHANNEL", - "TARGETING_TYPE_APP_CATEGORY", - "TARGETING_TYPE_APP", - "TARGETING_TYPE_URL", - "TARGETING_TYPE_DAY_AND_TIME", - "TARGETING_TYPE_AGE_RANGE", - "TARGETING_TYPE_REGIONAL_LOCATION_LIST", - "TARGETING_TYPE_PROXIMITY_LOCATION_LIST", - "TARGETING_TYPE_GENDER", - "TARGETING_TYPE_VIDEO_PLAYER_SIZE", - "TARGETING_TYPE_USER_REWARDED_CONTENT", - "TARGETING_TYPE_PARENTAL_STATUS", - "TARGETING_TYPE_CONTENT_INSTREAM_POSITION", - "TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION", - "TARGETING_TYPE_DEVICE_TYPE", - "TARGETING_TYPE_AUDIENCE_GROUP", - "TARGETING_TYPE_BROWSER", - "TARGETING_TYPE_HOUSEHOLD_INCOME", - "TARGETING_TYPE_ON_SCREEN_POSITION", - "TARGETING_TYPE_THIRD_PARTY_VERIFIER", - "TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION", - "TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION", - "TARGETING_TYPE_ENVIRONMENT", - "TARGETING_TYPE_CARRIER_AND_ISP", - "TARGETING_TYPE_OPERATING_SYSTEM", - "TARGETING_TYPE_DEVICE_MAKE_MODEL", - "TARGETING_TYPE_KEYWORD", - "TARGETING_TYPE_NEGATIVE_KEYWORD_LIST", - "TARGETING_TYPE_VIEWABILITY", - "TARGETING_TYPE_CATEGORY", - "TARGETING_TYPE_INVENTORY_SOURCE", - "TARGETING_TYPE_LANGUAGE", - "TARGETING_TYPE_AUTHORIZED_SELLER_STATUS", - "TARGETING_TYPE_GEO_REGION", - "TARGETING_TYPE_INVENTORY_SOURCE_GROUP", - "TARGETING_TYPE_EXCHANGE", - "TARGETING_TYPE_SUB_EXCHANGE", - "TARGETING_TYPE_POI", - "TARGETING_TYPE_BUSINESS_CHAIN", - "TARGETING_TYPE_CONTENT_DURATION", - "TARGETING_TYPE_CONTENT_STREAM_TYPE", - "TARGETING_TYPE_NATIVE_CONTENT_POSITION", - "TARGETING_TYPE_OMID", - "TARGETING_TYPE_AUDIO_CONTENT_TYPE", - "TARGETING_TYPE_CONTENT_GENRE", - "TARGETING_TYPE_YOUTUBE_VIDEO", - "TARGETING_TYPE_YOUTUBE_CHANNEL", - "TARGETING_TYPE_SESSION_POSITION", - "TARGETING_TYPE_CONTENT_THEME_EXCLUSION", - ], - filter: str = ..., - orderBy: str = ..., - pageSize: int = ..., - pageToken: str = ..., - **kwargs: typing.Any, - ) -> ListCampaignAssignedTargetingOptionsResponseHttpRequest: ... - def list_next( - self, - previous_request: ListCampaignAssignedTargetingOptionsResponseHttpRequest, - previous_response: ListCampaignAssignedTargetingOptionsResponse, - ) -> ( - ListCampaignAssignedTargetingOptionsResponseHttpRequest | None - ): ... - - def assignedTargetingOptions( - self, - ) -> AssignedTargetingOptionsResource: ... - def create( self, *, advertiserId: str, body: Campaign = ..., **kwargs: typing.Any ) -> CampaignHttpRequest: ... @@ -498,22 +357,6 @@ class DisplayVideoResource(googleapiclient.discovery.Resource): previous_request: ListCampaignsResponseHttpRequest, previous_response: ListCampaignsResponse, ) -> ListCampaignsResponseHttpRequest | None: ... - def listAssignedTargetingOptions( - self, - *, - advertiserId: str, - campaignId: str, - filter: str = ..., - orderBy: str = ..., - pageSize: int = ..., - pageToken: str = ..., - **kwargs: typing.Any, - ) -> BulkListCampaignAssignedTargetingOptionsResponseHttpRequest: ... - def listAssignedTargetingOptions_next( - self, - previous_request: BulkListCampaignAssignedTargetingOptionsResponseHttpRequest, - previous_response: BulkListCampaignAssignedTargetingOptionsResponse, - ) -> BulkListCampaignAssignedTargetingOptionsResponseHttpRequest | None: ... def patch( self, *, @@ -523,7 +366,6 @@ class DisplayVideoResource(googleapiclient.discovery.Resource): updateMask: str = ..., **kwargs: typing.Any, ) -> CampaignHttpRequest: ... - def targetingTypes(self) -> TargetingTypesResource: ... @typing.type_check_only class ChannelsResource(googleapiclient.discovery.Resource): @@ -663,270 +505,6 @@ class DisplayVideoResource(googleapiclient.discovery.Resource): @typing.type_check_only class InsertionOrdersResource(googleapiclient.discovery.Resource): - @typing.type_check_only - class TargetingTypesResource(googleapiclient.discovery.Resource): - @typing.type_check_only - class AssignedTargetingOptionsResource( - googleapiclient.discovery.Resource - ): - def create( - self, - *, - advertiserId: str, - insertionOrderId: str, - targetingType: typing_extensions.Literal[ - "TARGETING_TYPE_UNSPECIFIED", - "TARGETING_TYPE_CHANNEL", - "TARGETING_TYPE_APP_CATEGORY", - "TARGETING_TYPE_APP", - "TARGETING_TYPE_URL", - "TARGETING_TYPE_DAY_AND_TIME", - "TARGETING_TYPE_AGE_RANGE", - "TARGETING_TYPE_REGIONAL_LOCATION_LIST", - "TARGETING_TYPE_PROXIMITY_LOCATION_LIST", - "TARGETING_TYPE_GENDER", - "TARGETING_TYPE_VIDEO_PLAYER_SIZE", - "TARGETING_TYPE_USER_REWARDED_CONTENT", - "TARGETING_TYPE_PARENTAL_STATUS", - "TARGETING_TYPE_CONTENT_INSTREAM_POSITION", - "TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION", - "TARGETING_TYPE_DEVICE_TYPE", - "TARGETING_TYPE_AUDIENCE_GROUP", - "TARGETING_TYPE_BROWSER", - "TARGETING_TYPE_HOUSEHOLD_INCOME", - "TARGETING_TYPE_ON_SCREEN_POSITION", - "TARGETING_TYPE_THIRD_PARTY_VERIFIER", - "TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION", - "TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION", - "TARGETING_TYPE_ENVIRONMENT", - "TARGETING_TYPE_CARRIER_AND_ISP", - "TARGETING_TYPE_OPERATING_SYSTEM", - "TARGETING_TYPE_DEVICE_MAKE_MODEL", - "TARGETING_TYPE_KEYWORD", - "TARGETING_TYPE_NEGATIVE_KEYWORD_LIST", - "TARGETING_TYPE_VIEWABILITY", - "TARGETING_TYPE_CATEGORY", - "TARGETING_TYPE_INVENTORY_SOURCE", - "TARGETING_TYPE_LANGUAGE", - "TARGETING_TYPE_AUTHORIZED_SELLER_STATUS", - "TARGETING_TYPE_GEO_REGION", - "TARGETING_TYPE_INVENTORY_SOURCE_GROUP", - "TARGETING_TYPE_EXCHANGE", - "TARGETING_TYPE_SUB_EXCHANGE", - "TARGETING_TYPE_POI", - "TARGETING_TYPE_BUSINESS_CHAIN", - "TARGETING_TYPE_CONTENT_DURATION", - "TARGETING_TYPE_CONTENT_STREAM_TYPE", - "TARGETING_TYPE_NATIVE_CONTENT_POSITION", - "TARGETING_TYPE_OMID", - "TARGETING_TYPE_AUDIO_CONTENT_TYPE", - "TARGETING_TYPE_CONTENT_GENRE", - "TARGETING_TYPE_YOUTUBE_VIDEO", - "TARGETING_TYPE_YOUTUBE_CHANNEL", - "TARGETING_TYPE_SESSION_POSITION", - "TARGETING_TYPE_CONTENT_THEME_EXCLUSION", - ], - body: AssignedTargetingOption = ..., - **kwargs: typing.Any, - ) -> AssignedTargetingOptionHttpRequest: ... - def delete( - self, - *, - advertiserId: str, - insertionOrderId: str, - targetingType: typing_extensions.Literal[ - "TARGETING_TYPE_UNSPECIFIED", - "TARGETING_TYPE_CHANNEL", - "TARGETING_TYPE_APP_CATEGORY", - "TARGETING_TYPE_APP", - "TARGETING_TYPE_URL", - "TARGETING_TYPE_DAY_AND_TIME", - "TARGETING_TYPE_AGE_RANGE", - "TARGETING_TYPE_REGIONAL_LOCATION_LIST", - "TARGETING_TYPE_PROXIMITY_LOCATION_LIST", - "TARGETING_TYPE_GENDER", - "TARGETING_TYPE_VIDEO_PLAYER_SIZE", - "TARGETING_TYPE_USER_REWARDED_CONTENT", - "TARGETING_TYPE_PARENTAL_STATUS", - "TARGETING_TYPE_CONTENT_INSTREAM_POSITION", - "TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION", - "TARGETING_TYPE_DEVICE_TYPE", - "TARGETING_TYPE_AUDIENCE_GROUP", - "TARGETING_TYPE_BROWSER", - "TARGETING_TYPE_HOUSEHOLD_INCOME", - "TARGETING_TYPE_ON_SCREEN_POSITION", - "TARGETING_TYPE_THIRD_PARTY_VERIFIER", - "TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION", - "TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION", - "TARGETING_TYPE_ENVIRONMENT", - "TARGETING_TYPE_CARRIER_AND_ISP", - "TARGETING_TYPE_OPERATING_SYSTEM", - "TARGETING_TYPE_DEVICE_MAKE_MODEL", - "TARGETING_TYPE_KEYWORD", - "TARGETING_TYPE_NEGATIVE_KEYWORD_LIST", - "TARGETING_TYPE_VIEWABILITY", - "TARGETING_TYPE_CATEGORY", - "TARGETING_TYPE_INVENTORY_SOURCE", - "TARGETING_TYPE_LANGUAGE", - "TARGETING_TYPE_AUTHORIZED_SELLER_STATUS", - "TARGETING_TYPE_GEO_REGION", - "TARGETING_TYPE_INVENTORY_SOURCE_GROUP", - "TARGETING_TYPE_EXCHANGE", - "TARGETING_TYPE_SUB_EXCHANGE", - "TARGETING_TYPE_POI", - "TARGETING_TYPE_BUSINESS_CHAIN", - "TARGETING_TYPE_CONTENT_DURATION", - "TARGETING_TYPE_CONTENT_STREAM_TYPE", - "TARGETING_TYPE_NATIVE_CONTENT_POSITION", - "TARGETING_TYPE_OMID", - "TARGETING_TYPE_AUDIO_CONTENT_TYPE", - "TARGETING_TYPE_CONTENT_GENRE", - "TARGETING_TYPE_YOUTUBE_VIDEO", - "TARGETING_TYPE_YOUTUBE_CHANNEL", - "TARGETING_TYPE_SESSION_POSITION", - "TARGETING_TYPE_CONTENT_THEME_EXCLUSION", - ], - assignedTargetingOptionId: str, - **kwargs: typing.Any, - ) -> EmptyHttpRequest: ... - def get( - self, - *, - advertiserId: str, - insertionOrderId: str, - targetingType: typing_extensions.Literal[ - "TARGETING_TYPE_UNSPECIFIED", - "TARGETING_TYPE_CHANNEL", - "TARGETING_TYPE_APP_CATEGORY", - "TARGETING_TYPE_APP", - "TARGETING_TYPE_URL", - "TARGETING_TYPE_DAY_AND_TIME", - "TARGETING_TYPE_AGE_RANGE", - "TARGETING_TYPE_REGIONAL_LOCATION_LIST", - "TARGETING_TYPE_PROXIMITY_LOCATION_LIST", - "TARGETING_TYPE_GENDER", - "TARGETING_TYPE_VIDEO_PLAYER_SIZE", - "TARGETING_TYPE_USER_REWARDED_CONTENT", - "TARGETING_TYPE_PARENTAL_STATUS", - "TARGETING_TYPE_CONTENT_INSTREAM_POSITION", - "TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION", - "TARGETING_TYPE_DEVICE_TYPE", - "TARGETING_TYPE_AUDIENCE_GROUP", - "TARGETING_TYPE_BROWSER", - "TARGETING_TYPE_HOUSEHOLD_INCOME", - "TARGETING_TYPE_ON_SCREEN_POSITION", - "TARGETING_TYPE_THIRD_PARTY_VERIFIER", - "TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION", - "TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION", - "TARGETING_TYPE_ENVIRONMENT", - "TARGETING_TYPE_CARRIER_AND_ISP", - "TARGETING_TYPE_OPERATING_SYSTEM", - "TARGETING_TYPE_DEVICE_MAKE_MODEL", - "TARGETING_TYPE_KEYWORD", - "TARGETING_TYPE_NEGATIVE_KEYWORD_LIST", - "TARGETING_TYPE_VIEWABILITY", - "TARGETING_TYPE_CATEGORY", - "TARGETING_TYPE_INVENTORY_SOURCE", - "TARGETING_TYPE_LANGUAGE", - "TARGETING_TYPE_AUTHORIZED_SELLER_STATUS", - "TARGETING_TYPE_GEO_REGION", - "TARGETING_TYPE_INVENTORY_SOURCE_GROUP", - "TARGETING_TYPE_EXCHANGE", - "TARGETING_TYPE_SUB_EXCHANGE", - "TARGETING_TYPE_POI", - "TARGETING_TYPE_BUSINESS_CHAIN", - "TARGETING_TYPE_CONTENT_DURATION", - "TARGETING_TYPE_CONTENT_STREAM_TYPE", - "TARGETING_TYPE_NATIVE_CONTENT_POSITION", - "TARGETING_TYPE_OMID", - "TARGETING_TYPE_AUDIO_CONTENT_TYPE", - "TARGETING_TYPE_CONTENT_GENRE", - "TARGETING_TYPE_YOUTUBE_VIDEO", - "TARGETING_TYPE_YOUTUBE_CHANNEL", - "TARGETING_TYPE_SESSION_POSITION", - "TARGETING_TYPE_CONTENT_THEME_EXCLUSION", - ], - assignedTargetingOptionId: str, - **kwargs: typing.Any, - ) -> AssignedTargetingOptionHttpRequest: ... - def list( - self, - *, - advertiserId: str, - insertionOrderId: str, - targetingType: typing_extensions.Literal[ - "TARGETING_TYPE_UNSPECIFIED", - "TARGETING_TYPE_CHANNEL", - "TARGETING_TYPE_APP_CATEGORY", - "TARGETING_TYPE_APP", - "TARGETING_TYPE_URL", - "TARGETING_TYPE_DAY_AND_TIME", - "TARGETING_TYPE_AGE_RANGE", - "TARGETING_TYPE_REGIONAL_LOCATION_LIST", - "TARGETING_TYPE_PROXIMITY_LOCATION_LIST", - "TARGETING_TYPE_GENDER", - "TARGETING_TYPE_VIDEO_PLAYER_SIZE", - "TARGETING_TYPE_USER_REWARDED_CONTENT", - "TARGETING_TYPE_PARENTAL_STATUS", - "TARGETING_TYPE_CONTENT_INSTREAM_POSITION", - "TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION", - "TARGETING_TYPE_DEVICE_TYPE", - "TARGETING_TYPE_AUDIENCE_GROUP", - "TARGETING_TYPE_BROWSER", - "TARGETING_TYPE_HOUSEHOLD_INCOME", - "TARGETING_TYPE_ON_SCREEN_POSITION", - "TARGETING_TYPE_THIRD_PARTY_VERIFIER", - "TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION", - "TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION", - "TARGETING_TYPE_ENVIRONMENT", - "TARGETING_TYPE_CARRIER_AND_ISP", - "TARGETING_TYPE_OPERATING_SYSTEM", - "TARGETING_TYPE_DEVICE_MAKE_MODEL", - "TARGETING_TYPE_KEYWORD", - "TARGETING_TYPE_NEGATIVE_KEYWORD_LIST", - "TARGETING_TYPE_VIEWABILITY", - "TARGETING_TYPE_CATEGORY", - "TARGETING_TYPE_INVENTORY_SOURCE", - "TARGETING_TYPE_LANGUAGE", - "TARGETING_TYPE_AUTHORIZED_SELLER_STATUS", - "TARGETING_TYPE_GEO_REGION", - "TARGETING_TYPE_INVENTORY_SOURCE_GROUP", - "TARGETING_TYPE_EXCHANGE", - "TARGETING_TYPE_SUB_EXCHANGE", - "TARGETING_TYPE_POI", - "TARGETING_TYPE_BUSINESS_CHAIN", - "TARGETING_TYPE_CONTENT_DURATION", - "TARGETING_TYPE_CONTENT_STREAM_TYPE", - "TARGETING_TYPE_NATIVE_CONTENT_POSITION", - "TARGETING_TYPE_OMID", - "TARGETING_TYPE_AUDIO_CONTENT_TYPE", - "TARGETING_TYPE_CONTENT_GENRE", - "TARGETING_TYPE_YOUTUBE_VIDEO", - "TARGETING_TYPE_YOUTUBE_CHANNEL", - "TARGETING_TYPE_SESSION_POSITION", - "TARGETING_TYPE_CONTENT_THEME_EXCLUSION", - ], - filter: str = ..., - orderBy: str = ..., - pageSize: int = ..., - pageToken: str = ..., - **kwargs: typing.Any, - ) -> ( - ListInsertionOrderAssignedTargetingOptionsResponseHttpRequest - ): ... - def list_next( - self, - previous_request: ListInsertionOrderAssignedTargetingOptionsResponseHttpRequest, - previous_response: ListInsertionOrderAssignedTargetingOptionsResponse, - ) -> ( - ListInsertionOrderAssignedTargetingOptionsResponseHttpRequest - | None - ): ... - - def assignedTargetingOptions( - self, - ) -> AssignedTargetingOptionsResource: ... - def create( self, *, @@ -955,24 +533,6 @@ class DisplayVideoResource(googleapiclient.discovery.Resource): previous_request: ListInsertionOrdersResponseHttpRequest, previous_response: ListInsertionOrdersResponse, ) -> ListInsertionOrdersResponseHttpRequest | None: ... - def listAssignedTargetingOptions( - self, - *, - advertiserId: str, - insertionOrderId: str, - filter: str = ..., - orderBy: str = ..., - pageSize: int = ..., - pageToken: str = ..., - **kwargs: typing.Any, - ) -> BulkListInsertionOrderAssignedTargetingOptionsResponseHttpRequest: ... - def listAssignedTargetingOptions_next( - self, - previous_request: BulkListInsertionOrderAssignedTargetingOptionsResponseHttpRequest, - previous_response: BulkListInsertionOrderAssignedTargetingOptionsResponse, - ) -> ( - BulkListInsertionOrderAssignedTargetingOptionsResponseHttpRequest | None - ): ... def patch( self, *, @@ -982,7 +542,6 @@ class DisplayVideoResource(googleapiclient.discovery.Resource): updateMask: str = ..., **kwargs: typing.Any, ) -> InsertionOrderHttpRequest: ... - def targetingTypes(self) -> TargetingTypesResource: ... @typing.type_check_only class InvoicesResource(googleapiclient.discovery.Resource): @@ -1383,13 +942,6 @@ class DisplayVideoResource(googleapiclient.discovery.Resource): body: DuplicateLineItemRequest = ..., **kwargs: typing.Any, ) -> DuplicateLineItemResponseHttpRequest: ... - def generateDefault( - self, - *, - advertiserId: str, - body: GenerateDefaultLineItemRequest = ..., - **kwargs: typing.Any, - ) -> LineItemHttpRequest: ... def get( self, *, advertiserId: str, lineItemId: str, **kwargs: typing.Any ) -> LineItemHttpRequest: ... @@ -3280,26 +2832,6 @@ class BulkListAssignedTargetingOptionsResponseHttpRequest( num_retries: int = 0, ) -> BulkListAssignedTargetingOptionsResponse: ... -@typing.type_check_only -class BulkListCampaignAssignedTargetingOptionsResponseHttpRequest( - googleapiclient.http.HttpRequest -): - def execute( - self, - http: httplib2.Http | googleapiclient.http.HttpMock | None = None, - num_retries: int = 0, - ) -> BulkListCampaignAssignedTargetingOptionsResponse: ... - -@typing.type_check_only -class BulkListInsertionOrderAssignedTargetingOptionsResponseHttpRequest( - googleapiclient.http.HttpRequest -): - def execute( - self, - http: httplib2.Http | googleapiclient.http.HttpMock | None = None, - num_retries: int = 0, - ) -> BulkListInsertionOrderAssignedTargetingOptionsResponse: ... - @typing.type_check_only class BulkUpdateLineItemsResponseHttpRequest(googleapiclient.http.HttpRequest): def execute( @@ -3586,16 +3118,6 @@ class ListAssignedLocationsResponseHttpRequest(googleapiclient.http.HttpRequest) num_retries: int = 0, ) -> ListAssignedLocationsResponse: ... -@typing.type_check_only -class ListCampaignAssignedTargetingOptionsResponseHttpRequest( - googleapiclient.http.HttpRequest -): - def execute( - self, - http: httplib2.Http | googleapiclient.http.HttpMock | None = None, - num_retries: int = 0, - ) -> ListCampaignAssignedTargetingOptionsResponse: ... - @typing.type_check_only class ListCampaignsResponseHttpRequest(googleapiclient.http.HttpRequest): def execute( @@ -3696,16 +3218,6 @@ class ListGuaranteedOrdersResponseHttpRequest(googleapiclient.http.HttpRequest): num_retries: int = 0, ) -> ListGuaranteedOrdersResponse: ... -@typing.type_check_only -class ListInsertionOrderAssignedTargetingOptionsResponseHttpRequest( - googleapiclient.http.HttpRequest -): - def execute( - self, - http: httplib2.Http | googleapiclient.http.HttpMock | None = None, - num_retries: int = 0, - ) -> ListInsertionOrderAssignedTargetingOptionsResponse: ... - @typing.type_check_only class ListInsertionOrdersResponseHttpRequest(googleapiclient.http.HttpRequest): def execute( diff --git a/googleapiclient-stubs/_apis/displayvideo/v4/schemas.pyi b/googleapiclient-stubs/_apis/displayvideo/v4/schemas.pyi index a518f2526..1859645d8 100644 --- a/googleapiclient-stubs/_apis/displayvideo/v4/schemas.pyi +++ b/googleapiclient-stubs/_apis/displayvideo/v4/schemas.pyi @@ -1259,20 +1259,6 @@ class BulkListAssignedTargetingOptionsResponse( lineItemAssignedTargetingOptions: _list[LineItemAssignedTargetingOption] nextPageToken: str -@typing.type_check_only -class BulkListCampaignAssignedTargetingOptionsResponse( - typing_extensions.TypedDict, total=False -): - assignedTargetingOptions: _list[AssignedTargetingOption] - nextPageToken: str - -@typing.type_check_only -class BulkListInsertionOrderAssignedTargetingOptionsResponse( - typing_extensions.TypedDict, total=False -): - assignedTargetingOptions: _list[AssignedTargetingOption] - nextPageToken: str - @typing.type_check_only class BulkUpdateLineItemsRequest(typing_extensions.TypedDict, total=False): lineItemIds: _list[str] @@ -2958,41 +2944,6 @@ class GenderTargetingOptionDetails(typing_extensions.TypedDict, total=False): "GENDER_UNSPECIFIED", "GENDER_MALE", "GENDER_FEMALE", "GENDER_UNKNOWN" ] -@typing.type_check_only -class GenerateDefaultLineItemRequest(typing_extensions.TypedDict, total=False): - containsEuPoliticalAds: typing_extensions.Literal[ - "EU_POLITICAL_ADVERTISING_STATUS_UNKNOWN", - "CONTAINS_EU_POLITICAL_ADVERTISING", - "DOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISING", - ] - displayName: str - insertionOrderId: str - lineItemType: typing_extensions.Literal[ - "LINE_ITEM_TYPE_UNSPECIFIED", - "LINE_ITEM_TYPE_DISPLAY_DEFAULT", - "LINE_ITEM_TYPE_DISPLAY_MOBILE_APP_INSTALL", - "LINE_ITEM_TYPE_VIDEO_DEFAULT", - "LINE_ITEM_TYPE_VIDEO_MOBILE_APP_INSTALL", - "LINE_ITEM_TYPE_DISPLAY_MOBILE_APP_INVENTORY", - "LINE_ITEM_TYPE_VIDEO_MOBILE_APP_INVENTORY", - "LINE_ITEM_TYPE_AUDIO_DEFAULT", - "LINE_ITEM_TYPE_VIDEO_OVER_THE_TOP", - "LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_ACTION", - "LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_NON_SKIPPABLE", - "LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_VIDEO_SEQUENCE", - "LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_AUDIO", - "LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_REACH", - "LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_SIMPLE", - "LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_NON_SKIPPABLE_OVER_THE_TOP", - "LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_REACH_OVER_THE_TOP", - "LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_SIMPLE_OVER_THE_TOP", - "LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_TARGET_FREQUENCY", - "LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_VIEW", - "LINE_ITEM_TYPE_DISPLAY_OUT_OF_HOME", - "LINE_ITEM_TYPE_VIDEO_OUT_OF_HOME", - ] - mobileApp: MobileApp - @typing.type_check_only class GeoRegionAssignedTargetingOptionDetails(typing_extensions.TypedDict, total=False): displayName: str @@ -3847,13 +3798,6 @@ class ListAssignedLocationsResponse(typing_extensions.TypedDict, total=False): assignedLocations: _list[AssignedLocation] nextPageToken: str -@typing.type_check_only -class ListCampaignAssignedTargetingOptionsResponse( - typing_extensions.TypedDict, total=False -): - assignedTargetingOptions: _list[AssignedTargetingOption] - nextPageToken: str - @typing.type_check_only class ListCampaignsResponse(typing_extensions.TypedDict, total=False): campaigns: _list[Campaign] @@ -3916,13 +3860,6 @@ class ListGuaranteedOrdersResponse(typing_extensions.TypedDict, total=False): guaranteedOrders: _list[GuaranteedOrder] nextPageToken: str -@typing.type_check_only -class ListInsertionOrderAssignedTargetingOptionsResponse( - typing_extensions.TypedDict, total=False -): - assignedTargetingOptions: _list[AssignedTargetingOption] - nextPageToken: str - @typing.type_check_only class ListInsertionOrdersResponse(typing_extensions.TypedDict, total=False): insertionOrders: _list[InsertionOrder] diff --git a/googleapiclient-stubs/_apis/dns/v1/resources.pyi b/googleapiclient-stubs/_apis/dns/v1/resources.pyi index 2be0ae17e..321715792 100644 --- a/googleapiclient-stubs/_apis/dns/v1/resources.pyi +++ b/googleapiclient-stubs/_apis/dns/v1/resources.pyi @@ -285,6 +285,7 @@ class DnsResource(googleapiclient.discovery.Resource): *, project: str, managedZone: str, + filter: str = ..., maxResults: int = ..., name: str = ..., pageToken: str = ..., diff --git a/googleapiclient-stubs/_apis/dns/v1beta2/resources.pyi b/googleapiclient-stubs/_apis/dns/v1beta2/resources.pyi index a6ca08ea4..e684cca9c 100644 --- a/googleapiclient-stubs/_apis/dns/v1beta2/resources.pyi +++ b/googleapiclient-stubs/_apis/dns/v1beta2/resources.pyi @@ -285,6 +285,7 @@ class DnsResource(googleapiclient.discovery.Resource): *, project: str, managedZone: str, + filter: str = ..., maxResults: int = ..., name: str = ..., pageToken: str = ..., diff --git a/googleapiclient-stubs/_apis/documentai/v1/schemas.pyi b/googleapiclient-stubs/_apis/documentai/v1/schemas.pyi index f44f83a79..21fdbd3c4 100644 --- a/googleapiclient-stubs/_apis/documentai/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/documentai/v1/schemas.pyi @@ -1541,6 +1541,7 @@ class GoogleCloudDocumentaiV1DocumentSchemaMetadata( class GoogleCloudDocumentaiV1DocumentShardInfo( typing_extensions.TypedDict, total=False ): + pageOffset: int shardCount: str shardIndex: str textOffset: str diff --git a/googleapiclient-stubs/_apis/documentai/v1beta3/schemas.pyi b/googleapiclient-stubs/_apis/documentai/v1beta3/schemas.pyi index 9152b4514..d9aa048d9 100644 --- a/googleapiclient-stubs/_apis/documentai/v1beta3/schemas.pyi +++ b/googleapiclient-stubs/_apis/documentai/v1beta3/schemas.pyi @@ -1926,6 +1926,7 @@ class GoogleCloudDocumentaiV1beta3DocumentSchemaMetadata( class GoogleCloudDocumentaiV1beta3DocumentShardInfo( typing_extensions.TypedDict, total=False ): + pageOffset: int shardCount: str shardIndex: str textOffset: str diff --git a/googleapiclient-stubs/_apis/firebaseapphosting/v1/schemas.pyi b/googleapiclient-stubs/_apis/firebaseapphosting/v1/schemas.pyi index 1ce5f09e2..56e79fbfd 100644 --- a/googleapiclient-stubs/_apis/firebaseapphosting/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/firebaseapphosting/v1/schemas.pyi @@ -87,6 +87,7 @@ class CodebaseSource(typing_extensions.TypedDict, total=False): commitTime: str displayName: str hash: str + repository: str uri: str @typing.type_check_only diff --git a/googleapiclient-stubs/_apis/firebaseapphosting/v1beta/schemas.pyi b/googleapiclient-stubs/_apis/firebaseapphosting/v1beta/schemas.pyi index 8840c3a2f..c834cdc11 100644 --- a/googleapiclient-stubs/_apis/firebaseapphosting/v1beta/schemas.pyi +++ b/googleapiclient-stubs/_apis/firebaseapphosting/v1beta/schemas.pyi @@ -89,6 +89,7 @@ class CodebaseSource(typing_extensions.TypedDict, total=False): commitTime: str displayName: str hash: str + repository: str uri: str @typing.type_check_only diff --git a/googleapiclient-stubs/_apis/firebaseml/v2beta/schemas.pyi b/googleapiclient-stubs/_apis/firebaseml/v2beta/schemas.pyi index d2191cf3a..bf6d18ebe 100644 --- a/googleapiclient-stubs/_apis/firebaseml/v2beta/schemas.pyi +++ b/googleapiclient-stubs/_apis/firebaseml/v2beta/schemas.pyi @@ -452,16 +452,27 @@ class GoogleCloudAiplatformV1beta1GoogleSearchRetrieval( class GoogleCloudAiplatformV1beta1GroundingChunk( typing_extensions.TypedDict, total=False ): + image: GoogleCloudAiplatformV1beta1GroundingChunkImage maps: GoogleCloudAiplatformV1beta1GroundingChunkMaps retrievedContext: GoogleCloudAiplatformV1beta1GroundingChunkRetrievedContext web: GoogleCloudAiplatformV1beta1GroundingChunkWeb +@typing.type_check_only +class GoogleCloudAiplatformV1beta1GroundingChunkImage( + typing_extensions.TypedDict, total=False +): + domain: str + imageUri: str + sourceUri: str + title: str + @typing.type_check_only class GoogleCloudAiplatformV1beta1GroundingChunkMaps( typing_extensions.TypedDict, total=False ): placeAnswerSources: GoogleCloudAiplatformV1beta1GroundingChunkMapsPlaceAnswerSources placeId: str + route: GoogleCloudAiplatformV1beta1GroundingChunkMapsRoute text: str title: str uri: str @@ -482,6 +493,14 @@ class GoogleCloudAiplatformV1beta1GroundingChunkMapsPlaceAnswerSourcesReviewSnip reviewId: str title: str +@typing.type_check_only +class GoogleCloudAiplatformV1beta1GroundingChunkMapsRoute( + typing_extensions.TypedDict, total=False +): + distanceMeters: int + duration: str + encodedPolyline: str + @typing.type_check_only class GoogleCloudAiplatformV1beta1GroundingChunkRetrievedContext( typing_extensions.TypedDict, total=False @@ -507,6 +526,7 @@ class GoogleCloudAiplatformV1beta1GroundingMetadata( googleMapsWidgetContextToken: str groundingChunks: _list[GoogleCloudAiplatformV1beta1GroundingChunk] groundingSupports: _list[GoogleCloudAiplatformV1beta1GroundingSupport] + imageSearchQueries: _list[str] retrievalMetadata: GoogleCloudAiplatformV1beta1RetrievalMetadata retrievalQueries: _list[str] searchEntryPoint: GoogleCloudAiplatformV1beta1SearchEntryPoint @@ -528,6 +548,7 @@ class GoogleCloudAiplatformV1beta1GroundingSupport( ): confidenceScores: _list[float] groundingChunkIndices: _list[int] + renderedParts: _list[int] segment: GoogleCloudAiplatformV1beta1Segment @typing.type_check_only @@ -891,6 +912,24 @@ class GoogleCloudAiplatformV1beta1ToolGoogleSearch( "BLOCK_ONLY_EXTREMELY_HIGH", ] excludeDomains: _list[str] + searchTypes: GoogleCloudAiplatformV1beta1ToolGoogleSearchSearchTypes + +@typing.type_check_only +class GoogleCloudAiplatformV1beta1ToolGoogleSearchImageSearch( + typing_extensions.TypedDict, total=False +): ... + +@typing.type_check_only +class GoogleCloudAiplatformV1beta1ToolGoogleSearchSearchTypes( + typing_extensions.TypedDict, total=False +): + imageSearch: GoogleCloudAiplatformV1beta1ToolGoogleSearchImageSearch + webSearch: GoogleCloudAiplatformV1beta1ToolGoogleSearchWebSearch + +@typing.type_check_only +class GoogleCloudAiplatformV1beta1ToolGoogleSearchWebSearch( + typing_extensions.TypedDict, total=False +): ... @typing.type_check_only class GoogleCloudAiplatformV1beta1ToolParallelAiSearch( diff --git a/googleapiclient-stubs/_apis/integrations/v1/schemas.pyi b/googleapiclient-stubs/_apis/integrations/v1/schemas.pyi index a10f67f1c..c519947eb 100644 --- a/googleapiclient-stubs/_apis/integrations/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/integrations/v1/schemas.pyi @@ -1950,6 +1950,7 @@ class GoogleCloudConnectorsV1EnrichmentConfig(typing_extensions.TypedDict, total @typing.type_check_only class GoogleCloudConnectorsV1EventingConfig(typing_extensions.TypedDict, total=False): additionalVariables: _list[GoogleCloudConnectorsV1ConfigVariable] + allowedEventTypes: _list[str] authConfig: GoogleCloudConnectorsV1AuthConfig deadLetterConfig: GoogleCloudConnectorsV1EventingConfigDeadLetterConfig enrichmentConfig: GoogleCloudConnectorsV1EnrichmentConfig diff --git a/googleapiclient-stubs/_apis/language/v1/schemas.pyi b/googleapiclient-stubs/_apis/language/v1/schemas.pyi index 0b22aeb60..83538a2d5 100644 --- a/googleapiclient-stubs/_apis/language/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/language/v1/schemas.pyi @@ -125,6 +125,7 @@ class CpuMetric(typing_extensions.TypedDict, total=False): "G4", "C3", "C4", + "C4A", "M2", "M1", "N1", @@ -327,6 +328,24 @@ class CpuMetric(typing_extensions.TypedDict, total=False): "C4_HIGHMEM_144", "C4_HIGHMEM_192", "C4_HIGHMEM_288", + "C4A_STANDARD_8", + "C4A_STANDARD_16", + "C4A_STANDARD_32", + "C4A_STANDARD_48", + "C4A_STANDARD_64", + "C4A_STANDARD_72", + "C4A_HIGHCPU_8", + "C4A_HIGHCPU_16", + "C4A_HIGHCPU_32", + "C4A_HIGHCPU_48", + "C4A_HIGHCPU_64", + "C4A_HIGHCPU_72", + "C4A_HIGHMEM_8", + "C4A_HIGHMEM_16", + "C4A_HIGHMEM_32", + "C4A_HIGHMEM_48", + "C4A_HIGHMEM_64", + "C4A_HIGHMEM_72", ] trackingLabels: dict[str, typing.Any] @@ -682,6 +701,24 @@ class GpuMetric(typing_extensions.TypedDict, total=False): "C4_HIGHMEM_144", "C4_HIGHMEM_192", "C4_HIGHMEM_288", + "C4A_STANDARD_8", + "C4A_STANDARD_16", + "C4A_STANDARD_32", + "C4A_STANDARD_48", + "C4A_STANDARD_64", + "C4A_STANDARD_72", + "C4A_HIGHCPU_8", + "C4A_HIGHCPU_16", + "C4A_HIGHCPU_32", + "C4A_HIGHCPU_48", + "C4A_HIGHCPU_64", + "C4A_HIGHCPU_72", + "C4A_HIGHMEM_8", + "C4A_HIGHMEM_16", + "C4A_HIGHMEM_32", + "C4A_HIGHMEM_48", + "C4A_HIGHMEM_64", + "C4A_HIGHMEM_72", ] trackingLabels: dict[str, typing.Any] @@ -982,6 +1019,24 @@ class RamMetric(typing_extensions.TypedDict, total=False): "C4_HIGHMEM_144", "C4_HIGHMEM_192", "C4_HIGHMEM_288", + "C4A_STANDARD_8", + "C4A_STANDARD_16", + "C4A_STANDARD_32", + "C4A_STANDARD_48", + "C4A_STANDARD_64", + "C4A_STANDARD_72", + "C4A_HIGHCPU_8", + "C4A_HIGHCPU_16", + "C4A_HIGHCPU_32", + "C4A_HIGHCPU_48", + "C4A_HIGHCPU_64", + "C4A_HIGHCPU_72", + "C4A_HIGHMEM_8", + "C4A_HIGHMEM_16", + "C4A_HIGHMEM_32", + "C4A_HIGHMEM_48", + "C4A_HIGHMEM_64", + "C4A_HIGHMEM_72", ] memories: float ramType: typing_extensions.Literal[ @@ -997,6 +1052,7 @@ class RamMetric(typing_extensions.TypedDict, total=False): "G2", "G4", "C4", + "C4A", "C3", "M2", "M1", diff --git a/googleapiclient-stubs/_apis/language/v1beta2/schemas.pyi b/googleapiclient-stubs/_apis/language/v1beta2/schemas.pyi index 625354545..ea73302d2 100644 --- a/googleapiclient-stubs/_apis/language/v1beta2/schemas.pyi +++ b/googleapiclient-stubs/_apis/language/v1beta2/schemas.pyi @@ -125,6 +125,7 @@ class CpuMetric(typing_extensions.TypedDict, total=False): "G4", "C3", "C4", + "C4A", "M2", "M1", "N1", @@ -327,6 +328,24 @@ class CpuMetric(typing_extensions.TypedDict, total=False): "C4_HIGHMEM_144", "C4_HIGHMEM_192", "C4_HIGHMEM_288", + "C4A_STANDARD_8", + "C4A_STANDARD_16", + "C4A_STANDARD_32", + "C4A_STANDARD_48", + "C4A_STANDARD_64", + "C4A_STANDARD_72", + "C4A_HIGHCPU_8", + "C4A_HIGHCPU_16", + "C4A_HIGHCPU_32", + "C4A_HIGHCPU_48", + "C4A_HIGHCPU_64", + "C4A_HIGHCPU_72", + "C4A_HIGHMEM_8", + "C4A_HIGHMEM_16", + "C4A_HIGHMEM_32", + "C4A_HIGHMEM_48", + "C4A_HIGHMEM_64", + "C4A_HIGHMEM_72", ] trackingLabels: dict[str, typing.Any] @@ -686,6 +705,24 @@ class GpuMetric(typing_extensions.TypedDict, total=False): "C4_HIGHMEM_144", "C4_HIGHMEM_192", "C4_HIGHMEM_288", + "C4A_STANDARD_8", + "C4A_STANDARD_16", + "C4A_STANDARD_32", + "C4A_STANDARD_48", + "C4A_STANDARD_64", + "C4A_STANDARD_72", + "C4A_HIGHCPU_8", + "C4A_HIGHCPU_16", + "C4A_HIGHCPU_32", + "C4A_HIGHCPU_48", + "C4A_HIGHCPU_64", + "C4A_HIGHCPU_72", + "C4A_HIGHMEM_8", + "C4A_HIGHMEM_16", + "C4A_HIGHMEM_32", + "C4A_HIGHMEM_48", + "C4A_HIGHMEM_64", + "C4A_HIGHMEM_72", ] trackingLabels: dict[str, typing.Any] @@ -986,6 +1023,24 @@ class RamMetric(typing_extensions.TypedDict, total=False): "C4_HIGHMEM_144", "C4_HIGHMEM_192", "C4_HIGHMEM_288", + "C4A_STANDARD_8", + "C4A_STANDARD_16", + "C4A_STANDARD_32", + "C4A_STANDARD_48", + "C4A_STANDARD_64", + "C4A_STANDARD_72", + "C4A_HIGHCPU_8", + "C4A_HIGHCPU_16", + "C4A_HIGHCPU_32", + "C4A_HIGHCPU_48", + "C4A_HIGHCPU_64", + "C4A_HIGHCPU_72", + "C4A_HIGHMEM_8", + "C4A_HIGHMEM_16", + "C4A_HIGHMEM_32", + "C4A_HIGHMEM_48", + "C4A_HIGHMEM_64", + "C4A_HIGHMEM_72", ] memories: float ramType: typing_extensions.Literal[ @@ -1001,6 +1056,7 @@ class RamMetric(typing_extensions.TypedDict, total=False): "G2", "G4", "C4", + "C4A", "C3", "M2", "M1", diff --git a/googleapiclient-stubs/_apis/language/v2/schemas.pyi b/googleapiclient-stubs/_apis/language/v2/schemas.pyi index cca506a29..d58fccb39 100644 --- a/googleapiclient-stubs/_apis/language/v2/schemas.pyi +++ b/googleapiclient-stubs/_apis/language/v2/schemas.pyi @@ -91,6 +91,7 @@ class CpuMetric(typing_extensions.TypedDict, total=False): "G4", "C3", "C4", + "C4A", "M2", "M1", "N1", @@ -293,6 +294,24 @@ class CpuMetric(typing_extensions.TypedDict, total=False): "C4_HIGHMEM_144", "C4_HIGHMEM_192", "C4_HIGHMEM_288", + "C4A_STANDARD_8", + "C4A_STANDARD_16", + "C4A_STANDARD_32", + "C4A_STANDARD_48", + "C4A_STANDARD_64", + "C4A_STANDARD_72", + "C4A_HIGHCPU_8", + "C4A_HIGHCPU_16", + "C4A_HIGHCPU_32", + "C4A_HIGHCPU_48", + "C4A_HIGHCPU_64", + "C4A_HIGHCPU_72", + "C4A_HIGHMEM_8", + "C4A_HIGHMEM_16", + "C4A_HIGHMEM_32", + "C4A_HIGHMEM_48", + "C4A_HIGHMEM_64", + "C4A_HIGHMEM_72", ] trackingLabels: dict[str, typing.Any] @@ -559,6 +578,24 @@ class GpuMetric(typing_extensions.TypedDict, total=False): "C4_HIGHMEM_144", "C4_HIGHMEM_192", "C4_HIGHMEM_288", + "C4A_STANDARD_8", + "C4A_STANDARD_16", + "C4A_STANDARD_32", + "C4A_STANDARD_48", + "C4A_STANDARD_64", + "C4A_STANDARD_72", + "C4A_HIGHCPU_8", + "C4A_HIGHCPU_16", + "C4A_HIGHCPU_32", + "C4A_HIGHCPU_48", + "C4A_HIGHCPU_64", + "C4A_HIGHCPU_72", + "C4A_HIGHMEM_8", + "C4A_HIGHMEM_16", + "C4A_HIGHMEM_32", + "C4A_HIGHMEM_48", + "C4A_HIGHMEM_64", + "C4A_HIGHMEM_72", ] trackingLabels: dict[str, typing.Any] @@ -781,6 +818,24 @@ class RamMetric(typing_extensions.TypedDict, total=False): "C4_HIGHMEM_144", "C4_HIGHMEM_192", "C4_HIGHMEM_288", + "C4A_STANDARD_8", + "C4A_STANDARD_16", + "C4A_STANDARD_32", + "C4A_STANDARD_48", + "C4A_STANDARD_64", + "C4A_STANDARD_72", + "C4A_HIGHCPU_8", + "C4A_HIGHCPU_16", + "C4A_HIGHCPU_32", + "C4A_HIGHCPU_48", + "C4A_HIGHCPU_64", + "C4A_HIGHCPU_72", + "C4A_HIGHMEM_8", + "C4A_HIGHMEM_16", + "C4A_HIGHMEM_32", + "C4A_HIGHMEM_48", + "C4A_HIGHMEM_64", + "C4A_HIGHMEM_72", ] memories: float ramType: typing_extensions.Literal[ @@ -796,6 +851,7 @@ class RamMetric(typing_extensions.TypedDict, total=False): "G2", "G4", "C4", + "C4A", "C3", "M2", "M1", diff --git a/googleapiclient-stubs/_apis/memcache/v1/schemas.pyi b/googleapiclient-stubs/_apis/memcache/v1/schemas.pyi index edc91fa82..68b727477 100644 --- a/googleapiclient-stubs/_apis/memcache/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/memcache/v1/schemas.pyi @@ -176,13 +176,16 @@ class GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata( @typing.type_check_only class Instance(typing_extensions.TypedDict, total=False): authorizedNetwork: str + availableMaintenanceVersions: _list[str] createTime: str discoveryEndpoint: str displayName: str + effectiveMaintenanceVersion: str instanceMessages: _list[InstanceMessage] labels: dict[str, typing.Any] maintenancePolicy: GoogleCloudMemcacheV1MaintenancePolicy maintenanceSchedule: MaintenanceSchedule + maintenanceVersion: str memcacheFullVersion: str memcacheNodes: _list[Node] memcacheVersion: typing_extensions.Literal[ diff --git a/googleapiclient-stubs/_apis/memcache/v1beta2/schemas.pyi b/googleapiclient-stubs/_apis/memcache/v1beta2/schemas.pyi index 13cfb8ed5..34d7da556 100644 --- a/googleapiclient-stubs/_apis/memcache/v1beta2/schemas.pyi +++ b/googleapiclient-stubs/_apis/memcache/v1beta2/schemas.pyi @@ -189,13 +189,16 @@ class GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata( @typing.type_check_only class Instance(typing_extensions.TypedDict, total=False): authorizedNetwork: str + availableMaintenanceVersions: _list[str] createTime: str discoveryEndpoint: str displayName: str + effectiveMaintenanceVersion: str instanceMessages: _list[InstanceMessage] labels: dict[str, typing.Any] maintenancePolicy: GoogleCloudMemcacheV1beta2MaintenancePolicy maintenanceSchedule: MaintenanceSchedule + maintenanceVersion: str memcacheFullVersion: str memcacheNodes: _list[Node] memcacheVersion: typing_extensions.Literal[ diff --git a/googleapiclient-stubs/_apis/merchantapi/accounts_v1/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/accounts_v1/schemas.pyi index 282fc8044..21faf52de 100644 --- a/googleapiclient-stubs/_apis/merchantapi/accounts_v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/accounts_v1/schemas.pyi @@ -399,6 +399,7 @@ class ImpactedDestination(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -673,6 +674,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/accounts_v1beta/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/accounts_v1beta/schemas.pyi index 151aecf1f..214dc259e 100644 --- a/googleapiclient-stubs/_apis/merchantapi/accounts_v1beta/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/accounts_v1beta/schemas.pyi @@ -376,6 +376,7 @@ class ImpactedDestination(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -650,6 +651,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/conversions_v1/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/conversions_v1/schemas.pyi index 88d94f2e9..e58b7238c 100644 --- a/googleapiclient-stubs/_apis/merchantapi/conversions_v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/conversions_v1/schemas.pyi @@ -74,6 +74,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/conversions_v1beta/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/conversions_v1beta/schemas.pyi index 88d94f2e9..e58b7238c 100644 --- a/googleapiclient-stubs/_apis/merchantapi/conversions_v1beta/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/conversions_v1beta/schemas.pyi @@ -74,6 +74,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/datasources_v1/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/datasources_v1/schemas.pyi index b2d7cebf0..1aca18551 100644 --- a/googleapiclient-stubs/_apis/merchantapi/datasources_v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/datasources_v1/schemas.pyi @@ -150,6 +150,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/datasources_v1beta/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/datasources_v1beta/schemas.pyi index 6db6b4003..557145ce0 100644 --- a/googleapiclient-stubs/_apis/merchantapi/datasources_v1beta/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/datasources_v1beta/schemas.pyi @@ -152,6 +152,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/inventories_v1/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/inventories_v1/schemas.pyi index 0a1012761..9d84edfbf 100644 --- a/googleapiclient-stubs/_apis/merchantapi/inventories_v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/inventories_v1/schemas.pyi @@ -91,6 +91,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/inventories_v1beta/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/inventories_v1beta/schemas.pyi index b080cf588..e9cf08142 100644 --- a/googleapiclient-stubs/_apis/merchantapi/inventories_v1beta/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/inventories_v1beta/schemas.pyi @@ -64,6 +64,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/issueresolution_v1/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/issueresolution_v1/schemas.pyi index 862b82c99..573d2f3ab 100644 --- a/googleapiclient-stubs/_apis/merchantapi/issueresolution_v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/issueresolution_v1/schemas.pyi @@ -49,6 +49,7 @@ class AggregateProductStatus(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -188,6 +189,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/issueresolution_v1beta/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/issueresolution_v1beta/schemas.pyi index 862b82c99..573d2f3ab 100644 --- a/googleapiclient-stubs/_apis/merchantapi/issueresolution_v1beta/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/issueresolution_v1beta/schemas.pyi @@ -49,6 +49,7 @@ class AggregateProductStatus(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -188,6 +189,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/lfp_v1/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/lfp_v1/schemas.pyi index fb463157b..9a5f68b76 100644 --- a/googleapiclient-stubs/_apis/merchantapi/lfp_v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/lfp_v1/schemas.pyi @@ -138,6 +138,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/lfp_v1beta/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/lfp_v1beta/schemas.pyi index fb463157b..9a5f68b76 100644 --- a/googleapiclient-stubs/_apis/merchantapi/lfp_v1beta/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/lfp_v1beta/schemas.pyi @@ -138,6 +138,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/notifications_v1/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/notifications_v1/schemas.pyi index 08e121d9c..4e82dcf9d 100644 --- a/googleapiclient-stubs/_apis/merchantapi/notifications_v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/notifications_v1/schemas.pyi @@ -38,6 +38,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/notifications_v1beta/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/notifications_v1beta/schemas.pyi index 08e121d9c..4e82dcf9d 100644 --- a/googleapiclient-stubs/_apis/merchantapi/notifications_v1beta/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/notifications_v1beta/schemas.pyi @@ -38,6 +38,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/ordertracking_v1beta/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/ordertracking_v1beta/schemas.pyi index 764c3eb36..7650f03f5 100644 --- a/googleapiclient-stubs/_apis/merchantapi/ordertracking_v1beta/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/ordertracking_v1beta/schemas.pyi @@ -61,6 +61,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/products_v1/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/products_v1/schemas.pyi index 041a92c02..1fdaea79c 100644 --- a/googleapiclient-stubs/_apis/merchantapi/products_v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/products_v1/schemas.pyi @@ -163,6 +163,7 @@ class DestinationStatus(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -213,6 +214,7 @@ class ItemLevelIssue(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -514,6 +516,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/products_v1beta/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/products_v1beta/schemas.pyi index 3fa1144d0..5bfb98d71 100644 --- a/googleapiclient-stubs/_apis/merchantapi/products_v1beta/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/products_v1beta/schemas.pyi @@ -148,6 +148,7 @@ class DestinationStatus(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -198,6 +199,7 @@ class ItemLevelIssue(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -269,6 +271,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/promotions_v1/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/promotions_v1/schemas.pyi index 41d528ed8..dd10c878f 100644 --- a/googleapiclient-stubs/_apis/merchantapi/promotions_v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/promotions_v1/schemas.pyi @@ -6,6 +6,9 @@ _list = list @typing.type_check_only class Attributes(typing_extensions.TypedDict, total=False): + audience: typing_extensions.Literal[ + "AUDIENCE_UNSPECIFIED", "NEW_CUSTOMERS", "LOCATION" + ] brandExclusion: _list[str] brandInclusion: _list[str] couponValueType: typing_extensions.Literal[ @@ -22,6 +25,8 @@ class Attributes(typing_extensions.TypedDict, total=False): "FREE_SHIPPING_STANDARD", "FREE_SHIPPING_OVERNIGHT", "FREE_SHIPPING_TWO_DAY", + "MONEY_OFF_RANGE", + "PERCENT_OFF_RANGE", ] customRedemptionRestriction: str eventApplicability: typing_extensions.Literal[ @@ -41,6 +46,10 @@ class Attributes(typing_extensions.TypedDict, total=False): limitValue: Price longTitle: str maxDiscountAmount: Price + maxMoneyOffAmount: Price + maxPercentOff: str + minMoneyOffAmount: Price + minPercentOff: str minimumPurchaseAmount: Price minimumPurchaseQuantity: str moneyOffAmount: Price @@ -81,6 +90,7 @@ class Attributes(typing_extensions.TypedDict, total=False): "SIGNUP_FOR_TEXT", "CUSTOM", ] + regionIdInclusion: _list[str] storeApplicability: typing_extensions.Literal[ "STORE_APPLICABILITY_UNSPECIFIED", "ALL_STORES", "SPECIFIC_STORES" ] @@ -106,6 +116,7 @@ class DestinationStatus(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -155,6 +166,7 @@ class ItemLevelIssue(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -196,6 +208,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/promotions_v1beta/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/promotions_v1beta/schemas.pyi index 41d528ed8..e32ed9dfc 100644 --- a/googleapiclient-stubs/_apis/merchantapi/promotions_v1beta/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/promotions_v1beta/schemas.pyi @@ -6,6 +6,9 @@ _list = list @typing.type_check_only class Attributes(typing_extensions.TypedDict, total=False): + audience: typing_extensions.Literal[ + "AUDIENCE_UNSPECIFIED", "NEW_CUSTOMERS", "LOCATION" + ] brandExclusion: _list[str] brandInclusion: _list[str] couponValueType: typing_extensions.Literal[ @@ -81,6 +84,7 @@ class Attributes(typing_extensions.TypedDict, total=False): "SIGNUP_FOR_TEXT", "CUSTOM", ] + regionIdInclusion: _list[str] storeApplicability: typing_extensions.Literal[ "STORE_APPLICABILITY_UNSPECIFIED", "ALL_STORES", "SPECIFIC_STORES" ] @@ -106,6 +110,7 @@ class DestinationStatus(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -155,6 +160,7 @@ class ItemLevelIssue(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -196,6 +202,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/quota_v1/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/quota_v1/schemas.pyi index e78375000..5a04198ee 100644 --- a/googleapiclient-stubs/_apis/merchantapi/quota_v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/quota_v1/schemas.pyi @@ -42,6 +42,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/quota_v1beta/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/quota_v1beta/schemas.pyi index 7369d7205..d8f1472c6 100644 --- a/googleapiclient-stubs/_apis/merchantapi/quota_v1beta/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/quota_v1beta/schemas.pyi @@ -32,6 +32,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/merchantapi/reports_v1/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/reports_v1/schemas.pyi index 42aeff907..2aeb55589 100644 --- a/googleapiclient-stubs/_apis/merchantapi/reports_v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/reports_v1/schemas.pyi @@ -142,6 +142,7 @@ class IssueSeverityPerReportingContext(typing_extensions.TypedDict, total=False) "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -247,6 +248,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -340,7 +342,30 @@ class ProductView(typing_extensions.TypedDict, total=False): productTypeL3: str productTypeL4: str productTypeL5: str + reportingContext: typing_extensions.Literal[ + "REPORTING_CONTEXT_ENUM_UNSPECIFIED", + "SHOPPING_ADS", + "DISCOVERY_ADS", + "DEMAND_GEN_ADS", + "DEMAND_GEN_ADS_DISCOVER_SURFACE", + "VIDEO_ADS", + "DISPLAY_ADS", + "LOCAL_INVENTORY_ADS", + "VEHICLE_INVENTORY_ADS", + "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", + "FREE_LOCAL_LISTINGS", + "FREE_LOCAL_VEHICLE_LISTINGS", + "YOUTUBE_AFFILIATE", + "YOUTUBE_SHOPPING", + "CLOUD_RETAIL", + "LOCAL_CLOUD_RETAIL", + "PRODUCT_REVIEWS", + "MERCHANT_REVIEWS", + "YOUTUBE_CHECKOUT", + ] shippingLabel: str + statusPerReportingContext: _list[StatusPerReportingContext] thumbnailLink: str title: str @@ -367,3 +392,31 @@ class SearchRequest(typing_extensions.TypedDict, total=False): class SearchResponse(typing_extensions.TypedDict, total=False): nextPageToken: str results: _list[ReportRow] + +@typing.type_check_only +class StatusPerReportingContext(typing_extensions.TypedDict, total=False): + approvedCountries: _list[str] + disapprovedCountries: _list[str] + pendingCountries: _list[str] + reportingContext: typing_extensions.Literal[ + "REPORTING_CONTEXT_ENUM_UNSPECIFIED", + "SHOPPING_ADS", + "DISCOVERY_ADS", + "DEMAND_GEN_ADS", + "DEMAND_GEN_ADS_DISCOVER_SURFACE", + "VIDEO_ADS", + "DISPLAY_ADS", + "LOCAL_INVENTORY_ADS", + "VEHICLE_INVENTORY_ADS", + "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", + "FREE_LOCAL_LISTINGS", + "FREE_LOCAL_VEHICLE_LISTINGS", + "YOUTUBE_AFFILIATE", + "YOUTUBE_SHOPPING", + "CLOUD_RETAIL", + "LOCAL_CLOUD_RETAIL", + "PRODUCT_REVIEWS", + "MERCHANT_REVIEWS", + "YOUTUBE_CHECKOUT", + ] diff --git a/googleapiclient-stubs/_apis/merchantapi/reports_v1beta/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/reports_v1beta/schemas.pyi index 42aeff907..2aeb55589 100644 --- a/googleapiclient-stubs/_apis/merchantapi/reports_v1beta/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/reports_v1beta/schemas.pyi @@ -142,6 +142,7 @@ class IssueSeverityPerReportingContext(typing_extensions.TypedDict, total=False) "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -247,6 +248,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -340,7 +342,30 @@ class ProductView(typing_extensions.TypedDict, total=False): productTypeL3: str productTypeL4: str productTypeL5: str + reportingContext: typing_extensions.Literal[ + "REPORTING_CONTEXT_ENUM_UNSPECIFIED", + "SHOPPING_ADS", + "DISCOVERY_ADS", + "DEMAND_GEN_ADS", + "DEMAND_GEN_ADS_DISCOVER_SURFACE", + "VIDEO_ADS", + "DISPLAY_ADS", + "LOCAL_INVENTORY_ADS", + "VEHICLE_INVENTORY_ADS", + "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", + "FREE_LOCAL_LISTINGS", + "FREE_LOCAL_VEHICLE_LISTINGS", + "YOUTUBE_AFFILIATE", + "YOUTUBE_SHOPPING", + "CLOUD_RETAIL", + "LOCAL_CLOUD_RETAIL", + "PRODUCT_REVIEWS", + "MERCHANT_REVIEWS", + "YOUTUBE_CHECKOUT", + ] shippingLabel: str + statusPerReportingContext: _list[StatusPerReportingContext] thumbnailLink: str title: str @@ -367,3 +392,31 @@ class SearchRequest(typing_extensions.TypedDict, total=False): class SearchResponse(typing_extensions.TypedDict, total=False): nextPageToken: str results: _list[ReportRow] + +@typing.type_check_only +class StatusPerReportingContext(typing_extensions.TypedDict, total=False): + approvedCountries: _list[str] + disapprovedCountries: _list[str] + pendingCountries: _list[str] + reportingContext: typing_extensions.Literal[ + "REPORTING_CONTEXT_ENUM_UNSPECIFIED", + "SHOPPING_ADS", + "DISCOVERY_ADS", + "DEMAND_GEN_ADS", + "DEMAND_GEN_ADS_DISCOVER_SURFACE", + "VIDEO_ADS", + "DISPLAY_ADS", + "LOCAL_INVENTORY_ADS", + "VEHICLE_INVENTORY_ADS", + "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", + "FREE_LOCAL_LISTINGS", + "FREE_LOCAL_VEHICLE_LISTINGS", + "YOUTUBE_AFFILIATE", + "YOUTUBE_SHOPPING", + "CLOUD_RETAIL", + "LOCAL_CLOUD_RETAIL", + "PRODUCT_REVIEWS", + "MERCHANT_REVIEWS", + "YOUTUBE_CHECKOUT", + ] diff --git a/googleapiclient-stubs/_apis/merchantapi/reviews_v1beta/schemas.pyi b/googleapiclient-stubs/_apis/merchantapi/reviews_v1beta/schemas.pyi index 924656d0e..4acf19362 100644 --- a/googleapiclient-stubs/_apis/merchantapi/reviews_v1beta/schemas.pyi +++ b/googleapiclient-stubs/_apis/merchantapi/reviews_v1beta/schemas.pyi @@ -69,6 +69,7 @@ class MerchantReviewDestinationStatus(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -98,6 +99,7 @@ class MerchantReviewItemLevelIssue(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -136,6 +138,7 @@ class ProductChange(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -205,6 +208,7 @@ class ProductReviewDestinationStatus(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", @@ -234,6 +238,7 @@ class ProductReviewItemLevelIssue(typing_extensions.TypedDict, total=False): "LOCAL_INVENTORY_ADS", "VEHICLE_INVENTORY_ADS", "FREE_LISTINGS", + "FREE_LISTINGS_UCP_CHECKOUT", "FREE_LOCAL_LISTINGS", "FREE_LOCAL_VEHICLE_LISTINGS", "YOUTUBE_AFFILIATE", diff --git a/googleapiclient-stubs/_apis/observability/v1/resources.pyi b/googleapiclient-stubs/_apis/observability/v1/resources.pyi index a08c4effb..554f66659 100644 --- a/googleapiclient-stubs/_apis/observability/v1/resources.pyi +++ b/googleapiclient-stubs/_apis/observability/v1/resources.pyi @@ -51,6 +51,9 @@ class CloudObservabilityResource(googleapiclient.discovery.Resource): def get( self, *, name: str, **kwargs: typing.Any ) -> LocationHttpRequest: ... + def getSettings( + self, *, name: str, **kwargs: typing.Any + ) -> SettingsHttpRequest: ... def list( self, *, @@ -66,6 +69,14 @@ class CloudObservabilityResource(googleapiclient.discovery.Resource): previous_request: ListLocationsResponseHttpRequest, previous_response: ListLocationsResponse, ) -> ListLocationsResponseHttpRequest | None: ... + def updateSettings( + self, + *, + name: str, + body: Settings = ..., + updateMask: str = ..., + **kwargs: typing.Any, + ) -> OperationHttpRequest: ... def operations(self) -> OperationsResource: ... def locations(self) -> LocationsResource: ... @@ -108,6 +119,9 @@ class CloudObservabilityResource(googleapiclient.discovery.Resource): def get( self, *, name: str, **kwargs: typing.Any ) -> LocationHttpRequest: ... + def getSettings( + self, *, name: str, **kwargs: typing.Any + ) -> SettingsHttpRequest: ... def list( self, *, @@ -123,6 +137,14 @@ class CloudObservabilityResource(googleapiclient.discovery.Resource): previous_request: ListLocationsResponseHttpRequest, previous_response: ListLocationsResponse, ) -> ListLocationsResponseHttpRequest | None: ... + def updateSettings( + self, + *, + name: str, + body: Settings = ..., + updateMask: str = ..., + **kwargs: typing.Any, + ) -> OperationHttpRequest: ... def operations(self) -> OperationsResource: ... def locations(self) -> LocationsResource: ... @@ -317,6 +339,9 @@ class CloudObservabilityResource(googleapiclient.discovery.Resource): def get( self, *, name: str, **kwargs: typing.Any ) -> LocationHttpRequest: ... + def getSettings( + self, *, name: str, **kwargs: typing.Any + ) -> SettingsHttpRequest: ... def list( self, *, @@ -332,6 +357,14 @@ class CloudObservabilityResource(googleapiclient.discovery.Resource): previous_request: ListLocationsResponseHttpRequest, previous_response: ListLocationsResponse, ) -> ListLocationsResponseHttpRequest | None: ... + def updateSettings( + self, + *, + name: str, + body: Settings = ..., + updateMask: str = ..., + **kwargs: typing.Any, + ) -> OperationHttpRequest: ... def buckets(self) -> BucketsResource: ... def operations(self) -> OperationsResource: ... def scopes(self) -> ScopesResource: ... @@ -467,6 +500,14 @@ class ScopeHttpRequest(googleapiclient.http.HttpRequest): num_retries: int = 0, ) -> Scope: ... +@typing.type_check_only +class SettingsHttpRequest(googleapiclient.http.HttpRequest): + def execute( + self, + http: httplib2.Http | googleapiclient.http.HttpMock | None = None, + num_retries: int = 0, + ) -> Settings: ... + @typing.type_check_only class TraceScopeHttpRequest(googleapiclient.http.HttpRequest): def execute( diff --git a/googleapiclient-stubs/_apis/observability/v1/schemas.pyi b/googleapiclient-stubs/_apis/observability/v1/schemas.pyi index c02d64361..ac649a373 100644 --- a/googleapiclient-stubs/_apis/observability/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/observability/v1/schemas.pyi @@ -112,6 +112,13 @@ class Scope(typing_extensions.TypedDict, total=False): traceScope: str updateTime: str +@typing.type_check_only +class Settings(typing_extensions.TypedDict, total=False): + defaultStorageLocation: str + kmsKeyName: str + name: str + serviceAccountId: str + @typing.type_check_only class Status(typing_extensions.TypedDict, total=False): code: int diff --git a/googleapiclient-stubs/_apis/playdeveloperreporting/v1beta1/schemas.pyi b/googleapiclient-stubs/_apis/playdeveloperreporting/v1beta1/schemas.pyi index d0f1cd382..22fef53fb 100644 --- a/googleapiclient-stubs/_apis/playdeveloperreporting/v1beta1/schemas.pyi +++ b/googleapiclient-stubs/_apis/playdeveloperreporting/v1beta1/schemas.pyi @@ -4,6 +4,27 @@ import typing_extensions _list = list +@typing.type_check_only +class ApiservingMcpMcpToolDataHandlingProfile(typing_extensions.TypedDict, total=False): + inputDataAccessLevel: typing_extensions.Literal[ + "DATA_ACCESS_LEVEL_UNSPECIFIED", + "DATA_ACCESS_LEVEL_PUBLIC", + "DATA_ACCESS_LEVEL_CONFIDENTIAL", + "DATA_ACCESS_LEVEL_NEED_TO_KNOW", + "DATA_ACCESS_LEVEL_PII", + "DATA_ACCESS_LEVEL_USER", + "DATA_ACCESS_LEVEL_NO_DATA_ACCESS", + ] + outputDataAccessLevel: typing_extensions.Literal[ + "DATA_ACCESS_LEVEL_UNSPECIFIED", + "DATA_ACCESS_LEVEL_PUBLIC", + "DATA_ACCESS_LEVEL_CONFIDENTIAL", + "DATA_ACCESS_LEVEL_NEED_TO_KNOW", + "DATA_ACCESS_LEVEL_PII", + "DATA_ACCESS_LEVEL_USER", + "DATA_ACCESS_LEVEL_NO_DATA_ACCESS", + ] + @typing.type_check_only class GooglePlayDeveloperReportingV1beta1Anomaly( typing_extensions.TypedDict, total=False diff --git a/googleapiclient-stubs/_apis/secretmanager/v1beta1/resources.pyi b/googleapiclient-stubs/_apis/secretmanager/v1beta1/resources.pyi index 1099c65bd..c90b1bbe3 100644 --- a/googleapiclient-stubs/_apis/secretmanager/v1beta1/resources.pyi +++ b/googleapiclient-stubs/_apis/secretmanager/v1beta1/resources.pyi @@ -17,33 +17,6 @@ class SecretManagerResource(googleapiclient.discovery.Resource): class ProjectsResource(googleapiclient.discovery.Resource): @typing.type_check_only class LocationsResource(googleapiclient.discovery.Resource): - @typing.type_check_only - class OperationsResource(googleapiclient.discovery.Resource): - def cancel( - self, *, name: str, **kwargs: typing.Any - ) -> EmptyHttpRequest: ... - def delete( - self, *, name: str, **kwargs: typing.Any - ) -> EmptyHttpRequest: ... - def get( - self, *, name: str, **kwargs: typing.Any - ) -> OperationHttpRequest: ... - def list( - self, - *, - name: str, - filter: str = ..., - pageSize: int = ..., - pageToken: str = ..., - returnPartialSuccess: bool = ..., - **kwargs: typing.Any, - ) -> ListOperationsResponseHttpRequest: ... - def list_next( - self, - previous_request: ListOperationsResponseHttpRequest, - previous_response: ListOperationsResponse, - ) -> ListOperationsResponseHttpRequest | None: ... - def get( self, *, name: str, **kwargs: typing.Any ) -> LocationHttpRequest: ... @@ -62,7 +35,6 @@ class SecretManagerResource(googleapiclient.discovery.Resource): previous_request: ListLocationsResponseHttpRequest, previous_response: ListLocationsResponse, ) -> ListLocationsResponseHttpRequest | None: ... - def operations(self) -> OperationsResource: ... @typing.type_check_only class SecretsResource(googleapiclient.discovery.Resource): @@ -213,14 +185,6 @@ class ListLocationsResponseHttpRequest(googleapiclient.http.HttpRequest): num_retries: int = 0, ) -> ListLocationsResponse: ... -@typing.type_check_only -class ListOperationsResponseHttpRequest(googleapiclient.http.HttpRequest): - def execute( - self, - http: httplib2.Http | googleapiclient.http.HttpMock | None = None, - num_retries: int = 0, - ) -> ListOperationsResponse: ... - @typing.type_check_only class ListSecretVersionsResponseHttpRequest(googleapiclient.http.HttpRequest): def execute( @@ -245,14 +209,6 @@ class LocationHttpRequest(googleapiclient.http.HttpRequest): num_retries: int = 0, ) -> Location: ... -@typing.type_check_only -class OperationHttpRequest(googleapiclient.http.HttpRequest): - def execute( - self, - http: httplib2.Http | googleapiclient.http.HttpMock | None = None, - num_retries: int = 0, - ) -> Operation: ... - @typing.type_check_only class PolicyHttpRequest(googleapiclient.http.HttpRequest): def execute( diff --git a/googleapiclient-stubs/_apis/secretmanager/v1beta1/schemas.pyi b/googleapiclient-stubs/_apis/secretmanager/v1beta1/schemas.pyi index 1b87ac3a9..a2e5618c4 100644 --- a/googleapiclient-stubs/_apis/secretmanager/v1beta1/schemas.pyi +++ b/googleapiclient-stubs/_apis/secretmanager/v1beta1/schemas.pyi @@ -58,12 +58,6 @@ class ListLocationsResponse(typing_extensions.TypedDict, total=False): locations: _list[Location] nextPageToken: str -@typing.type_check_only -class ListOperationsResponse(typing_extensions.TypedDict, total=False): - nextPageToken: str - operations: _list[Operation] - unreachable: _list[str] - @typing.type_check_only class ListSecretVersionsResponse(typing_extensions.TypedDict, total=False): nextPageToken: str diff --git a/googleapiclient-stubs/_apis/securitycenter/v1/schemas.pyi b/googleapiclient-stubs/_apis/securitycenter/v1/schemas.pyi index 51fc497bb..e924aa65c 100644 --- a/googleapiclient-stubs/_apis/securitycenter/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/securitycenter/v1/schemas.pyi @@ -450,8 +450,10 @@ class DataRetentionDeletionEvent(typing_extensions.TypedDict, total=False): "EVENT_TYPE_MAX_TTL_EXCEEDED", "EVENT_TYPE_MAX_TTL_FROM_CREATION", "EVENT_TYPE_MAX_TTL_FROM_LAST_MODIFICATION", + "EVENT_TYPE_MIN_TTL_FROM_CREATION", ] maxRetentionAllowed: str + minRetentionAllowed: str @typing.type_check_only class Database(typing_extensions.TypedDict, total=False): @@ -1456,8 +1458,10 @@ class GoogleCloudSecuritycenterV2DataRetentionDeletionEvent( "EVENT_TYPE_MAX_TTL_EXCEEDED", "EVENT_TYPE_MAX_TTL_FROM_CREATION", "EVENT_TYPE_MAX_TTL_FROM_LAST_MODIFICATION", + "EVENT_TYPE_MIN_TTL_FROM_CREATION", ] maxRetentionAllowed: str + minRetentionAllowed: str @typing.type_check_only class GoogleCloudSecuritycenterV2Database(typing_extensions.TypedDict, total=False): diff --git a/googleapiclient-stubs/_apis/securitycenter/v1beta1/schemas.pyi b/googleapiclient-stubs/_apis/securitycenter/v1beta1/schemas.pyi index 7d235be14..5aba8d5bd 100644 --- a/googleapiclient-stubs/_apis/securitycenter/v1beta1/schemas.pyi +++ b/googleapiclient-stubs/_apis/securitycenter/v1beta1/schemas.pyi @@ -386,8 +386,10 @@ class DataRetentionDeletionEvent(typing_extensions.TypedDict, total=False): "EVENT_TYPE_MAX_TTL_EXCEEDED", "EVENT_TYPE_MAX_TTL_FROM_CREATION", "EVENT_TYPE_MAX_TTL_FROM_LAST_MODIFICATION", + "EVENT_TYPE_MIN_TTL_FROM_CREATION", ] maxRetentionAllowed: str + minRetentionAllowed: str @typing.type_check_only class Database(typing_extensions.TypedDict, total=False): @@ -1373,8 +1375,10 @@ class GoogleCloudSecuritycenterV2DataRetentionDeletionEvent( "EVENT_TYPE_MAX_TTL_EXCEEDED", "EVENT_TYPE_MAX_TTL_FROM_CREATION", "EVENT_TYPE_MAX_TTL_FROM_LAST_MODIFICATION", + "EVENT_TYPE_MIN_TTL_FROM_CREATION", ] maxRetentionAllowed: str + minRetentionAllowed: str @typing.type_check_only class GoogleCloudSecuritycenterV2Database(typing_extensions.TypedDict, total=False): diff --git a/googleapiclient-stubs/_apis/securitycenter/v1beta2/schemas.pyi b/googleapiclient-stubs/_apis/securitycenter/v1beta2/schemas.pyi index 811ca0299..a9216c776 100644 --- a/googleapiclient-stubs/_apis/securitycenter/v1beta2/schemas.pyi +++ b/googleapiclient-stubs/_apis/securitycenter/v1beta2/schemas.pyi @@ -366,8 +366,10 @@ class DataRetentionDeletionEvent(typing_extensions.TypedDict, total=False): "EVENT_TYPE_MAX_TTL_EXCEEDED", "EVENT_TYPE_MAX_TTL_FROM_CREATION", "EVENT_TYPE_MAX_TTL_FROM_LAST_MODIFICATION", + "EVENT_TYPE_MIN_TTL_FROM_CREATION", ] maxRetentionAllowed: str + minRetentionAllowed: str @typing.type_check_only class Database(typing_extensions.TypedDict, total=False): @@ -1339,8 +1341,10 @@ class GoogleCloudSecuritycenterV2DataRetentionDeletionEvent( "EVENT_TYPE_MAX_TTL_EXCEEDED", "EVENT_TYPE_MAX_TTL_FROM_CREATION", "EVENT_TYPE_MAX_TTL_FROM_LAST_MODIFICATION", + "EVENT_TYPE_MIN_TTL_FROM_CREATION", ] maxRetentionAllowed: str + minRetentionAllowed: str @typing.type_check_only class GoogleCloudSecuritycenterV2Database(typing_extensions.TypedDict, total=False): diff --git a/googleapiclient-stubs/_apis/servicenetworking/v1/schemas.pyi b/googleapiclient-stubs/_apis/servicenetworking/v1/schemas.pyi index cece47a5a..34aa0ca85 100644 --- a/googleapiclient-stubs/_apis/servicenetworking/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/servicenetworking/v1/schemas.pyi @@ -224,6 +224,7 @@ class ConsumerConfig(typing_extensions.TypedDict, total=False): consumerExportSubnetRoutesWithPublicIp: bool consumerImportCustomRoutes: bool consumerImportSubnetRoutesWithPublicIp: bool + consumerPeeringActive: bool producerExportCustomRoutes: bool producerExportSubnetRoutesWithPublicIp: bool producerImportCustomRoutes: bool diff --git a/googleapiclient-stubs/_apis/servicenetworking/v1beta/schemas.pyi b/googleapiclient-stubs/_apis/servicenetworking/v1beta/schemas.pyi index b526973b2..45bb12148 100644 --- a/googleapiclient-stubs/_apis/servicenetworking/v1beta/schemas.pyi +++ b/googleapiclient-stubs/_apis/servicenetworking/v1beta/schemas.pyi @@ -192,6 +192,7 @@ class ConsumerConfig(typing_extensions.TypedDict, total=False): consumerExportSubnetRoutesWithPublicIp: bool consumerImportCustomRoutes: bool consumerImportSubnetRoutesWithPublicIp: bool + consumerPeeringActive: bool producerExportCustomRoutes: bool producerExportSubnetRoutesWithPublicIp: bool producerImportCustomRoutes: bool diff --git a/googleapiclient-stubs/_apis/sqladmin/v1/schemas.pyi b/googleapiclient-stubs/_apis/sqladmin/v1/schemas.pyi index 973499c30..792e5b56e 100644 --- a/googleapiclient-stubs/_apis/sqladmin/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/sqladmin/v1/schemas.pyi @@ -1329,6 +1329,7 @@ class SelectedObjects(typing_extensions.TypedDict, total=False): @typing.type_check_only class Settings(typing_extensions.TypedDict, total=False): + acceleratedReplicaMode: bool activationPolicy: typing_extensions.Literal[ "SQL_ACTIVATION_POLICY_UNSPECIFIED", "ALWAYS", "NEVER", "ON_DEMAND" ] diff --git a/googleapiclient-stubs/_apis/sqladmin/v1beta4/schemas.pyi b/googleapiclient-stubs/_apis/sqladmin/v1beta4/schemas.pyi index 973499c30..792e5b56e 100644 --- a/googleapiclient-stubs/_apis/sqladmin/v1beta4/schemas.pyi +++ b/googleapiclient-stubs/_apis/sqladmin/v1beta4/schemas.pyi @@ -1329,6 +1329,7 @@ class SelectedObjects(typing_extensions.TypedDict, total=False): @typing.type_check_only class Settings(typing_extensions.TypedDict, total=False): + acceleratedReplicaMode: bool activationPolicy: typing_extensions.Literal[ "SQL_ACTIVATION_POLICY_UNSPECIFIED", "ALWAYS", "NEVER", "ON_DEMAND" ] diff --git a/googleapiclient-stubs/_apis/storagebatchoperations/v1/schemas.pyi b/googleapiclient-stubs/_apis/storagebatchoperations/v1/schemas.pyi index 87b08b0b5..fd4b215f7 100644 --- a/googleapiclient-stubs/_apis/storagebatchoperations/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/storagebatchoperations/v1/schemas.pyi @@ -32,6 +32,7 @@ class BucketOperation(typing_extensions.TypedDict, total=False): state: typing_extensions.Literal[ "STATE_UNSPECIFIED", "QUEUED", "RUNNING", "SUCCEEDED", "CANCELED", "FAILED" ] + updateObjectCustomContext: UpdateObjectCustomContext @typing.type_check_only class CancelJobRequest(typing_extensions.TypedDict, total=False): @@ -50,6 +51,11 @@ class Counters(typing_extensions.TypedDict, total=False): totalBytesFound: str totalObjectCount: str +@typing.type_check_only +class CustomContextUpdates(typing_extensions.TypedDict, total=False): + keysToClear: _list[str] + updates: dict[str, typing.Any] + @typing.type_check_only class DeleteObject(typing_extensions.TypedDict, total=False): permanentObjectDeletionEnabled: bool @@ -106,6 +112,7 @@ class Job(typing_extensions.TypedDict, total=False): state: typing_extensions.Literal[ "STATE_UNSPECIFIED", "RUNNING", "SUCCEEDED", "CANCELED", "FAILED", "QUEUED" ] + updateObjectCustomContext: UpdateObjectCustomContext @typing.type_check_only class ListBucketOperationsResponse(typing_extensions.TypedDict, total=False): @@ -153,6 +160,10 @@ class LoggingConfig(typing_extensions.TypedDict, total=False): class Manifest(typing_extensions.TypedDict, total=False): manifestLocation: str +@typing.type_check_only +class ObjectCustomContextPayload(typing_extensions.TypedDict, total=False): + value: str + @typing.type_check_only class ObjectRetention(typing_extensions.TypedDict, total=False): retainUntilTime: str @@ -206,3 +217,8 @@ class Status(typing_extensions.TypedDict, total=False): code: int details: _list[dict[str, typing.Any]] message: str + +@typing.type_check_only +class UpdateObjectCustomContext(typing_extensions.TypedDict, total=False): + clearAll: bool + customContextUpdates: CustomContextUpdates diff --git a/googleapiclient-stubs/_apis/vmmigration/v1/schemas.pyi b/googleapiclient-stubs/_apis/vmmigration/v1/schemas.pyi index 9d270823b..d294617df 100644 --- a/googleapiclient-stubs/_apis/vmmigration/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/vmmigration/v1/schemas.pyi @@ -186,6 +186,7 @@ class BootDiskDefaults(typing_extensions.TypedDict, total=False): "COMPUTE_ENGINE_DISK_TYPE_SSD", "COMPUTE_ENGINE_DISK_TYPE_BALANCED", "COMPUTE_ENGINE_DISK_TYPE_HYPERDISK_BALANCED", + "COMPUTE_ENGINE_DISK_TYPE_HYPERDISK_BALANCED_HIGH_AVAILABILITY", ] encryption: Encryption image: DiskImageDefaults @@ -249,6 +250,7 @@ class ComputeEngineDisk(typing_extensions.TypedDict, total=False): "COMPUTE_ENGINE_DISK_TYPE_SSD", "COMPUTE_ENGINE_DISK_TYPE_BALANCED", "COMPUTE_ENGINE_DISK_TYPE_HYPERDISK_BALANCED", + "COMPUTE_ENGINE_DISK_TYPE_HYPERDISK_BALANCED_HIGH_AVAILABILITY", ] replicaZones: _list[str] zone: str @@ -288,6 +290,7 @@ class ComputeEngineTargetDefaults(typing_extensions.TypedDict, total=False): "COMPUTE_ENGINE_DISK_TYPE_SSD", "COMPUTE_ENGINE_DISK_TYPE_BALANCED", "COMPUTE_ENGINE_DISK_TYPE_HYPERDISK_BALANCED", + "COMPUTE_ENGINE_DISK_TYPE_HYPERDISK_BALANCED_HIGH_AVAILABILITY", ] enableIntegrityMonitoring: bool enableVtpm: bool @@ -332,6 +335,7 @@ class ComputeEngineTargetDetails(typing_extensions.TypedDict, total=False): "COMPUTE_ENGINE_DISK_TYPE_SSD", "COMPUTE_ENGINE_DISK_TYPE_BALANCED", "COMPUTE_ENGINE_DISK_TYPE_HYPERDISK_BALANCED", + "COMPUTE_ENGINE_DISK_TYPE_HYPERDISK_BALANCED_HIGH_AVAILABILITY", ] enableIntegrityMonitoring: bool enableVtpm: bool @@ -895,6 +899,7 @@ class PersistentDiskDefaults(typing_extensions.TypedDict, total=False): "COMPUTE_ENGINE_DISK_TYPE_SSD", "COMPUTE_ENGINE_DISK_TYPE_BALANCED", "COMPUTE_ENGINE_DISK_TYPE_HYPERDISK_BALANCED", + "COMPUTE_ENGINE_DISK_TYPE_HYPERDISK_BALANCED_HIGH_AVAILABILITY", ] encryption: Encryption sourceDiskNumber: int diff --git a/googleapiclient-stubs/_apis/vmwareengine/v1/schemas.pyi b/googleapiclient-stubs/_apis/vmwareengine/v1/schemas.pyi index f083a127e..201fca81d 100644 --- a/googleapiclient-stubs/_apis/vmwareengine/v1/schemas.pyi +++ b/googleapiclient-stubs/_apis/vmwareengine/v1/schemas.pyi @@ -109,7 +109,6 @@ class DatastoreMountConfig(typing_extensions.TypedDict, total=False): datastoreNetwork: DatastoreNetwork fileShare: str nfsVersion: typing_extensions.Literal["NFS_VERSION_UNSPECIFIED", "NFS_V3"] - securityType: typing_extensions.Literal["SECURITY_TYPE_UNSPECIFIED"] servers: _list[str] @typing.type_check_only @@ -797,6 +796,7 @@ class VmwareUpgradeComponent(typing_extensions.TypedDict, total=False): "WITNESS_VM", "NSXT", "CLUSTER", + "VM_TOOLS", ] state: typing_extensions.Literal[ "STATE_UNSPECIFIED", diff --git a/pyproject.toml b/pyproject.toml index 1d7fa42be..bdade78ef 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "google-api-python-client-stubs" -version = "1.33.0" +version = "1.34.0" description = "Type stubs for google-api-python-client" authors = [ { name = "Henrik Bruåsdal", email = "henrik.bruasdal@gmail.com" }, @@ -13,7 +13,7 @@ classifiers = [ "Typing :: Stubs Only", ] dependencies = [ - "google-api-python-client>=2.190.0", + "google-api-python-client>=2.192.0", "types-httplib2>=0.22.0.2", "typing-extensions>=3.10.0", ] diff --git a/uv.lock b/uv.lock index 80c717f02..65f6e4c96 100644 --- a/uv.lock +++ b/uv.lock @@ -28,122 +28,122 @@ wheels = [ [[package]] name = "charset-normalizer" -version = "3.4.4" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/13/69/33ddede1939fdd074bce5434295f38fae7136463422fe4fd3e0e89b98062/charset_normalizer-3.4.4.tar.gz", hash = "sha256:94537985111c35f28720e43603b8e7b43a6ecfb2ce1d3058bbe955b73404e21a", size = 129418, upload-time = "2025-10-14T04:42:32.879Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/1f/b8/6d51fc1d52cbd52cd4ccedd5b5b2f0f6a11bbf6765c782298b0f3e808541/charset_normalizer-3.4.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:e824f1492727fa856dd6eda4f7cee25f8518a12f3c4a56a74e8095695089cf6d", size = 209709, upload-time = "2025-10-14T04:40:11.385Z" }, - { url = "https://files.pythonhosted.org/packages/5c/af/1f9d7f7faafe2ddfb6f72a2e07a548a629c61ad510fe60f9630309908fef/charset_normalizer-3.4.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4bd5d4137d500351a30687c2d3971758aac9a19208fc110ccb9d7188fbe709e8", size = 148814, upload-time = "2025-10-14T04:40:13.135Z" }, - { url = "https://files.pythonhosted.org/packages/79/3d/f2e3ac2bbc056ca0c204298ea4e3d9db9b4afe437812638759db2c976b5f/charset_normalizer-3.4.4-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:027f6de494925c0ab2a55eab46ae5129951638a49a34d87f4c3eda90f696b4ad", size = 144467, upload-time = "2025-10-14T04:40:14.728Z" }, - { url = "https://files.pythonhosted.org/packages/ec/85/1bf997003815e60d57de7bd972c57dc6950446a3e4ccac43bc3070721856/charset_normalizer-3.4.4-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f820802628d2694cb7e56db99213f930856014862f3fd943d290ea8438d07ca8", size = 162280, upload-time = "2025-10-14T04:40:16.14Z" }, - { url = "https://files.pythonhosted.org/packages/3e/8e/6aa1952f56b192f54921c436b87f2aaf7c7a7c3d0d1a765547d64fd83c13/charset_normalizer-3.4.4-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:798d75d81754988d2565bff1b97ba5a44411867c0cf32b77a7e8f8d84796b10d", size = 159454, upload-time = "2025-10-14T04:40:17.567Z" }, - { url = "https://files.pythonhosted.org/packages/36/3b/60cbd1f8e93aa25d1c669c649b7a655b0b5fb4c571858910ea9332678558/charset_normalizer-3.4.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9d1bb833febdff5c8927f922386db610b49db6e0d4f4ee29601d71e7c2694313", size = 153609, upload-time = "2025-10-14T04:40:19.08Z" }, - { url = "https://files.pythonhosted.org/packages/64/91/6a13396948b8fd3c4b4fd5bc74d045f5637d78c9675585e8e9fbe5636554/charset_normalizer-3.4.4-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:9cd98cdc06614a2f768d2b7286d66805f94c48cde050acdbbb7db2600ab3197e", size = 151849, upload-time = "2025-10-14T04:40:20.607Z" }, - { url = "https://files.pythonhosted.org/packages/b7/7a/59482e28b9981d105691e968c544cc0df3b7d6133152fb3dcdc8f135da7a/charset_normalizer-3.4.4-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:077fbb858e903c73f6c9db43374fd213b0b6a778106bc7032446a8e8b5b38b93", size = 151586, upload-time = "2025-10-14T04:40:21.719Z" }, - { url = "https://files.pythonhosted.org/packages/92/59/f64ef6a1c4bdd2baf892b04cd78792ed8684fbc48d4c2afe467d96b4df57/charset_normalizer-3.4.4-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:244bfb999c71b35de57821b8ea746b24e863398194a4014e4c76adc2bbdfeff0", size = 145290, upload-time = "2025-10-14T04:40:23.069Z" }, - { url = "https://files.pythonhosted.org/packages/6b/63/3bf9f279ddfa641ffa1962b0db6a57a9c294361cc2f5fcac997049a00e9c/charset_normalizer-3.4.4-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:64b55f9dce520635f018f907ff1b0df1fdc31f2795a922fb49dd14fbcdf48c84", size = 163663, upload-time = "2025-10-14T04:40:24.17Z" }, - { url = "https://files.pythonhosted.org/packages/ed/09/c9e38fc8fa9e0849b172b581fd9803bdf6e694041127933934184e19f8c3/charset_normalizer-3.4.4-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:faa3a41b2b66b6e50f84ae4a68c64fcd0c44355741c6374813a800cd6695db9e", size = 151964, upload-time = "2025-10-14T04:40:25.368Z" }, - { url = "https://files.pythonhosted.org/packages/d2/d1/d28b747e512d0da79d8b6a1ac18b7ab2ecfd81b2944c4c710e166d8dd09c/charset_normalizer-3.4.4-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:6515f3182dbe4ea06ced2d9e8666d97b46ef4c75e326b79bb624110f122551db", size = 161064, upload-time = "2025-10-14T04:40:26.806Z" }, - { url = "https://files.pythonhosted.org/packages/bb/9a/31d62b611d901c3b9e5500c36aab0ff5eb442043fb3a1c254200d3d397d9/charset_normalizer-3.4.4-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:cc00f04ed596e9dc0da42ed17ac5e596c6ccba999ba6bd92b0e0aef2f170f2d6", size = 155015, upload-time = "2025-10-14T04:40:28.284Z" }, - { url = "https://files.pythonhosted.org/packages/1f/f3/107e008fa2bff0c8b9319584174418e5e5285fef32f79d8ee6a430d0039c/charset_normalizer-3.4.4-cp310-cp310-win32.whl", hash = "sha256:f34be2938726fc13801220747472850852fe6b1ea75869a048d6f896838c896f", size = 99792, upload-time = "2025-10-14T04:40:29.613Z" }, - { url = "https://files.pythonhosted.org/packages/eb/66/e396e8a408843337d7315bab30dbf106c38966f1819f123257f5520f8a96/charset_normalizer-3.4.4-cp310-cp310-win_amd64.whl", hash = "sha256:a61900df84c667873b292c3de315a786dd8dac506704dea57bc957bd31e22c7d", size = 107198, upload-time = "2025-10-14T04:40:30.644Z" }, - { url = "https://files.pythonhosted.org/packages/b5/58/01b4f815bf0312704c267f2ccb6e5d42bcc7752340cd487bc9f8c3710597/charset_normalizer-3.4.4-cp310-cp310-win_arm64.whl", hash = "sha256:cead0978fc57397645f12578bfd2d5ea9138ea0fac82b2f63f7f7c6877986a69", size = 100262, upload-time = "2025-10-14T04:40:32.108Z" }, - { url = "https://files.pythonhosted.org/packages/ed/27/c6491ff4954e58a10f69ad90aca8a1b6fe9c5d3c6f380907af3c37435b59/charset_normalizer-3.4.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:6e1fcf0720908f200cd21aa4e6750a48ff6ce4afe7ff5a79a90d5ed8a08296f8", size = 206988, upload-time = "2025-10-14T04:40:33.79Z" }, - { url = "https://files.pythonhosted.org/packages/94/59/2e87300fe67ab820b5428580a53cad894272dbb97f38a7a814a2a1ac1011/charset_normalizer-3.4.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5f819d5fe9234f9f82d75bdfa9aef3a3d72c4d24a6e57aeaebba32a704553aa0", size = 147324, upload-time = "2025-10-14T04:40:34.961Z" }, - { url = "https://files.pythonhosted.org/packages/07/fb/0cf61dc84b2b088391830f6274cb57c82e4da8bbc2efeac8c025edb88772/charset_normalizer-3.4.4-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:a59cb51917aa591b1c4e6a43c132f0cdc3c76dbad6155df4e28ee626cc77a0a3", size = 142742, upload-time = "2025-10-14T04:40:36.105Z" }, - { url = "https://files.pythonhosted.org/packages/62/8b/171935adf2312cd745d290ed93cf16cf0dfe320863ab7cbeeae1dcd6535f/charset_normalizer-3.4.4-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:8ef3c867360f88ac904fd3f5e1f902f13307af9052646963ee08ff4f131adafc", size = 160863, upload-time = "2025-10-14T04:40:37.188Z" }, - { url = "https://files.pythonhosted.org/packages/09/73/ad875b192bda14f2173bfc1bc9a55e009808484a4b256748d931b6948442/charset_normalizer-3.4.4-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d9e45d7faa48ee908174d8fe84854479ef838fc6a705c9315372eacbc2f02897", size = 157837, upload-time = "2025-10-14T04:40:38.435Z" }, - { url = "https://files.pythonhosted.org/packages/6d/fc/de9cce525b2c5b94b47c70a4b4fb19f871b24995c728e957ee68ab1671ea/charset_normalizer-3.4.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:840c25fb618a231545cbab0564a799f101b63b9901f2569faecd6b222ac72381", size = 151550, upload-time = "2025-10-14T04:40:40.053Z" }, - { url = "https://files.pythonhosted.org/packages/55/c2/43edd615fdfba8c6f2dfbd459b25a6b3b551f24ea21981e23fb768503ce1/charset_normalizer-3.4.4-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:ca5862d5b3928c4940729dacc329aa9102900382fea192fc5e52eb69d6093815", size = 149162, upload-time = "2025-10-14T04:40:41.163Z" }, - { url = "https://files.pythonhosted.org/packages/03/86/bde4ad8b4d0e9429a4e82c1e8f5c659993a9a863ad62c7df05cf7b678d75/charset_normalizer-3.4.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d9c7f57c3d666a53421049053eaacdd14bbd0a528e2186fcb2e672effd053bb0", size = 150019, upload-time = "2025-10-14T04:40:42.276Z" }, - { url = "https://files.pythonhosted.org/packages/1f/86/a151eb2af293a7e7bac3a739b81072585ce36ccfb4493039f49f1d3cae8c/charset_normalizer-3.4.4-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:277e970e750505ed74c832b4bf75dac7476262ee2a013f5574dd49075879e161", size = 143310, upload-time = "2025-10-14T04:40:43.439Z" }, - { url = "https://files.pythonhosted.org/packages/b5/fe/43dae6144a7e07b87478fdfc4dbe9efd5defb0e7ec29f5f58a55aeef7bf7/charset_normalizer-3.4.4-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:31fd66405eaf47bb62e8cd575dc621c56c668f27d46a61d975a249930dd5e2a4", size = 162022, upload-time = "2025-10-14T04:40:44.547Z" }, - { url = "https://files.pythonhosted.org/packages/80/e6/7aab83774f5d2bca81f42ac58d04caf44f0cc2b65fc6db2b3b2e8a05f3b3/charset_normalizer-3.4.4-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:0d3d8f15c07f86e9ff82319b3d9ef6f4bf907608f53fe9d92b28ea9ae3d1fd89", size = 149383, upload-time = "2025-10-14T04:40:46.018Z" }, - { url = "https://files.pythonhosted.org/packages/4f/e8/b289173b4edae05c0dde07f69f8db476a0b511eac556dfe0d6bda3c43384/charset_normalizer-3.4.4-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:9f7fcd74d410a36883701fafa2482a6af2ff5ba96b9a620e9e0721e28ead5569", size = 159098, upload-time = "2025-10-14T04:40:47.081Z" }, - { url = "https://files.pythonhosted.org/packages/d8/df/fe699727754cae3f8478493c7f45f777b17c3ef0600e28abfec8619eb49c/charset_normalizer-3.4.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ebf3e58c7ec8a8bed6d66a75d7fb37b55e5015b03ceae72a8e7c74495551e224", size = 152991, upload-time = "2025-10-14T04:40:48.246Z" }, - { url = "https://files.pythonhosted.org/packages/1a/86/584869fe4ddb6ffa3bd9f491b87a01568797fb9bd8933f557dba9771beaf/charset_normalizer-3.4.4-cp311-cp311-win32.whl", hash = "sha256:eecbc200c7fd5ddb9a7f16c7decb07b566c29fa2161a16cf67b8d068bd21690a", size = 99456, upload-time = "2025-10-14T04:40:49.376Z" }, - { url = "https://files.pythonhosted.org/packages/65/f6/62fdd5feb60530f50f7e38b4f6a1d5203f4d16ff4f9f0952962c044e919a/charset_normalizer-3.4.4-cp311-cp311-win_amd64.whl", hash = "sha256:5ae497466c7901d54b639cf42d5b8c1b6a4fead55215500d2f486d34db48d016", size = 106978, upload-time = "2025-10-14T04:40:50.844Z" }, - { url = "https://files.pythonhosted.org/packages/7a/9d/0710916e6c82948b3be62d9d398cb4fcf4e97b56d6a6aeccd66c4b2f2bd5/charset_normalizer-3.4.4-cp311-cp311-win_arm64.whl", hash = "sha256:65e2befcd84bc6f37095f5961e68a6f077bf44946771354a28ad434c2cce0ae1", size = 99969, upload-time = "2025-10-14T04:40:52.272Z" }, - { url = "https://files.pythonhosted.org/packages/f3/85/1637cd4af66fa687396e757dec650f28025f2a2f5a5531a3208dc0ec43f2/charset_normalizer-3.4.4-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:0a98e6759f854bd25a58a73fa88833fba3b7c491169f86ce1180c948ab3fd394", size = 208425, upload-time = "2025-10-14T04:40:53.353Z" }, - { url = "https://files.pythonhosted.org/packages/9d/6a/04130023fef2a0d9c62d0bae2649b69f7b7d8d24ea5536feef50551029df/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b5b290ccc2a263e8d185130284f8501e3e36c5e02750fc6b6bdeb2e9e96f1e25", size = 148162, upload-time = "2025-10-14T04:40:54.558Z" }, - { url = "https://files.pythonhosted.org/packages/78/29/62328d79aa60da22c9e0b9a66539feae06ca0f5a4171ac4f7dc285b83688/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:74bb723680f9f7a6234dcf67aea57e708ec1fbdf5699fb91dfd6f511b0a320ef", size = 144558, upload-time = "2025-10-14T04:40:55.677Z" }, - { url = "https://files.pythonhosted.org/packages/86/bb/b32194a4bf15b88403537c2e120b817c61cd4ecffa9b6876e941c3ee38fe/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f1e34719c6ed0b92f418c7c780480b26b5d9c50349e9a9af7d76bf757530350d", size = 161497, upload-time = "2025-10-14T04:40:57.217Z" }, - { url = "https://files.pythonhosted.org/packages/19/89/a54c82b253d5b9b111dc74aca196ba5ccfcca8242d0fb64146d4d3183ff1/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2437418e20515acec67d86e12bf70056a33abdacb5cb1655042f6538d6b085a8", size = 159240, upload-time = "2025-10-14T04:40:58.358Z" }, - { url = "https://files.pythonhosted.org/packages/c0/10/d20b513afe03acc89ec33948320a5544d31f21b05368436d580dec4e234d/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:11d694519d7f29d6cd09f6ac70028dba10f92f6cdd059096db198c283794ac86", size = 153471, upload-time = "2025-10-14T04:40:59.468Z" }, - { url = "https://files.pythonhosted.org/packages/61/fa/fbf177b55bdd727010f9c0a3c49eefa1d10f960e5f09d1d887bf93c2e698/charset_normalizer-3.4.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:ac1c4a689edcc530fc9d9aa11f5774b9e2f33f9a0c6a57864e90908f5208d30a", size = 150864, upload-time = "2025-10-14T04:41:00.623Z" }, - { url = "https://files.pythonhosted.org/packages/05/12/9fbc6a4d39c0198adeebbde20b619790e9236557ca59fc40e0e3cebe6f40/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:21d142cc6c0ec30d2efee5068ca36c128a30b0f2c53c1c07bd78cb6bc1d3be5f", size = 150647, upload-time = "2025-10-14T04:41:01.754Z" }, - { url = "https://files.pythonhosted.org/packages/ad/1f/6a9a593d52e3e8c5d2b167daf8c6b968808efb57ef4c210acb907c365bc4/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:5dbe56a36425d26d6cfb40ce79c314a2e4dd6211d51d6d2191c00bed34f354cc", size = 145110, upload-time = "2025-10-14T04:41:03.231Z" }, - { url = "https://files.pythonhosted.org/packages/30/42/9a52c609e72471b0fc54386dc63c3781a387bb4fe61c20231a4ebcd58bdd/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:5bfbb1b9acf3334612667b61bd3002196fe2a1eb4dd74d247e0f2a4d50ec9bbf", size = 162839, upload-time = "2025-10-14T04:41:04.715Z" }, - { url = "https://files.pythonhosted.org/packages/c4/5b/c0682bbf9f11597073052628ddd38344a3d673fda35a36773f7d19344b23/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:d055ec1e26e441f6187acf818b73564e6e6282709e9bcb5b63f5b23068356a15", size = 150667, upload-time = "2025-10-14T04:41:05.827Z" }, - { url = "https://files.pythonhosted.org/packages/e4/24/a41afeab6f990cf2daf6cb8c67419b63b48cf518e4f56022230840c9bfb2/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:af2d8c67d8e573d6de5bc30cdb27e9b95e49115cd9baad5ddbd1a6207aaa82a9", size = 160535, upload-time = "2025-10-14T04:41:06.938Z" }, - { url = "https://files.pythonhosted.org/packages/2a/e5/6a4ce77ed243c4a50a1fecca6aaaab419628c818a49434be428fe24c9957/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:780236ac706e66881f3b7f2f32dfe90507a09e67d1d454c762cf642e6e1586e0", size = 154816, upload-time = "2025-10-14T04:41:08.101Z" }, - { url = "https://files.pythonhosted.org/packages/a8/ef/89297262b8092b312d29cdb2517cb1237e51db8ecef2e9af5edbe7b683b1/charset_normalizer-3.4.4-cp312-cp312-win32.whl", hash = "sha256:5833d2c39d8896e4e19b689ffc198f08ea58116bee26dea51e362ecc7cd3ed26", size = 99694, upload-time = "2025-10-14T04:41:09.23Z" }, - { url = "https://files.pythonhosted.org/packages/3d/2d/1e5ed9dd3b3803994c155cd9aacb60c82c331bad84daf75bcb9c91b3295e/charset_normalizer-3.4.4-cp312-cp312-win_amd64.whl", hash = "sha256:a79cfe37875f822425b89a82333404539ae63dbdddf97f84dcbc3d339aae9525", size = 107131, upload-time = "2025-10-14T04:41:10.467Z" }, - { url = "https://files.pythonhosted.org/packages/d0/d9/0ed4c7098a861482a7b6a95603edce4c0d9db2311af23da1fb2b75ec26fc/charset_normalizer-3.4.4-cp312-cp312-win_arm64.whl", hash = "sha256:376bec83a63b8021bb5c8ea75e21c4ccb86e7e45ca4eb81146091b56599b80c3", size = 100390, upload-time = "2025-10-14T04:41:11.915Z" }, - { url = "https://files.pythonhosted.org/packages/97/45/4b3a1239bbacd321068ea6e7ac28875b03ab8bc0aa0966452db17cd36714/charset_normalizer-3.4.4-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:e1f185f86a6f3403aa2420e815904c67b2f9ebc443f045edd0de921108345794", size = 208091, upload-time = "2025-10-14T04:41:13.346Z" }, - { url = "https://files.pythonhosted.org/packages/7d/62/73a6d7450829655a35bb88a88fca7d736f9882a27eacdca2c6d505b57e2e/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b39f987ae8ccdf0d2642338faf2abb1862340facc796048b604ef14919e55ed", size = 147936, upload-time = "2025-10-14T04:41:14.461Z" }, - { url = "https://files.pythonhosted.org/packages/89/c5/adb8c8b3d6625bef6d88b251bbb0d95f8205831b987631ab0c8bb5d937c2/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3162d5d8ce1bb98dd51af660f2121c55d0fa541b46dff7bb9b9f86ea1d87de72", size = 144180, upload-time = "2025-10-14T04:41:15.588Z" }, - { url = "https://files.pythonhosted.org/packages/91/ed/9706e4070682d1cc219050b6048bfd293ccf67b3d4f5a4f39207453d4b99/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:81d5eb2a312700f4ecaa977a8235b634ce853200e828fbadf3a9c50bab278328", size = 161346, upload-time = "2025-10-14T04:41:16.738Z" }, - { url = "https://files.pythonhosted.org/packages/d5/0d/031f0d95e4972901a2f6f09ef055751805ff541511dc1252ba3ca1f80cf5/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5bd2293095d766545ec1a8f612559f6b40abc0eb18bb2f5d1171872d34036ede", size = 158874, upload-time = "2025-10-14T04:41:17.923Z" }, - { url = "https://files.pythonhosted.org/packages/f5/83/6ab5883f57c9c801ce5e5677242328aa45592be8a00644310a008d04f922/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a8a8b89589086a25749f471e6a900d3f662d1d3b6e2e59dcecf787b1cc3a1894", size = 153076, upload-time = "2025-10-14T04:41:19.106Z" }, - { url = "https://files.pythonhosted.org/packages/75/1e/5ff781ddf5260e387d6419959ee89ef13878229732732ee73cdae01800f2/charset_normalizer-3.4.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:bc7637e2f80d8530ee4a78e878bce464f70087ce73cf7c1caf142416923b98f1", size = 150601, upload-time = "2025-10-14T04:41:20.245Z" }, - { url = "https://files.pythonhosted.org/packages/d7/57/71be810965493d3510a6ca79b90c19e48696fb1ff964da319334b12677f0/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f8bf04158c6b607d747e93949aa60618b61312fe647a6369f88ce2ff16043490", size = 150376, upload-time = "2025-10-14T04:41:21.398Z" }, - { url = "https://files.pythonhosted.org/packages/e5/d5/c3d057a78c181d007014feb7e9f2e65905a6c4ef182c0ddf0de2924edd65/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:554af85e960429cf30784dd47447d5125aaa3b99a6f0683589dbd27e2f45da44", size = 144825, upload-time = "2025-10-14T04:41:22.583Z" }, - { url = "https://files.pythonhosted.org/packages/e6/8c/d0406294828d4976f275ffbe66f00266c4b3136b7506941d87c00cab5272/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:74018750915ee7ad843a774364e13a3db91682f26142baddf775342c3f5b1133", size = 162583, upload-time = "2025-10-14T04:41:23.754Z" }, - { url = "https://files.pythonhosted.org/packages/d7/24/e2aa1f18c8f15c4c0e932d9287b8609dd30ad56dbe41d926bd846e22fb8d/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:c0463276121fdee9c49b98908b3a89c39be45d86d1dbaa22957e38f6321d4ce3", size = 150366, upload-time = "2025-10-14T04:41:25.27Z" }, - { url = "https://files.pythonhosted.org/packages/e4/5b/1e6160c7739aad1e2df054300cc618b06bf784a7a164b0f238360721ab86/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:362d61fd13843997c1c446760ef36f240cf81d3ebf74ac62652aebaf7838561e", size = 160300, upload-time = "2025-10-14T04:41:26.725Z" }, - { url = "https://files.pythonhosted.org/packages/7a/10/f882167cd207fbdd743e55534d5d9620e095089d176d55cb22d5322f2afd/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9a26f18905b8dd5d685d6d07b0cdf98a79f3c7a918906af7cc143ea2e164c8bc", size = 154465, upload-time = "2025-10-14T04:41:28.322Z" }, - { url = "https://files.pythonhosted.org/packages/89/66/c7a9e1b7429be72123441bfdbaf2bc13faab3f90b933f664db506dea5915/charset_normalizer-3.4.4-cp313-cp313-win32.whl", hash = "sha256:9b35f4c90079ff2e2edc5b26c0c77925e5d2d255c42c74fdb70fb49b172726ac", size = 99404, upload-time = "2025-10-14T04:41:29.95Z" }, - { url = "https://files.pythonhosted.org/packages/c4/26/b9924fa27db384bdcd97ab83b4f0a8058d96ad9626ead570674d5e737d90/charset_normalizer-3.4.4-cp313-cp313-win_amd64.whl", hash = "sha256:b435cba5f4f750aa6c0a0d92c541fb79f69a387c91e61f1795227e4ed9cece14", size = 107092, upload-time = "2025-10-14T04:41:31.188Z" }, - { url = "https://files.pythonhosted.org/packages/af/8f/3ed4bfa0c0c72a7ca17f0380cd9e4dd842b09f664e780c13cff1dcf2ef1b/charset_normalizer-3.4.4-cp313-cp313-win_arm64.whl", hash = "sha256:542d2cee80be6f80247095cc36c418f7bddd14f4a6de45af91dfad36d817bba2", size = 100408, upload-time = "2025-10-14T04:41:32.624Z" }, - { url = "https://files.pythonhosted.org/packages/2a/35/7051599bd493e62411d6ede36fd5af83a38f37c4767b92884df7301db25d/charset_normalizer-3.4.4-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:da3326d9e65ef63a817ecbcc0df6e94463713b754fe293eaa03da99befb9a5bd", size = 207746, upload-time = "2025-10-14T04:41:33.773Z" }, - { url = "https://files.pythonhosted.org/packages/10/9a/97c8d48ef10d6cd4fcead2415523221624bf58bcf68a802721a6bc807c8f/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8af65f14dc14a79b924524b1e7fffe304517b2bff5a58bf64f30b98bbc5079eb", size = 147889, upload-time = "2025-10-14T04:41:34.897Z" }, - { url = "https://files.pythonhosted.org/packages/10/bf/979224a919a1b606c82bd2c5fa49b5c6d5727aa47b4312bb27b1734f53cd/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:74664978bb272435107de04e36db5a9735e78232b85b77d45cfb38f758efd33e", size = 143641, upload-time = "2025-10-14T04:41:36.116Z" }, - { url = "https://files.pythonhosted.org/packages/ba/33/0ad65587441fc730dc7bd90e9716b30b4702dc7b617e6ba4997dc8651495/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:752944c7ffbfdd10c074dc58ec2d5a8a4cd9493b314d367c14d24c17684ddd14", size = 160779, upload-time = "2025-10-14T04:41:37.229Z" }, - { url = "https://files.pythonhosted.org/packages/67/ed/331d6b249259ee71ddea93f6f2f0a56cfebd46938bde6fcc6f7b9a3d0e09/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d1f13550535ad8cff21b8d757a3257963e951d96e20ec82ab44bc64aeb62a191", size = 159035, upload-time = "2025-10-14T04:41:38.368Z" }, - { url = "https://files.pythonhosted.org/packages/67/ff/f6b948ca32e4f2a4576aa129d8bed61f2e0543bf9f5f2b7fc3758ed005c9/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ecaae4149d99b1c9e7b88bb03e3221956f68fd6d50be2ef061b2381b61d20838", size = 152542, upload-time = "2025-10-14T04:41:39.862Z" }, - { url = "https://files.pythonhosted.org/packages/16/85/276033dcbcc369eb176594de22728541a925b2632f9716428c851b149e83/charset_normalizer-3.4.4-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:cb6254dc36b47a990e59e1068afacdcd02958bdcce30bb50cc1700a8b9d624a6", size = 149524, upload-time = "2025-10-14T04:41:41.319Z" }, - { url = "https://files.pythonhosted.org/packages/9e/f2/6a2a1f722b6aba37050e626530a46a68f74e63683947a8acff92569f979a/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:c8ae8a0f02f57a6e61203a31428fa1d677cbe50c93622b4149d5c0f319c1d19e", size = 150395, upload-time = "2025-10-14T04:41:42.539Z" }, - { url = "https://files.pythonhosted.org/packages/60/bb/2186cb2f2bbaea6338cad15ce23a67f9b0672929744381e28b0592676824/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:47cc91b2f4dd2833fddaedd2893006b0106129d4b94fdb6af1f4ce5a9965577c", size = 143680, upload-time = "2025-10-14T04:41:43.661Z" }, - { url = "https://files.pythonhosted.org/packages/7d/a5/bf6f13b772fbb2a90360eb620d52ed8f796f3c5caee8398c3b2eb7b1c60d/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:82004af6c302b5d3ab2cfc4cc5f29db16123b1a8417f2e25f9066f91d4411090", size = 162045, upload-time = "2025-10-14T04:41:44.821Z" }, - { url = "https://files.pythonhosted.org/packages/df/c5/d1be898bf0dc3ef9030c3825e5d3b83f2c528d207d246cbabe245966808d/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:2b7d8f6c26245217bd2ad053761201e9f9680f8ce52f0fcd8d0755aeae5b2152", size = 149687, upload-time = "2025-10-14T04:41:46.442Z" }, - { url = "https://files.pythonhosted.org/packages/a5/42/90c1f7b9341eef50c8a1cb3f098ac43b0508413f33affd762855f67a410e/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:799a7a5e4fb2d5898c60b640fd4981d6a25f1c11790935a44ce38c54e985f828", size = 160014, upload-time = "2025-10-14T04:41:47.631Z" }, - { url = "https://files.pythonhosted.org/packages/76/be/4d3ee471e8145d12795ab655ece37baed0929462a86e72372fd25859047c/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:99ae2cffebb06e6c22bdc25801d7b30f503cc87dbd283479e7b606f70aff57ec", size = 154044, upload-time = "2025-10-14T04:41:48.81Z" }, - { url = "https://files.pythonhosted.org/packages/b0/6f/8f7af07237c34a1defe7defc565a9bc1807762f672c0fde711a4b22bf9c0/charset_normalizer-3.4.4-cp314-cp314-win32.whl", hash = "sha256:f9d332f8c2a2fcbffe1378594431458ddbef721c1769d78e2cbc06280d8155f9", size = 99940, upload-time = "2025-10-14T04:41:49.946Z" }, - { url = "https://files.pythonhosted.org/packages/4b/51/8ade005e5ca5b0d80fb4aff72a3775b325bdc3d27408c8113811a7cbe640/charset_normalizer-3.4.4-cp314-cp314-win_amd64.whl", hash = "sha256:8a6562c3700cce886c5be75ade4a5db4214fda19fede41d9792d100288d8f94c", size = 107104, upload-time = "2025-10-14T04:41:51.051Z" }, - { url = "https://files.pythonhosted.org/packages/da/5f/6b8f83a55bb8278772c5ae54a577f3099025f9ade59d0136ac24a0df4bde/charset_normalizer-3.4.4-cp314-cp314-win_arm64.whl", hash = "sha256:de00632ca48df9daf77a2c65a484531649261ec9f25489917f09e455cb09ddb2", size = 100743, upload-time = "2025-10-14T04:41:52.122Z" }, - { url = "https://files.pythonhosted.org/packages/0a/4e/3926a1c11f0433791985727965263f788af00db3482d89a7545ca5ecc921/charset_normalizer-3.4.4-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:ce8a0633f41a967713a59c4139d29110c07e826d131a316b50ce11b1d79b4f84", size = 198599, upload-time = "2025-10-14T04:41:53.213Z" }, - { url = "https://files.pythonhosted.org/packages/ec/7c/b92d1d1dcffc34592e71ea19c882b6709e43d20fa498042dea8b815638d7/charset_normalizer-3.4.4-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:eaabd426fe94daf8fd157c32e571c85cb12e66692f15516a83a03264b08d06c3", size = 143090, upload-time = "2025-10-14T04:41:54.385Z" }, - { url = "https://files.pythonhosted.org/packages/84/ce/61a28d3bb77281eb24107b937a497f3c43089326d27832a63dcedaab0478/charset_normalizer-3.4.4-cp38-cp38-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:c4ef880e27901b6cc782f1b95f82da9313c0eb95c3af699103088fa0ac3ce9ac", size = 139490, upload-time = "2025-10-14T04:41:55.551Z" }, - { url = "https://files.pythonhosted.org/packages/c0/bd/c9e59a91b2061c6f8bb98a150670cb16d4cd7c4ba7d11ad0cdf789155f41/charset_normalizer-3.4.4-cp38-cp38-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2aaba3b0819274cc41757a1da876f810a3e4d7b6eb25699253a4effef9e8e4af", size = 155334, upload-time = "2025-10-14T04:41:56.724Z" }, - { url = "https://files.pythonhosted.org/packages/bf/37/f17ae176a80f22ff823456af91ba3bc59df308154ff53aef0d39eb3d3419/charset_normalizer-3.4.4-cp38-cp38-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:778d2e08eda00f4256d7f672ca9fef386071c9202f5e4607920b86d7803387f2", size = 152823, upload-time = "2025-10-14T04:41:58.236Z" }, - { url = "https://files.pythonhosted.org/packages/bf/fa/cf5bb2409a385f78750e78c8d2e24780964976acdaaed65dbd6083ae5b40/charset_normalizer-3.4.4-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f155a433c2ec037d4e8df17d18922c3a0d9b3232a396690f17175d2946f0218d", size = 147618, upload-time = "2025-10-14T04:41:59.409Z" }, - { url = "https://files.pythonhosted.org/packages/9b/63/579784a65bc7de2d4518d40bb8f1870900163e86f17f21fd1384318c459d/charset_normalizer-3.4.4-cp38-cp38-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:a8bf8d0f749c5757af2142fe7903a9df1d2e8aa3841559b2bad34b08d0e2bcf3", size = 145516, upload-time = "2025-10-14T04:42:00.579Z" }, - { url = "https://files.pythonhosted.org/packages/a3/a9/94ec6266cd394e8f93a4d69cca651d61bf6ac58d2a0422163b30c698f2c7/charset_normalizer-3.4.4-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:194f08cbb32dc406d6e1aea671a68be0823673db2832b38405deba2fb0d88f63", size = 145266, upload-time = "2025-10-14T04:42:01.684Z" }, - { url = "https://files.pythonhosted.org/packages/09/14/d6626eb97764b58c2779fa7928fa7d1a49adb8ce687c2dbba4db003c1939/charset_normalizer-3.4.4-cp38-cp38-musllinux_1_2_armv7l.whl", hash = "sha256:6aee717dcfead04c6eb1ce3bd29ac1e22663cdea57f943c87d1eab9a025438d7", size = 139559, upload-time = "2025-10-14T04:42:02.902Z" }, - { url = "https://files.pythonhosted.org/packages/09/01/ddbe6b01313ba191dbb0a43c7563bc770f2448c18127f9ea4b119c44dff0/charset_normalizer-3.4.4-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:cd4b7ca9984e5e7985c12bc60a6f173f3c958eae74f3ef6624bb6b26e2abbae4", size = 156653, upload-time = "2025-10-14T04:42:04.005Z" }, - { url = "https://files.pythonhosted.org/packages/95/c8/d05543378bea89296e9af4510b44c704626e191da447235c8fdedfc5b7b2/charset_normalizer-3.4.4-cp38-cp38-musllinux_1_2_riscv64.whl", hash = "sha256:b7cf1017d601aa35e6bb650b6ad28652c9cd78ee6caff19f3c28d03e1c80acbf", size = 145644, upload-time = "2025-10-14T04:42:05.211Z" }, - { url = "https://files.pythonhosted.org/packages/72/01/2866c4377998ef8a1f6802f6431e774a4c8ebe75b0a6e569ceec55c9cbfb/charset_normalizer-3.4.4-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:e912091979546adf63357d7e2ccff9b44f026c075aeaf25a52d0e95ad2281074", size = 153964, upload-time = "2025-10-14T04:42:06.341Z" }, - { url = "https://files.pythonhosted.org/packages/4a/66/66c72468a737b4cbd7851ba2c522fe35c600575fbeac944460b4fd4a06fe/charset_normalizer-3.4.4-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:5cb4d72eea50c8868f5288b7f7f33ed276118325c1dfd3957089f6b519e1382a", size = 148777, upload-time = "2025-10-14T04:42:07.535Z" }, - { url = "https://files.pythonhosted.org/packages/50/94/d0d56677fdddbffa8ca00ec411f67bb8c947f9876374ddc9d160d4f2c4b3/charset_normalizer-3.4.4-cp38-cp38-win32.whl", hash = "sha256:837c2ce8c5a65a2035be9b3569c684358dfbf109fd3b6969630a87535495ceaa", size = 98687, upload-time = "2025-10-14T04:42:08.678Z" }, - { url = "https://files.pythonhosted.org/packages/00/64/c3bc303d1b586480b1c8e6e1e2191a6d6dd40255244e5cf16763dcec52e6/charset_normalizer-3.4.4-cp38-cp38-win_amd64.whl", hash = "sha256:44c2a8734b333e0578090c4cd6b16f275e07aa6614ca8715e6c038e865e70576", size = 106115, upload-time = "2025-10-14T04:42:09.793Z" }, - { url = "https://files.pythonhosted.org/packages/46/7c/0c4760bccf082737ca7ab84a4c2034fcc06b1f21cf3032ea98bd6feb1725/charset_normalizer-3.4.4-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:a9768c477b9d7bd54bc0c86dbaebdec6f03306675526c9927c0e8a04e8f94af9", size = 209609, upload-time = "2025-10-14T04:42:10.922Z" }, - { url = "https://files.pythonhosted.org/packages/bb/a4/69719daef2f3d7f1819de60c9a6be981b8eeead7542d5ec4440f3c80e111/charset_normalizer-3.4.4-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1bee1e43c28aa63cb16e5c14e582580546b08e535299b8b6158a7c9c768a1f3d", size = 149029, upload-time = "2025-10-14T04:42:12.38Z" }, - { url = "https://files.pythonhosted.org/packages/e6/21/8d4e1d6c1e6070d3672908b8e4533a71b5b53e71d16828cc24d0efec564c/charset_normalizer-3.4.4-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:fd44c878ea55ba351104cb93cc85e74916eb8fa440ca7903e57575e97394f608", size = 144580, upload-time = "2025-10-14T04:42:13.549Z" }, - { url = "https://files.pythonhosted.org/packages/a7/0a/a616d001b3f25647a9068e0b9199f697ce507ec898cacb06a0d5a1617c99/charset_normalizer-3.4.4-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:0f04b14ffe5fdc8c4933862d8306109a2c51e0704acfa35d51598eb45a1e89fc", size = 162340, upload-time = "2025-10-14T04:42:14.892Z" }, - { url = "https://files.pythonhosted.org/packages/85/93/060b52deb249a5450460e0585c88a904a83aec474ab8e7aba787f45e79f2/charset_normalizer-3.4.4-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:cd09d08005f958f370f539f186d10aec3377d55b9eeb0d796025d4886119d76e", size = 159619, upload-time = "2025-10-14T04:42:16.676Z" }, - { url = "https://files.pythonhosted.org/packages/dd/21/0274deb1cc0632cd587a9a0ec6b4674d9108e461cb4cd40d457adaeb0564/charset_normalizer-3.4.4-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4fe7859a4e3e8457458e2ff592f15ccb02f3da787fcd31e0183879c3ad4692a1", size = 153980, upload-time = "2025-10-14T04:42:17.917Z" }, - { url = "https://files.pythonhosted.org/packages/28/2b/e3d7d982858dccc11b31906976323d790dded2017a0572f093ff982d692f/charset_normalizer-3.4.4-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:fa09f53c465e532f4d3db095e0c55b615f010ad81803d383195b6b5ca6cbf5f3", size = 152174, upload-time = "2025-10-14T04:42:19.018Z" }, - { url = "https://files.pythonhosted.org/packages/6e/ff/4a269f8e35f1e58b2df52c131a1fa019acb7ef3f8697b7d464b07e9b492d/charset_normalizer-3.4.4-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:7fa17817dc5625de8a027cb8b26d9fefa3ea28c8253929b8d6649e705d2835b6", size = 151666, upload-time = "2025-10-14T04:42:20.171Z" }, - { url = "https://files.pythonhosted.org/packages/da/c9/ec39870f0b330d58486001dd8e532c6b9a905f5765f58a6f8204926b4a93/charset_normalizer-3.4.4-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:5947809c8a2417be3267efc979c47d76a079758166f7d43ef5ae8e9f92751f88", size = 145550, upload-time = "2025-10-14T04:42:21.324Z" }, - { url = "https://files.pythonhosted.org/packages/75/8f/d186ab99e40e0ed9f82f033d6e49001701c81244d01905dd4a6924191a30/charset_normalizer-3.4.4-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:4902828217069c3c5c71094537a8e623f5d097858ac6ca8252f7b4d10b7560f1", size = 163721, upload-time = "2025-10-14T04:42:22.46Z" }, - { url = "https://files.pythonhosted.org/packages/96/b1/6047663b9744df26a7e479ac1e77af7134b1fcf9026243bb48ee2d18810f/charset_normalizer-3.4.4-cp39-cp39-musllinux_1_2_riscv64.whl", hash = "sha256:7c308f7e26e4363d79df40ca5b2be1c6ba9f02bdbccfed5abddb7859a6ce72cf", size = 152127, upload-time = "2025-10-14T04:42:23.712Z" }, - { url = "https://files.pythonhosted.org/packages/59/78/e5a6eac9179f24f704d1be67d08704c3c6ab9f00963963524be27c18ed87/charset_normalizer-3.4.4-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:2c9d3c380143a1fedbff95a312aa798578371eb29da42106a29019368a475318", size = 161175, upload-time = "2025-10-14T04:42:24.87Z" }, - { url = "https://files.pythonhosted.org/packages/e5/43/0e626e42d54dd2f8dd6fc5e1c5ff00f05fbca17cb699bedead2cae69c62f/charset_normalizer-3.4.4-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:cb01158d8b88ee68f15949894ccc6712278243d95f344770fa7593fa2d94410c", size = 155375, upload-time = "2025-10-14T04:42:27.246Z" }, - { url = "https://files.pythonhosted.org/packages/e9/91/d9615bf2e06f35e4997616ff31248c3657ed649c5ab9d35ea12fce54e380/charset_normalizer-3.4.4-cp39-cp39-win32.whl", hash = "sha256:2677acec1a2f8ef614c6888b5b4ae4060cc184174a938ed4e8ef690e15d3e505", size = 99692, upload-time = "2025-10-14T04:42:28.425Z" }, - { url = "https://files.pythonhosted.org/packages/d1/a9/6c040053909d9d1ef4fcab45fddec083aedc9052c10078339b47c8573ea8/charset_normalizer-3.4.4-cp39-cp39-win_amd64.whl", hash = "sha256:f8e160feb2aed042cd657a72acc0b481212ed28b1b9a95c0cee1621b524e1966", size = 107192, upload-time = "2025-10-14T04:42:29.482Z" }, - { url = "https://files.pythonhosted.org/packages/f0/c6/4fa536b2c0cd3edfb7ccf8469fa0f363ea67b7213a842b90909ca33dd851/charset_normalizer-3.4.4-cp39-cp39-win_arm64.whl", hash = "sha256:b5d84d37db046c5ca74ee7bb47dd6cbc13f80665fdde3e8040bdd3fb015ecb50", size = 100220, upload-time = "2025-10-14T04:42:30.632Z" }, - { url = "https://files.pythonhosted.org/packages/0a/4c/925909008ed5a988ccbb72dcc897407e5d6d3bd72410d69e051fc0c14647/charset_normalizer-3.4.4-py3-none-any.whl", hash = "sha256:7a32c560861a02ff789ad905a2fe94e3f840803362c84fecf1851cb4cf3dc37f", size = 53402, upload-time = "2025-10-14T04:42:31.76Z" }, +version = "3.4.5" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/1d/35/02daf95b9cd686320bb622eb148792655c9412dbb9b67abb5694e5910a24/charset_normalizer-3.4.5.tar.gz", hash = "sha256:95adae7b6c42a6c5b5b559b1a99149f090a57128155daeea91732c8d970d8644", size = 134804, upload-time = "2026-03-06T06:03:19.46Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a7/21/a2b1505639008ba2e6ef03733a81fc6cfd6a07ea6139a2b76421230b8dad/charset_normalizer-3.4.5-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:4167a621a9a1a986c73777dbc15d4b5eac8ac5c10393374109a343d4013ec765", size = 283319, upload-time = "2026-03-06T06:00:26.433Z" }, + { url = "https://files.pythonhosted.org/packages/70/67/df234c29b68f4e1e095885c9db1cb4b69b8aba49cf94fac041db4aaf1267/charset_normalizer-3.4.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3f64c6bf8f32f9133b668c7f7a7cbdbc453412bc95ecdbd157f3b1e377a92990", size = 189974, upload-time = "2026-03-06T06:00:28.222Z" }, + { url = "https://files.pythonhosted.org/packages/df/7f/fc66af802961c6be42e2c7b69c58f95cbd1f39b0e81b3365d8efe2a02a04/charset_normalizer-3.4.5-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:568e3c34b58422075a1b49575a6abc616d9751b4d61b23f712e12ebb78fe47b2", size = 207866, upload-time = "2026-03-06T06:00:29.769Z" }, + { url = "https://files.pythonhosted.org/packages/c9/23/404eb36fac4e95b833c50e305bba9a241086d427bb2167a42eac7c4f7da4/charset_normalizer-3.4.5-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:036c079aa08a6a592b82487f97c60b439428320ed1b2ea0b3912e99d30c77765", size = 203239, upload-time = "2026-03-06T06:00:31.086Z" }, + { url = "https://files.pythonhosted.org/packages/4b/2f/8a1d989bfadd120c90114ab33e0d2a0cbde05278c1fc15e83e62d570f50a/charset_normalizer-3.4.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:340810d34ef83af92148e96e3e44cb2d3f910d2bf95e5618a5c467d9f102231d", size = 196529, upload-time = "2026-03-06T06:00:32.608Z" }, + { url = "https://files.pythonhosted.org/packages/a5/0c/c75f85ff7ca1f051958bb518cd43922d86f576c03947a050fbedfdfb4f15/charset_normalizer-3.4.5-cp310-cp310-manylinux_2_31_armv7l.whl", hash = "sha256:cd2d0f0ec9aa977a27731a3209ebbcacebebaf41f902bd453a928bfd281cf7f8", size = 184152, upload-time = "2026-03-06T06:00:33.93Z" }, + { url = "https://files.pythonhosted.org/packages/f9/20/4ed37f6199af5dde94d4aeaf577f3813a5ec6635834cda1d957013a09c76/charset_normalizer-3.4.5-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:0b362bcd27819f9c07cbf23db4e0e8cd4b44c5ecd900c2ff907b2b92274a7412", size = 195226, upload-time = "2026-03-06T06:00:35.469Z" }, + { url = "https://files.pythonhosted.org/packages/28/31/7ba1102178cba7c34dcc050f43d427172f389729e356038f0726253dd914/charset_normalizer-3.4.5-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:77be992288f720306ab4108fe5c74797de327f3248368dfc7e1a916d6ed9e5a2", size = 192933, upload-time = "2026-03-06T06:00:36.83Z" }, + { url = "https://files.pythonhosted.org/packages/4b/23/f86443ab3921e6a60b33b93f4a1161222231f6c69bc24fb18f3bee7b8518/charset_normalizer-3.4.5-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:8b78d8a609a4b82c273257ee9d631ded7fac0d875bdcdccc109f3ee8328cfcb1", size = 185647, upload-time = "2026-03-06T06:00:38.367Z" }, + { url = "https://files.pythonhosted.org/packages/82/44/08b8be891760f1f5a6d23ce11d6d50c92981603e6eb740b4f72eea9424e2/charset_normalizer-3.4.5-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:ba20bdf69bd127f66d0174d6f2a93e69045e0b4036dc1ca78e091bcc765830c4", size = 209533, upload-time = "2026-03-06T06:00:41.931Z" }, + { url = "https://files.pythonhosted.org/packages/3b/5f/df114f23406199f8af711ddccfbf409ffbc5b7cdc18fa19644997ff0c9bb/charset_normalizer-3.4.5-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:76a9d0de4d0eab387822e7b35d8f89367dd237c72e82ab42b9f7bf5e15ada00f", size = 195901, upload-time = "2026-03-06T06:00:43.978Z" }, + { url = "https://files.pythonhosted.org/packages/07/83/71ef34a76fe8aa05ff8f840244bda2d61e043c2ef6f30d200450b9f6a1be/charset_normalizer-3.4.5-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8fff79bf5978c693c9b1a4d71e4a94fddfb5fe744eb062a318e15f4a2f63a550", size = 204950, upload-time = "2026-03-06T06:00:45.202Z" }, + { url = "https://files.pythonhosted.org/packages/58/40/0253be623995365137d7dc68e45245036207ab2227251e69a3d93ce43183/charset_normalizer-3.4.5-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c7e84e0c0005e3bdc1a9211cd4e62c78ba80bc37b2365ef4410cd2007a9047f2", size = 198546, upload-time = "2026-03-06T06:00:46.481Z" }, + { url = "https://files.pythonhosted.org/packages/ed/5c/5f3cb5b259a130895ef5ae16b38eaf141430fa3f7af50cd06c5d67e4f7b2/charset_normalizer-3.4.5-cp310-cp310-win32.whl", hash = "sha256:58ad8270cfa5d4bef1bc85bd387217e14ff154d6630e976c6f56f9a040757475", size = 132516, upload-time = "2026-03-06T06:00:47.924Z" }, + { url = "https://files.pythonhosted.org/packages/a5/c3/84fb174e7770f2df2e1a2115090771bfbc2227fb39a765c6d00568d1aab4/charset_normalizer-3.4.5-cp310-cp310-win_amd64.whl", hash = "sha256:02a9d1b01c1e12c27883b0c9349e0bcd9ae92e727ff1a277207e1a262b1cbf05", size = 142906, upload-time = "2026-03-06T06:00:49.389Z" }, + { url = "https://files.pythonhosted.org/packages/d7/b2/6f852f8b969f2cbd0d4092d2e60139ab1af95af9bb651337cae89ec0f684/charset_normalizer-3.4.5-cp310-cp310-win_arm64.whl", hash = "sha256:039215608ac7b358c4da0191d10fc76868567fbf276d54c14721bdedeb6de064", size = 133258, upload-time = "2026-03-06T06:00:51.051Z" }, + { url = "https://files.pythonhosted.org/packages/8f/9e/bcec3b22c64ecec47d39bf5167c2613efd41898c019dccd4183f6aa5d6a7/charset_normalizer-3.4.5-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:610f72c0ee565dfb8ae1241b666119582fdbfe7c0975c175be719f940e110694", size = 279531, upload-time = "2026-03-06T06:00:52.252Z" }, + { url = "https://files.pythonhosted.org/packages/58/12/81fd25f7e7078ab5d1eedbb0fac44be4904ae3370a3bf4533c8f2d159acd/charset_normalizer-3.4.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:60d68e820af339df4ae8358c7a2e7596badeb61e544438e489035f9fbf3246a5", size = 188006, upload-time = "2026-03-06T06:00:53.8Z" }, + { url = "https://files.pythonhosted.org/packages/ae/6e/f2d30e8c27c1b0736a6520311982cf5286cfc7f6cac77d7bc1325e3a23f2/charset_normalizer-3.4.5-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:10b473fc8dca1c3ad8559985794815f06ca3fc71942c969129070f2c3cdf7281", size = 205085, upload-time = "2026-03-06T06:00:55.311Z" }, + { url = "https://files.pythonhosted.org/packages/d0/90/d12cefcb53b5931e2cf792a33718d7126efb116a320eaa0742c7059a95e4/charset_normalizer-3.4.5-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d4eb8ac7469b2a5d64b5b8c04f84d8bf3ad340f4514b98523805cbf46e3b3923", size = 200545, upload-time = "2026-03-06T06:00:56.532Z" }, + { url = "https://files.pythonhosted.org/packages/03/f4/44d3b830a20e89ff82a3134912d9a1cf6084d64f3b95dcad40f74449a654/charset_normalizer-3.4.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5bcb3227c3d9aaf73eaaab1db7ccd80a8995c509ee9941e2aae060ca6e4e5d81", size = 193863, upload-time = "2026-03-06T06:00:57.823Z" }, + { url = "https://files.pythonhosted.org/packages/25/4b/f212119c18a6320a9d4a730d1b4057875cdeabf21b3614f76549042ef8a8/charset_normalizer-3.4.5-cp311-cp311-manylinux_2_31_armv7l.whl", hash = "sha256:75ee9c1cce2911581a70a3c0919d8bccf5b1cbc9b0e5171400ec736b4b569497", size = 181827, upload-time = "2026-03-06T06:00:59.323Z" }, + { url = "https://files.pythonhosted.org/packages/74/00/b26158e48b425a202a92965f8069e8a63d9af1481dfa206825d7f74d2a3c/charset_normalizer-3.4.5-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:1d1401945cb77787dbd3af2446ff2d75912327c4c3a1526ab7955ecf8600687c", size = 191085, upload-time = "2026-03-06T06:01:00.546Z" }, + { url = "https://files.pythonhosted.org/packages/c4/c2/1c1737bf6fd40335fe53d28fe49afd99ee4143cc57a845e99635ce0b9b6d/charset_normalizer-3.4.5-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:0a45e504f5e1be0bd385935a8e1507c442349ca36f511a47057a71c9d1d6ea9e", size = 190688, upload-time = "2026-03-06T06:01:02.479Z" }, + { url = "https://files.pythonhosted.org/packages/5a/3d/abb5c22dc2ef493cd56522f811246a63c5427c08f3e3e50ab663de27fcf4/charset_normalizer-3.4.5-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:e09f671a54ce70b79a1fc1dc6da3072b7ef7251fadb894ed92d9aa8218465a5f", size = 183077, upload-time = "2026-03-06T06:01:04.231Z" }, + { url = "https://files.pythonhosted.org/packages/44/33/5298ad4d419a58e25b3508e87f2758d1442ff00c2471f8e0403dab8edad5/charset_normalizer-3.4.5-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:d01de5e768328646e6a3fa9e562706f8f6641708c115c62588aef2b941a4f88e", size = 206706, upload-time = "2026-03-06T06:01:05.773Z" }, + { url = "https://files.pythonhosted.org/packages/7b/17/51e7895ac0f87c3b91d276a449ef09f5532a7529818f59646d7a55089432/charset_normalizer-3.4.5-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:131716d6786ad5e3dc542f5cc6f397ba3339dc0fb87f87ac30e550e8987756af", size = 191665, upload-time = "2026-03-06T06:01:07.473Z" }, + { url = "https://files.pythonhosted.org/packages/90/8f/cce9adf1883e98906dbae380d769b4852bb0fa0004bc7d7a2243418d3ea8/charset_normalizer-3.4.5-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:1a374cc0b88aa710e8865dc1bd6edb3743c59f27830f0293ab101e4cf3ce9f85", size = 201950, upload-time = "2026-03-06T06:01:08.973Z" }, + { url = "https://files.pythonhosted.org/packages/08/ca/bce99cd5c397a52919e2769d126723f27a4c037130374c051c00470bcd38/charset_normalizer-3.4.5-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d31f0d1671e1534e395f9eb84a68e0fb670e1edb1fe819a9d7f564ae3bc4e53f", size = 195830, upload-time = "2026-03-06T06:01:10.155Z" }, + { url = "https://files.pythonhosted.org/packages/87/4f/2e3d023a06911f1281f97b8f036edc9872167036ca6f55cc874a0be6c12c/charset_normalizer-3.4.5-cp311-cp311-win32.whl", hash = "sha256:cace89841c0599d736d3d74a27bc5821288bb47c5441923277afc6059d7fbcb4", size = 132029, upload-time = "2026-03-06T06:01:11.706Z" }, + { url = "https://files.pythonhosted.org/packages/fe/1f/a853b73d386521fd44b7f67ded6b17b7b2367067d9106a5c4b44f9a34274/charset_normalizer-3.4.5-cp311-cp311-win_amd64.whl", hash = "sha256:f8102ae93c0bc863b1d41ea0f4499c20a83229f52ed870850892df555187154a", size = 142404, upload-time = "2026-03-06T06:01:12.865Z" }, + { url = "https://files.pythonhosted.org/packages/b4/10/dba36f76b71c38e9d391abe0fd8a5b818790e053c431adecfc98c35cd2a9/charset_normalizer-3.4.5-cp311-cp311-win_arm64.whl", hash = "sha256:ed98364e1c262cf5f9363c3eca8c2df37024f52a8fa1180a3610014f26eac51c", size = 132796, upload-time = "2026-03-06T06:01:14.106Z" }, + { url = "https://files.pythonhosted.org/packages/9c/b6/9ee9c1a608916ca5feae81a344dffbaa53b26b90be58cc2159e3332d44ec/charset_normalizer-3.4.5-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ed97c282ee4f994ef814042423a529df9497e3c666dca19be1d4cd1129dc7ade", size = 280976, upload-time = "2026-03-06T06:01:15.276Z" }, + { url = "https://files.pythonhosted.org/packages/f8/d8/a54f7c0b96f1df3563e9190f04daf981e365a9b397eedfdfb5dbef7e5c6c/charset_normalizer-3.4.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0294916d6ccf2d069727d65973c3a1ca477d68708db25fd758dd28b0827cff54", size = 189356, upload-time = "2026-03-06T06:01:16.511Z" }, + { url = "https://files.pythonhosted.org/packages/42/69/2bf7f76ce1446759a5787cb87d38f6a61eb47dbbdf035cfebf6347292a65/charset_normalizer-3.4.5-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:dc57a0baa3eeedd99fafaef7511b5a6ef4581494e8168ee086031744e2679467", size = 206369, upload-time = "2026-03-06T06:01:17.853Z" }, + { url = "https://files.pythonhosted.org/packages/10/9c/949d1a46dab56b959d9a87272482195f1840b515a3380e39986989a893ae/charset_normalizer-3.4.5-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ed1a9a204f317ef879b32f9af507d47e49cd5e7f8e8d5d96358c98373314fc60", size = 203285, upload-time = "2026-03-06T06:01:19.473Z" }, + { url = "https://files.pythonhosted.org/packages/67/5c/ae30362a88b4da237d71ea214a8c7eb915db3eec941adda511729ac25fa2/charset_normalizer-3.4.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7ad83b8f9379176c841f8865884f3514d905bcd2a9a3b210eaa446e7d2223e4d", size = 196274, upload-time = "2026-03-06T06:01:20.728Z" }, + { url = "https://files.pythonhosted.org/packages/b2/07/c9f2cb0e46cb6d64fdcc4f95953747b843bb2181bda678dc4e699b8f0f9a/charset_normalizer-3.4.5-cp312-cp312-manylinux_2_31_armv7l.whl", hash = "sha256:a118e2e0b5ae6b0120d5efa5f866e58f2bb826067a646431da4d6a2bdae7950e", size = 184715, upload-time = "2026-03-06T06:01:22.194Z" }, + { url = "https://files.pythonhosted.org/packages/36/64/6b0ca95c44fddf692cd06d642b28f63009d0ce325fad6e9b2b4d0ef86a52/charset_normalizer-3.4.5-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:754f96058e61a5e22e91483f823e07df16416ce76afa4ebf306f8e1d1296d43f", size = 193426, upload-time = "2026-03-06T06:01:23.795Z" }, + { url = "https://files.pythonhosted.org/packages/50/bc/a730690d726403743795ca3f5bb2baf67838c5fea78236098f324b965e40/charset_normalizer-3.4.5-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0c300cefd9b0970381a46394902cd18eaf2aa00163f999590ace991989dcd0fc", size = 191780, upload-time = "2026-03-06T06:01:25.053Z" }, + { url = "https://files.pythonhosted.org/packages/97/4f/6c0bc9af68222b22951552d73df4532b5be6447cee32d58e7e8c74ecbb7b/charset_normalizer-3.4.5-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:c108f8619e504140569ee7de3f97d234f0fbae338a7f9f360455071ef9855a95", size = 185805, upload-time = "2026-03-06T06:01:26.294Z" }, + { url = "https://files.pythonhosted.org/packages/dd/b9/a523fb9b0ee90814b503452b2600e4cbc118cd68714d57041564886e7325/charset_normalizer-3.4.5-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:d1028de43596a315e2720a9849ee79007ab742c06ad8b45a50db8cdb7ed4a82a", size = 208342, upload-time = "2026-03-06T06:01:27.55Z" }, + { url = "https://files.pythonhosted.org/packages/4d/61/c59e761dee4464050713e50e27b58266cc8e209e518c0b378c1580c959ba/charset_normalizer-3.4.5-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:19092dde50335accf365cce21998a1c6dd8eafd42c7b226eb54b2747cdce2fac", size = 193661, upload-time = "2026-03-06T06:01:29.051Z" }, + { url = "https://files.pythonhosted.org/packages/1c/43/729fa30aad69783f755c5ad8649da17ee095311ca42024742701e202dc59/charset_normalizer-3.4.5-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:4354e401eb6dab9aed3c7b4030514328a6c748d05e1c3e19175008ca7de84fb1", size = 204819, upload-time = "2026-03-06T06:01:30.298Z" }, + { url = "https://files.pythonhosted.org/packages/87/33/d9b442ce5a91b96fc0840455a9e49a611bbadae6122778d0a6a79683dd31/charset_normalizer-3.4.5-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a68766a3c58fde7f9aaa22b3786276f62ab2f594efb02d0a1421b6282e852e98", size = 198080, upload-time = "2026-03-06T06:01:31.478Z" }, + { url = "https://files.pythonhosted.org/packages/56/5a/b8b5a23134978ee9885cee2d6995f4c27cc41f9baded0a9685eabc5338f0/charset_normalizer-3.4.5-cp312-cp312-win32.whl", hash = "sha256:1827734a5b308b65ac54e86a618de66f935a4f63a8a462ff1e19a6788d6c2262", size = 132630, upload-time = "2026-03-06T06:01:33.056Z" }, + { url = "https://files.pythonhosted.org/packages/70/53/e44a4c07e8904500aec95865dc3f6464dc3586a039ef0df606eb3ac38e35/charset_normalizer-3.4.5-cp312-cp312-win_amd64.whl", hash = "sha256:728c6a963dfab66ef865f49286e45239384249672cd598576765acc2a640a636", size = 142856, upload-time = "2026-03-06T06:01:34.489Z" }, + { url = "https://files.pythonhosted.org/packages/ea/aa/c5628f7cad591b1cf45790b7a61483c3e36cf41349c98af7813c483fd6e8/charset_normalizer-3.4.5-cp312-cp312-win_arm64.whl", hash = "sha256:75dfd1afe0b1647449e852f4fb428195a7ed0588947218f7ba929f6538487f02", size = 132982, upload-time = "2026-03-06T06:01:35.641Z" }, + { url = "https://files.pythonhosted.org/packages/f5/48/9f34ec4bb24aa3fdba1890c1bddb97c8a4be1bd84ef5c42ac2352563ad05/charset_normalizer-3.4.5-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ac59c15e3f1465f722607800c68713f9fbc2f672b9eb649fe831da4019ae9b23", size = 280788, upload-time = "2026-03-06T06:01:37.126Z" }, + { url = "https://files.pythonhosted.org/packages/0e/09/6003e7ffeb90cc0560da893e3208396a44c210c5ee42efff539639def59b/charset_normalizer-3.4.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:165c7b21d19365464e8f70e5ce5e12524c58b48c78c1f5a57524603c1ab003f8", size = 188890, upload-time = "2026-03-06T06:01:38.73Z" }, + { url = "https://files.pythonhosted.org/packages/42/1e/02706edf19e390680daa694d17e2b8eab4b5f7ac285e2a51168b4b22ee6b/charset_normalizer-3.4.5-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:28269983f25a4da0425743d0d257a2d6921ea7d9b83599d4039486ec5b9f911d", size = 206136, upload-time = "2026-03-06T06:01:40.016Z" }, + { url = "https://files.pythonhosted.org/packages/c7/87/942c3def1b37baf3cf786bad01249190f3ca3d5e63a84f831e704977de1f/charset_normalizer-3.4.5-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d27ce22ec453564770d29d03a9506d449efbb9fa13c00842262b2f6801c48cce", size = 202551, upload-time = "2026-03-06T06:01:41.522Z" }, + { url = "https://files.pythonhosted.org/packages/94/0a/af49691938dfe175d71b8a929bd7e4ace2809c0c5134e28bc535660d5262/charset_normalizer-3.4.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0625665e4ebdddb553ab185de5db7054393af8879fb0c87bd5690d14379d6819", size = 195572, upload-time = "2026-03-06T06:01:43.208Z" }, + { url = "https://files.pythonhosted.org/packages/20/ea/dfb1792a8050a8e694cfbde1570ff97ff74e48afd874152d38163d1df9ae/charset_normalizer-3.4.5-cp313-cp313-manylinux_2_31_armv7l.whl", hash = "sha256:c23eb3263356d94858655b3e63f85ac5d50970c6e8febcdde7830209139cc37d", size = 184438, upload-time = "2026-03-06T06:01:44.755Z" }, + { url = "https://files.pythonhosted.org/packages/72/12/c281e2067466e3ddd0595bfaea58a6946765ace5c72dfa3edc2f5f118026/charset_normalizer-3.4.5-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e6302ca4ae283deb0af68d2fbf467474b8b6aedcd3dab4db187e07f94c109763", size = 193035, upload-time = "2026-03-06T06:01:46.051Z" }, + { url = "https://files.pythonhosted.org/packages/ba/4f/3792c056e7708e10464bad0438a44708886fb8f92e3c3d29ec5e2d964d42/charset_normalizer-3.4.5-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e51ae7d81c825761d941962450f50d041db028b7278e7b08930b4541b3e45cb9", size = 191340, upload-time = "2026-03-06T06:01:47.547Z" }, + { url = "https://files.pythonhosted.org/packages/e7/86/80ddba897127b5c7a9bccc481b0cd36c8fefa485d113262f0fe4332f0bf4/charset_normalizer-3.4.5-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:597d10dec876923e5c59e48dbd366e852eacb2b806029491d307daea6b917d7c", size = 185464, upload-time = "2026-03-06T06:01:48.764Z" }, + { url = "https://files.pythonhosted.org/packages/4d/00/b5eff85ba198faacab83e0e4b6f0648155f072278e3b392a82478f8b988b/charset_normalizer-3.4.5-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:5cffde4032a197bd3b42fd0b9509ec60fb70918d6970e4cc773f20fc9180ca67", size = 208014, upload-time = "2026-03-06T06:01:50.371Z" }, + { url = "https://files.pythonhosted.org/packages/c8/11/d36f70be01597fd30850dde8a1269ebc8efadd23ba5785808454f2389bde/charset_normalizer-3.4.5-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:2da4eedcb6338e2321e831a0165759c0c620e37f8cd044a263ff67493be8ffb3", size = 193297, upload-time = "2026-03-06T06:01:51.933Z" }, + { url = "https://files.pythonhosted.org/packages/1a/1d/259eb0a53d4910536c7c2abb9cb25f4153548efb42800c6a9456764649c0/charset_normalizer-3.4.5-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:65a126fb4b070d05340a84fc709dd9e7c75d9b063b610ece8a60197a291d0adf", size = 204321, upload-time = "2026-03-06T06:01:53.887Z" }, + { url = "https://files.pythonhosted.org/packages/84/31/faa6c5b9d3688715e1ed1bb9d124c384fe2fc1633a409e503ffe1c6398c1/charset_normalizer-3.4.5-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:c7a80a9242963416bd81f99349d5f3fce1843c303bd404f204918b6d75a75fd6", size = 197509, upload-time = "2026-03-06T06:01:56.439Z" }, + { url = "https://files.pythonhosted.org/packages/fd/a5/c7d9dd1503ffc08950b3260f5d39ec2366dd08254f0900ecbcf3a6197c7c/charset_normalizer-3.4.5-cp313-cp313-win32.whl", hash = "sha256:f1d725b754e967e648046f00c4facc42d414840f5ccc670c5670f59f83693e4f", size = 132284, upload-time = "2026-03-06T06:01:57.812Z" }, + { url = "https://files.pythonhosted.org/packages/b9/0f/57072b253af40c8aa6636e6de7d75985624c1eb392815b2f934199340a89/charset_normalizer-3.4.5-cp313-cp313-win_amd64.whl", hash = "sha256:e37bd100d2c5d3ba35db9c7c5ba5a9228cbcffe5c4778dc824b164e5257813d7", size = 142630, upload-time = "2026-03-06T06:01:59.062Z" }, + { url = "https://files.pythonhosted.org/packages/31/41/1c4b7cc9f13bd9d369ce3bc993e13d374ce25fa38a2663644283ecf422c1/charset_normalizer-3.4.5-cp313-cp313-win_arm64.whl", hash = "sha256:93b3b2cc5cf1b8743660ce77a4f45f3f6d1172068207c1defc779a36eea6bb36", size = 133254, upload-time = "2026-03-06T06:02:00.281Z" }, + { url = "https://files.pythonhosted.org/packages/43/be/0f0fd9bb4a7fa4fb5067fb7d9ac693d4e928d306f80a0d02bde43a7c4aee/charset_normalizer-3.4.5-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:8197abe5ca1ffb7d91e78360f915eef5addff270f8a71c1fc5be24a56f3e4873", size = 280232, upload-time = "2026-03-06T06:02:01.508Z" }, + { url = "https://files.pythonhosted.org/packages/28/02/983b5445e4bef49cd8c9da73a8e029f0825f39b74a06d201bfaa2e55142a/charset_normalizer-3.4.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a2aecdb364b8a1802afdc7f9327d55dad5366bc97d8502d0f5854e50712dbc5f", size = 189688, upload-time = "2026-03-06T06:02:02.857Z" }, + { url = "https://files.pythonhosted.org/packages/d0/88/152745c5166437687028027dc080e2daed6fe11cfa95a22f4602591c42db/charset_normalizer-3.4.5-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a66aa5022bf81ab4b1bebfb009db4fd68e0c6d4307a1ce5ef6a26e5878dfc9e4", size = 206833, upload-time = "2026-03-06T06:02:05.127Z" }, + { url = "https://files.pythonhosted.org/packages/cb/0f/ebc15c8b02af2f19be9678d6eed115feeeccc45ce1f4b098d986c13e8769/charset_normalizer-3.4.5-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d77f97e515688bd615c1d1f795d540f32542d514242067adcb8ef532504cb9ee", size = 202879, upload-time = "2026-03-06T06:02:06.446Z" }, + { url = "https://files.pythonhosted.org/packages/38/9c/71336bff6934418dc8d1e8a1644176ac9088068bc571da612767619c97b3/charset_normalizer-3.4.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:01a1ed54b953303ca7e310fafe0fe347aab348bd81834a0bcd602eb538f89d66", size = 195764, upload-time = "2026-03-06T06:02:08.763Z" }, + { url = "https://files.pythonhosted.org/packages/b7/95/ce92fde4f98615661871bc282a856cf9b8a15f686ba0af012984660d480b/charset_normalizer-3.4.5-cp314-cp314-manylinux_2_31_armv7l.whl", hash = "sha256:b2d37d78297b39a9eb9eb92c0f6df98c706467282055419df141389b23f93362", size = 183728, upload-time = "2026-03-06T06:02:10.137Z" }, + { url = "https://files.pythonhosted.org/packages/1c/e7/f5b4588d94e747ce45ae680f0f242bc2d98dbd4eccfab73e6160b6893893/charset_normalizer-3.4.5-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e71bbb595973622b817c042bd943c3f3667e9c9983ce3d205f973f486fec98a7", size = 192937, upload-time = "2026-03-06T06:02:11.663Z" }, + { url = "https://files.pythonhosted.org/packages/f9/29/9d94ed6b929bf9f48bf6ede6e7474576499f07c4c5e878fb186083622716/charset_normalizer-3.4.5-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:4cd966c2559f501c6fd69294d082c2934c8dd4719deb32c22961a5ac6db0df1d", size = 192040, upload-time = "2026-03-06T06:02:13.489Z" }, + { url = "https://files.pythonhosted.org/packages/15/d2/1a093a1cf827957f9445f2fe7298bcc16f8fc5e05c1ed2ad1af0b239035e/charset_normalizer-3.4.5-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:d5e52d127045d6ae01a1e821acfad2f3a1866c54d0e837828538fabe8d9d1bd6", size = 184107, upload-time = "2026-03-06T06:02:14.83Z" }, + { url = "https://files.pythonhosted.org/packages/0f/7d/82068ce16bd36135df7b97f6333c5d808b94e01d4599a682e2337ed5fd14/charset_normalizer-3.4.5-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:30a2b1a48478c3428d047ed9690d57c23038dac838a87ad624c85c0a78ebeb39", size = 208310, upload-time = "2026-03-06T06:02:16.165Z" }, + { url = "https://files.pythonhosted.org/packages/84/4e/4dfb52307bb6af4a5c9e73e482d171b81d36f522b21ccd28a49656baa680/charset_normalizer-3.4.5-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:d8ed79b8f6372ca4254955005830fd61c1ccdd8c0fac6603e2c145c61dd95db6", size = 192918, upload-time = "2026-03-06T06:02:18.144Z" }, + { url = "https://files.pythonhosted.org/packages/08/a4/159ff7da662cf7201502ca89980b8f06acf3e887b278956646a8aeb178ab/charset_normalizer-3.4.5-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:c5af897b45fa606b12464ccbe0014bbf8c09191e0a66aab6aa9d5cf6e77e0c94", size = 204615, upload-time = "2026-03-06T06:02:19.821Z" }, + { url = "https://files.pythonhosted.org/packages/d6/62/0dd6172203cb6b429ffffc9935001fde42e5250d57f07b0c28c6046deb6b/charset_normalizer-3.4.5-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:1088345bcc93c58d8d8f3d783eca4a6e7a7752bbff26c3eee7e73c597c191c2e", size = 197784, upload-time = "2026-03-06T06:02:21.86Z" }, + { url = "https://files.pythonhosted.org/packages/c7/5e/1aab5cb737039b9c59e63627dc8bbc0d02562a14f831cc450e5f91d84ce1/charset_normalizer-3.4.5-cp314-cp314-win32.whl", hash = "sha256:ee57b926940ba00bca7ba7041e665cc956e55ef482f851b9b65acb20d867e7a2", size = 133009, upload-time = "2026-03-06T06:02:23.289Z" }, + { url = "https://files.pythonhosted.org/packages/40/65/e7c6c77d7aaa4c0d7974f2e403e17f0ed2cb0fc135f77d686b916bf1eead/charset_normalizer-3.4.5-cp314-cp314-win_amd64.whl", hash = "sha256:4481e6da1830c8a1cc0b746b47f603b653dadb690bcd851d039ffaefe70533aa", size = 143511, upload-time = "2026-03-06T06:02:26.195Z" }, + { url = "https://files.pythonhosted.org/packages/ba/91/52b0841c71f152f563b8e072896c14e3d83b195c188b338d3cc2e582d1d4/charset_normalizer-3.4.5-cp314-cp314-win_arm64.whl", hash = "sha256:97ab7787092eb9b50fb47fa04f24c75b768a606af1bcba1957f07f128a7219e4", size = 133775, upload-time = "2026-03-06T06:02:27.473Z" }, + { url = "https://files.pythonhosted.org/packages/dd/0a/eb41f81d26a637a865df2c73ba41e86929ade362388a6a8e15743955b793/charset_normalizer-3.4.5-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:e22d1059b951e7ae7c20ef6b06afd10fb95e3c41bf3c4fbc874dba113321c193", size = 266327, upload-time = "2026-03-06T06:02:28.965Z" }, + { url = "https://files.pythonhosted.org/packages/e7/15/794d11f9ffd84b8f1adefdcfee849edcae586d68633dcf616c732b236d07/charset_normalizer-3.4.5-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:afca7f78067dd27c2b848f1b234623d26b87529296c6c5652168cc1954f2f3b2", size = 182163, upload-time = "2026-03-06T06:02:30.585Z" }, + { url = "https://files.pythonhosted.org/packages/ce/7c/e6ecfe544859963837de3d96839eede869b929bb3189c5197fb2676c0e16/charset_normalizer-3.4.5-cp38-cp38-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ec56a2266f32bc06ed3c3e2a8f58417ce02f7e0356edc89786e52db13c593c98", size = 197723, upload-time = "2026-03-06T06:02:31.913Z" }, + { url = "https://files.pythonhosted.org/packages/3b/55/5804426553cfb850fc323d0e703f8509ddb83f4463ce345818700e29ddd9/charset_normalizer-3.4.5-cp38-cp38-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2b970382e4a36bed897c19f310f31d7d13489c11b4f468ddfba42d41cddfb918", size = 193461, upload-time = "2026-03-06T06:02:33.996Z" }, + { url = "https://files.pythonhosted.org/packages/f6/fd/825bc48c3ba6ce981d7ba9cb25f3e515b115cb1bfd47bd0376248924c4f4/charset_normalizer-3.4.5-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:573ef5814c4b7c0d59a7710aa920eaaaef383bd71626aa420fba27b5cab92e8d", size = 187307, upload-time = "2026-03-06T06:02:35.678Z" }, + { url = "https://files.pythonhosted.org/packages/8e/00/9bd89ec11bfb1f6a1ddb79fd8d1f28b94814c5c516836b023d2c5ba6abb6/charset_normalizer-3.4.5-cp38-cp38-manylinux_2_31_armv7l.whl", hash = "sha256:50bcbca6603c06a1dcc7b056ed45c37715fb5d2768feb3bcd37d2313c587a5b9", size = 177394, upload-time = "2026-03-06T06:02:37.237Z" }, + { url = "https://files.pythonhosted.org/packages/85/d8/4f9ac907902e440d8aef5ae3385c7eae3e4ea6dba9d56f1dcced478be376/charset_normalizer-3.4.5-cp38-cp38-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:1f2da5cbb9becfcd607757a169e38fb82aa5fd86fae6653dea716e7b613fe2cf", size = 187158, upload-time = "2026-03-06T06:02:40.122Z" }, + { url = "https://files.pythonhosted.org/packages/95/b5/a53b2133cc4072bacc7d33629889ca0b095d0b9ba68d60c01822c27a2476/charset_normalizer-3.4.5-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:fc1c64934b8faf7584924143eb9db4770bbdb16659626e1a1a4d9efbcb68d947", size = 184552, upload-time = "2026-03-06T06:02:41.459Z" }, + { url = "https://files.pythonhosted.org/packages/67/a1/ca98cd6c3822339817920c9918aad138192331e5a21eb1123bcfb136b89a/charset_normalizer-3.4.5-cp38-cp38-musllinux_1_2_armv7l.whl", hash = "sha256:ae8b03427410731469c4033934cf473426faff3e04b69d2dfb64a4281a3719f8", size = 178336, upload-time = "2026-03-06T06:02:43.22Z" }, + { url = "https://files.pythonhosted.org/packages/6f/51/e2329479838570147726c8ea17edeaab6d7bb9cb8880a1a559f54dc5fe42/charset_normalizer-3.4.5-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:b3e71afc578b98512bfe7bdb822dd6bc57d4b0093b4b6e5487c1e96ad4ace242", size = 199032, upload-time = "2026-03-06T06:02:44.534Z" }, + { url = "https://files.pythonhosted.org/packages/db/57/c8319b1932803fc60bfaba93c05f3add218671f281da9e7251ef279b2f62/charset_normalizer-3.4.5-cp38-cp38-musllinux_1_2_riscv64.whl", hash = "sha256:4b8551b6e6531e156db71193771c93bda78ffc4d1e6372517fe58ad3b91e4659", size = 186700, upload-time = "2026-03-06T06:02:45.869Z" }, + { url = "https://files.pythonhosted.org/packages/5e/c2/86604e94366b31f03241c6a428ad948c0ecb21f72508b77690eddc2e174f/charset_normalizer-3.4.5-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:65b3c403a5b6b8034b655e7385de4f72b7b244869a22b32d4030b99a60593eca", size = 195294, upload-time = "2026-03-06T06:02:47.615Z" }, + { url = "https://files.pythonhosted.org/packages/8e/c8/68da40d5b93befaeac6ddcbdf3dc5e0aa942ba074257f1cbe5effa17d94a/charset_normalizer-3.4.5-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:8ce11cd4d62d11166f2b441e30ace226c19a3899a7cf0796f668fba49a9fb123", size = 189125, upload-time = "2026-03-06T06:02:48.998Z" }, + { url = "https://files.pythonhosted.org/packages/79/55/35e48627e35af0acde397b9c6f2cbf0032ab9af9a1b0ef36b667f939269f/charset_normalizer-3.4.5-cp38-cp38-win32.whl", hash = "sha256:66dee73039277eb35380d1b82cccc69cc82b13a66f9f4a18da32d573acf02b7c", size = 129836, upload-time = "2026-03-06T06:02:50.33Z" }, + { url = "https://files.pythonhosted.org/packages/b7/ac/a2d96bbfe46b532353e8b2c09a60eaf2e2c904d6f6aa909e865b5c53404b/charset_normalizer-3.4.5-cp38-cp38-win_amd64.whl", hash = "sha256:d29dd9c016f2078b43d0c357511e87eee5b05108f3dd603423cb389b89813969", size = 140074, upload-time = "2026-03-06T06:02:51.678Z" }, + { url = "https://files.pythonhosted.org/packages/be/76/96dec962aa996081c48f544d5e9e97322006a1e67e8f76bad41f3fb0b151/charset_normalizer-3.4.5-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:259cd1ca995ad525f638e131dbcc2353a586564c038fc548a3fe450a91882139", size = 283220, upload-time = "2026-03-06T06:02:53.024Z" }, + { url = "https://files.pythonhosted.org/packages/cc/80/050c340587611be9743eff02d1ca34b5fc76a4356849dcb74dfd898d6d87/charset_normalizer-3.4.5-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8a28afb04baa55abf26df544e3e5c6534245d3daa5178bc4a8eeb48202060d0e", size = 189988, upload-time = "2026-03-06T06:02:54.448Z" }, + { url = "https://files.pythonhosted.org/packages/c7/a3/bb6caf9f5544ccaaca5c7e387fa868868d3420bcb03e8bc30f37be2e8a72/charset_normalizer-3.4.5-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ff95a9283de8a457e6b12989de3f9f5193430f375d64297d323a615ea52cbdb3", size = 207786, upload-time = "2026-03-06T06:02:55.808Z" }, + { url = "https://files.pythonhosted.org/packages/ee/50/e56713141f2fdb3a4d46092425d58dc97a48e1e10ce321ac6ba43862aacf/charset_normalizer-3.4.5-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:708c7acde173eedd4bfa4028484426ba689d2103b28588c513b9db2cd5ecde9c", size = 203556, upload-time = "2026-03-06T06:02:57.31Z" }, + { url = "https://files.pythonhosted.org/packages/22/34/ed0cfd388dd9106725afc2beb036adbaa167fc0b5a9ee8cd3940757fb060/charset_normalizer-3.4.5-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:aa92ec1102eaff840ccd1021478af176a831f1bccb08e526ce844b7ddda85c22", size = 196552, upload-time = "2026-03-06T06:02:59.05Z" }, + { url = "https://files.pythonhosted.org/packages/9a/8b/da4a4c3d26c539fdd777cfbd2c0d83e77e1218879517ef91c4ece7238563/charset_normalizer-3.4.5-cp39-cp39-manylinux_2_31_armv7l.whl", hash = "sha256:5fea359734b140d0d6741189fea5478c6091b54ffc69d7ce119e0a05637d8c99", size = 184289, upload-time = "2026-03-06T06:03:00.448Z" }, + { url = "https://files.pythonhosted.org/packages/d3/05/9f67c1f94ea9ae1e08c8fa2182b1f5411732e18643e7080fc8c10ba1e021/charset_normalizer-3.4.5-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e545b51da9f9af5c67815ca0eb40676c0f016d0b0381c86f20451e35696c5f95", size = 195282, upload-time = "2026-03-06T06:03:02.161Z" }, + { url = "https://files.pythonhosted.org/packages/59/5e/aaf84a2e37e75470640e965d6619c6d9a521eb7c8aa097f2586907859198/charset_normalizer-3.4.5-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:30987f4a8ed169983f93e1be8ffeea5214a779e27ed0b059835c7afe96550ad7", size = 192889, upload-time = "2026-03-06T06:03:03.629Z" }, + { url = "https://files.pythonhosted.org/packages/eb/94/9b714873baf9a841613e8b49a5a3cd77d985d2c6c80f5038a5057395ebac/charset_normalizer-3.4.5-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:149ec69866c3d6c2fb6f758dbc014ecb09f30b35a5ca90b6a8a2d4e54e18fdfe", size = 185738, upload-time = "2026-03-06T06:03:05.173Z" }, + { url = "https://files.pythonhosted.org/packages/ab/e5/bf57e1a9210a6ba78c740d66d05165a55b2cbeca29a83b8c659c9eb2d6c6/charset_normalizer-3.4.5-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:530beedcec9b6e027e7a4b6ce26eed36678aa39e17da85e6e03d7bd9e8e9d7c9", size = 209458, upload-time = "2026-03-06T06:03:06.54Z" }, + { url = "https://files.pythonhosted.org/packages/65/91/3c8cb46d840840f2593028fd708ea50695f8f61e1c490530ef1cce824f56/charset_normalizer-3.4.5-cp39-cp39-musllinux_1_2_riscv64.whl", hash = "sha256:14498a429321de554b140013142abe7608f9d8ccc04d7baf2ad60498374aefa2", size = 195792, upload-time = "2026-03-06T06:03:08Z" }, + { url = "https://files.pythonhosted.org/packages/b0/43/783be5c6932fa8846a98313a2242fbcfe0c06c1c0ac2d6856b99d93069eb/charset_normalizer-3.4.5-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:2820a98460c83663dd8ec015d9ddfd1e4879f12e06bb7d0500f044fb477d2770", size = 204829, upload-time = "2026-03-06T06:03:09.488Z" }, + { url = "https://files.pythonhosted.org/packages/36/7d/138b5311c32fd24396321db796538cc748287c92da5e6fc1996babc06f99/charset_normalizer-3.4.5-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:aa2f963b4da26daf46231d9b9e0e2c9408a751f8f0d0f44d2de56d3caf51d294", size = 198558, upload-time = "2026-03-06T06:03:11.585Z" }, + { url = "https://files.pythonhosted.org/packages/9c/87/ddd8bbdd703707c019fe9d14b678011627e6c5131dfdefe42aff151d718c/charset_normalizer-3.4.5-cp39-cp39-win32.whl", hash = "sha256:82cc7c2ad42faec8b574351f8bc2a0c049043893853317bd9bb309f5aba6cb5a", size = 132370, upload-time = "2026-03-06T06:03:13.327Z" }, + { url = "https://files.pythonhosted.org/packages/59/f6/d7cd28ae6d4dd47170b95153986789d69af4d5844f640edbc5138e4a70a2/charset_normalizer-3.4.5-cp39-cp39-win_amd64.whl", hash = "sha256:92263f7eca2f4af326cd20de8d16728d2602f7cfea02e790dcde9d83c365d7cc", size = 142877, upload-time = "2026-03-06T06:03:15.041Z" }, + { url = "https://files.pythonhosted.org/packages/9c/26/8d68681566f288998eb36a0c60dd2c5c8aa93ee67b0d7e3dc72606650828/charset_normalizer-3.4.5-cp39-cp39-win_arm64.whl", hash = "sha256:014837af6fabf57121b6254fa8ade10dceabc3528b27b721a64bbc7b8b1d4eb4", size = 133186, upload-time = "2026-03-06T06:03:16.476Z" }, + { url = "https://files.pythonhosted.org/packages/c5/60/3a621758945513adfd4db86827a5bafcc615f913dbd0b4c2ed64a65731be/charset_normalizer-3.4.5-py3-none-any.whl", hash = "sha256:9db5e3fcdcee89a78c04dffb3fe33c79f77bd741a624946db2591c81b2fc85b0", size = 55455, upload-time = "2026-03-06T06:03:17.827Z" }, ] [[package]] @@ -165,7 +165,7 @@ wheels = [ [[package]] name = "google-api-python-client" -version = "2.190.0" +version = "2.192.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "google-api-core" }, @@ -174,14 +174,14 @@ dependencies = [ { name = "httplib2" }, { name = "uritemplate" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e4/8d/4ab3e3516b93bb50ed7814738ea61d49cba3f72f4e331dc9518ae2731e92/google_api_python_client-2.190.0.tar.gz", hash = "sha256:5357f34552e3724d80d2604c8fa146766e0a9d6bb0afada886fafed9feafeef6", size = 14111143, upload-time = "2026-02-12T00:38:03.37Z" } +sdist = { url = "https://files.pythonhosted.org/packages/85/d8/489052a40935e45b9b5b3d6accc14b041360c1507bdc659c2e1a19aaa3ff/google_api_python_client-2.192.0.tar.gz", hash = "sha256:d48cfa6078fadea788425481b007af33fe0ab6537b78f37da914fb6fc112eb27", size = 14209505, upload-time = "2026-03-05T15:17:01.598Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/07/ad/223d5f4b0b987669ffeb3eadd7e9f85ece633aa7fd3246f1e2f6238e1e05/google_api_python_client-2.190.0-py3-none-any.whl", hash = "sha256:d9b5266758f96c39b8c21d9bbfeb4e58c14dbfba3c931f7c5a8d7fdcd292dd57", size = 14682070, upload-time = "2026-02-12T00:38:00.974Z" }, + { url = "https://files.pythonhosted.org/packages/e0/76/ec4128f00fefb9011635ae2abc67d7dacd05c8559378f8f05f0c907c38d8/google_api_python_client-2.192.0-py3-none-any.whl", hash = "sha256:63a57d4457cd97df1d63eb89c5fda03c5a50588dcbc32c0115dd1433c08f4b62", size = 14783267, upload-time = "2026-03-05T15:16:58.804Z" }, ] [[package]] name = "google-api-python-client-stubs" -version = "1.33.0" +version = "1.34.0" source = { editable = "." } dependencies = [ { name = "google-api-python-client" }, @@ -198,7 +198,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "google-api-python-client", specifier = ">=2.190.0" }, + { name = "google-api-python-client", specifier = ">=2.192.0" }, { name = "types-httplib2", specifier = ">=0.22.0.2" }, { name = "typing-extensions", specifier = ">=3.10.0" }, ] @@ -239,14 +239,14 @@ wheels = [ [[package]] name = "googleapis-common-protos" -version = "1.72.0" +version = "1.73.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e5/7b/adfd75544c415c487b33061fe7ae526165241c1ea133f9a9125a56b39fd8/googleapis_common_protos-1.72.0.tar.gz", hash = "sha256:e55a601c1b32b52d7a3e65f43563e2aa61bcd737998ee672ac9b951cd49319f5", size = 147433, upload-time = "2025-11-06T18:29:24.087Z" } +sdist = { url = "https://files.pythonhosted.org/packages/99/96/a0205167fa0154f4a542fd6925bdc63d039d88dab3588b875078107e6f06/googleapis_common_protos-1.73.0.tar.gz", hash = "sha256:778d07cd4fbeff84c6f7c72102f0daf98fa2bfd3fa8bea426edc545588da0b5a", size = 147323, upload-time = "2026-03-06T21:53:09.727Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/c4/ab/09169d5a4612a5f92490806649ac8d41e3ec9129c636754575b3553f4ea4/googleapis_common_protos-1.72.0-py3-none-any.whl", hash = "sha256:4299c5a82d5ae1a9702ada957347726b167f9f8d1fc352477702a1e851ff4038", size = 297515, upload-time = "2025-11-06T18:29:13.14Z" }, + { url = "https://files.pythonhosted.org/packages/69/28/23eea8acd65972bbfe295ce3666b28ac510dfcb115fac089d3edb0feb00a/googleapis_common_protos-1.73.0-py3-none-any.whl", hash = "sha256:dfdaaa2e860f242046be561e6d6cb5c5f1541ae02cfbcb034371aadb2942b4e8", size = 297578, upload-time = "2026-03-06T21:52:33.933Z" }, ] [[package]]