Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-googleapis-common-protos for openSUSE:Factory checked in at 2023-12-06 23:49:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-googleapis-common-protos (Old) and /work/SRC/openSUSE:Factory/.python-googleapis-common-protos.new.25432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-googleapis-common-protos" Wed Dec 6 23:49:27 2023 rev:17 rq:1131367 version:1.61.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-googleapis-common-protos/python-googleapis-common-protos.changes 2023-08-17 19:45:01.666955718 +0200 +++ /work/SRC/openSUSE:Factory/.python-googleapis-common-protos.new.25432/python-googleapis-common-protos.changes 2023-12-06 23:50:11.819588381 +0100 @@ -1,0 +2,7 @@ +Wed Dec 6 13:32:51 UTC 2023 - John Paul Adrian Glaubitz <adrian.glaub...@suse.com> + +- Update to 1.61.0 + * Add `google/api/field_info.proto` (2d39f37) + * Add `IDENTIFIER` to `FieldBehavior` enum (2d39f37) + +------------------------------------------------------------------- Old: ---- googleapis-common-protos-1.60.0.tar.gz New: ---- googleapis-common-protos-1.61.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-googleapis-common-protos.spec ++++++ --- /var/tmp/diff_new_pack.qJjYoa/_old 2023-12-06 23:50:12.343607692 +0100 +++ /var/tmp/diff_new_pack.qJjYoa/_new 2023-12-06 23:50:12.343607692 +0100 @@ -20,7 +20,7 @@ %define pkgname %{lua:pname,_ = string.gsub(rpm.expand('%modname'), '-' , '_');print(pname)} %{?sle15_python_module_pythons} Name: python-googleapis-common-protos -Version: 1.60.0 +Version: 1.61.0 Release: 0 Summary: Common protobufs used in Google APIs License: Apache-2.0 ++++++ googleapis-common-protos-1.60.0.tar.gz -> googleapis-common-protos-1.61.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/googleapis-common-protos-1.60.0/PKG-INFO new/googleapis-common-protos-1.61.0/PKG-INFO --- old/googleapis-common-protos-1.60.0/PKG-INFO 2023-07-31 16:13:33.666584700 +0200 +++ new/googleapis-common-protos-1.61.0/PKG-INFO 2023-10-12 18:10:20.864703000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: googleapis-common-protos -Version: 1.60.0 +Version: 1.61.0 Summary: Common protobufs used in Google APIs Home-page: https://github.com/googleapis/python-api-common-protos Author: Google LLC diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/googleapis-common-protos-1.60.0/google/api/field_behavior.proto new/googleapis-common-protos-1.61.0/google/api/field_behavior.proto --- old/googleapis-common-protos-1.60.0/google/api/field_behavior.proto 2023-07-31 16:10:55.000000000 +0200 +++ new/googleapis-common-protos-1.61.0/google/api/field_behavior.proto 2023-10-12 18:07:31.000000000 +0200 @@ -87,4 +87,18 @@ // a non-empty value will be returned. The user will not be aware of what // non-empty value to expect. NON_EMPTY_DEFAULT = 7; + + // Denotes that the field in a resource (a message annotated with + // google.api.resource) is used in the resource name to uniquely identify the + // resource. For AIP-compliant APIs, this should only be applied to the + // `name` field on the resource. + // + // This behavior should not be applied to references to other resources within + // the message. + // + // The identifier field of resources often have different field behavior + // depending on the request it is embedded in (e.g. for Create methods name + // is optional and unused, while for Update methods it is required). Instead + // of method-specific annotations, only `IDENTIFIER` is required. + IDENTIFIER = 8; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/googleapis-common-protos-1.60.0/google/api/field_behavior_pb2.py new/googleapis-common-protos-1.61.0/google/api/field_behavior_pb2.py --- old/googleapis-common-protos-1.60.0/google/api/field_behavior_pb2.py 2023-07-31 16:10:55.000000000 +0200 +++ new/googleapis-common-protos-1.61.0/google/api/field_behavior_pb2.py 2023-10-12 18:07:31.000000000 +0200 @@ -33,7 +33,7 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b"\n\x1fgoogle/api/field_behavior.proto\x12\ngoogle.api\x1a google/protobuf/descriptor.proto*\xa6\x01\n\rFieldBehavior\x12\x1e\n\x1a\x46IELD_BEHAVIOR_UNSPECIFIED\x10\x00\x12\x0c\n\x08OPTIONAL\x10\x01\x12\x0c\n\x08REQUIRED\x10\x02\x12\x0f\n\x0bOUTPUT_ONLY\x10\x03\x12\x0e\n\nINPUT_ONLY\x10\x04\x12\r\n\tIMMUTABLE\x10\x05\x12\x12\n\x0eUNORDERED_LIST\x10\x06\x12\x15\n\x11NON_EMPTY_DEFAULT\x10\x07:Q\n\x0e\x66ield_behavior\x12\x1d.google.protobuf.FieldOptions\x18\x9c\x08 \x03(\x0e\x32\x19.google.api.FieldBehaviorBp\n\x0e\x63om.google.apiB\x12\x46ieldBehaviorProtoP\x01ZAgoogle.golang.org/genproto/googleapis/api/annotations;annotations\xa2\x02\x04GAPIb\x06proto3" + b"\n\x1fgoogle/api/field_behavior.proto\x12\ngoogle.api\x1a google/protobuf/descriptor.proto*\xb6\x01\n\rFieldBehavior\x12\x1e\n\x1a\x46IELD_BEHAVIOR_UNSPECIFIED\x10\x00\x12\x0c\n\x08OPTIONAL\x10\x01\x12\x0c\n\x08REQUIRED\x10\x02\x12\x0f\n\x0bOUTPUT_ONLY\x10\x03\x12\x0e\n\nINPUT_ONLY\x10\x04\x12\r\n\tIMMUTABLE\x10\x05\x12\x12\n\x0eUNORDERED_LIST\x10\x06\x12\x15\n\x11NON_EMPTY_DEFAULT\x10\x07\x12\x0e\n\nIDENTIFIER\x10\x08:Q\n\x0e\x66ield_behavior\x12\x1d.google.protobuf.FieldOptions\x18\x9c\x08 \x03(\x0e\x32\x19.google.api.FieldBehaviorBp\n\x0e\x63om.google.apiB\x12\x46ieldBehaviorProtoP\x01ZAgoogle.golang.org/genproto/googleapis/api/annotations;annotations\xa2\x02\x04GAPIb\x06proto3" ) _FIELDBEHAVIOR = DESCRIPTOR.enum_types_by_name["FieldBehavior"] @@ -46,6 +46,7 @@ IMMUTABLE = 5 UNORDERED_LIST = 6 NON_EMPTY_DEFAULT = 7 +IDENTIFIER = 8 FIELD_BEHAVIOR_FIELD_NUMBER = 1052 field_behavior = DESCRIPTOR.extensions_by_name["field_behavior"] @@ -58,5 +59,5 @@ DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b"\n\016com.google.apiB\022FieldBehaviorProtoP\001ZAgoogle.golang.org/genproto/googleapis/api/annotations;annotations\242\002\004GAPI" _FIELDBEHAVIOR._serialized_start = 82 - _FIELDBEHAVIOR._serialized_end = 248 + _FIELDBEHAVIOR._serialized_end = 264 # @@protoc_insertion_point(module_scope) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/googleapis-common-protos-1.60.0/google/api/field_info.proto new/googleapis-common-protos-1.61.0/google/api/field_info.proto --- old/googleapis-common-protos-1.60.0/google/api/field_info.proto 1970-01-01 01:00:00.000000000 +0100 +++ new/googleapis-common-protos-1.61.0/google/api/field_info.proto 2023-10-12 18:07:31.000000000 +0200 @@ -0,0 +1,79 @@ +// Copyright 2023 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +syntax = "proto3"; + +package google.api; + +import "google/protobuf/descriptor.proto"; + +option go_package = "google.golang.org/genproto/googleapis/api/annotations;annotations"; +option java_multiple_files = true; +option java_outer_classname = "FieldInfoProto"; +option java_package = "com.google.api"; +option objc_class_prefix = "GAPI"; + +extend google.protobuf.FieldOptions { + // Rich semantic descriptor of an API field beyond the basic typing. + // + // Examples: + // + // string request_id = 1 [(google.api.field_info).format = UUID4]; + // string old_ip_address = 2 [(google.api.field_info).format = IPV4]; + // string new_ip_address = 3 [(google.api.field_info).format = IPV6]; + // string actual_ip_address = 4 [ + // (google.api.field_info).format = IPV4_OR_IPV6 + // ]; + google.api.FieldInfo field_info = 291403980; +} + +// Rich semantic information of an API field beyond basic typing. +message FieldInfo { + // The standard format of a field value. The supported formats are all backed + // by either an RFC defined by the IETF or a Google-defined AIP. + enum Format { + // Default, unspecified value. + FORMAT_UNSPECIFIED = 0; + + // Universally Unique Identifier, version 4, value as defined by + // https://datatracker.ietf.org/doc/html/rfc4122. The value may be + // normalized to entirely lowercase letters. For example, the value + // `F47AC10B-58CC-0372-8567-0E02B2C3D479` would be normalized to + // `f47ac10b-58cc-0372-8567-0e02b2c3d479`. + UUID4 = 1; + + // Internet Protocol v4 value as defined by [RFC + // 791](https://datatracker.ietf.org/doc/html/rfc791). The value may be + // condensed, with leading zeros in each octet stripped. For example, + // `001.022.233.040` would be condensed to `1.22.233.40`. + IPV4 = 2; + + // Internet Protocol v6 value as defined by [RFC + // 2460](https://datatracker.ietf.org/doc/html/rfc2460). The value may be + // normalized to entirely lowercase letters, and zero-padded partial and + // empty octets. For example, the value `2001:DB8::` would be normalized to + // `2001:0db8:0:0`. + IPV6 = 3; + + // An IP address in either v4 or v6 format as described by the individual + // values defined herein. See the comments on the IPV4 and IPV6 types for + // allowed normalizations of each. + IPV4_OR_IPV6 = 4; + } + + // The standard format of a field value. This does not explicitly configure + // any API consumer, just documents the API's format for the field it is + // applied to. + Format format = 1; +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/googleapis-common-protos-1.60.0/google/api/field_info_pb2.py new/googleapis-common-protos-1.61.0/google/api/field_info_pb2.py --- old/googleapis-common-protos-1.60.0/google/api/field_info_pb2.py 1970-01-01 01:00:00.000000000 +0100 +++ new/googleapis-common-protos-1.61.0/google/api/field_info_pb2.py 2023-10-12 18:07:31.000000000 +0200 @@ -0,0 +1,64 @@ +# -*- coding: utf-8 -*- + +# Copyright 2020 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: google/api/field_info.proto +"""Generated protocol buffer code.""" +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import message as _message +from google.protobuf import reflection as _reflection +from google.protobuf import symbol_database as _symbol_database + +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( + b'\n\x1bgoogle/api/field_info.proto\x12\ngoogle.api\x1a google/protobuf/descriptor.proto"\x8c\x01\n\tFieldInfo\x12,\n\x06\x66ormat\x18\x01 \x01(\x0e\x32\x1c.google.api.FieldInfo.Format"Q\n\x06\x46ormat\x12\x16\n\x12\x46ORMAT_UNSPECIFIED\x10\x00\x12\t\n\x05UUID4\x10\x01\x12\x08\n\x04IPV4\x10\x02\x12\x08\n\x04IPV6\x10\x03\x12\x10\n\x0cIPV4_OR_IPV6\x10\x04:L\n\nfield_info\x12\x1d.google.protobuf.FieldOptions\x18\xcc\xf1\xf9\x8a\x01 \x01(\x0b\x32\x15.google.api.FieldInfoBl\n\x0e\x63om.google.apiB\x0e\x46ieldInfoProtoP\x01ZAgoogle.golang.org/genproto/googleapis/api/annotations;annotations\xa2\x02\x04GAPIb\x06proto3' +) + + +FIELD_INFO_FIELD_NUMBER = 291403980 +field_info = DESCRIPTOR.extensions_by_name["field_info"] + +_FIELDINFO = DESCRIPTOR.message_types_by_name["FieldInfo"] +_FIELDINFO_FORMAT = _FIELDINFO.enum_types_by_name["Format"] +FieldInfo = _reflection.GeneratedProtocolMessageType( + "FieldInfo", + (_message.Message,), + { + "DESCRIPTOR": _FIELDINFO, + "__module__": "google.api.field_info_pb2" + # @@protoc_insertion_point(class_scope:google.api.FieldInfo) + }, +) +_sym_db.RegisterMessage(FieldInfo) + +if _descriptor._USE_C_DESCRIPTORS == False: + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(field_info) + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b"\n\016com.google.apiB\016FieldInfoProtoP\001ZAgoogle.golang.org/genproto/googleapis/api/annotations;annotations\242\002\004GAPI" + _FIELDINFO._serialized_start = 78 + _FIELDINFO._serialized_end = 218 + _FIELDINFO_FORMAT._serialized_start = 137 + _FIELDINFO_FORMAT._serialized_end = 218 +# @@protoc_insertion_point(module_scope) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/googleapis-common-protos-1.60.0/googleapis_common_protos.egg-info/PKG-INFO new/googleapis-common-protos-1.61.0/googleapis_common_protos.egg-info/PKG-INFO --- old/googleapis-common-protos-1.60.0/googleapis_common_protos.egg-info/PKG-INFO 2023-07-31 16:13:33.000000000 +0200 +++ new/googleapis-common-protos-1.61.0/googleapis_common_protos.egg-info/PKG-INFO 2023-10-12 18:10:20.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: googleapis-common-protos -Version: 1.60.0 +Version: 1.61.0 Summary: Common protobufs used in Google APIs Home-page: https://github.com/googleapis/python-api-common-protos Author: Google LLC diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/googleapis-common-protos-1.60.0/googleapis_common_protos.egg-info/SOURCES.txt new/googleapis-common-protos-1.61.0/googleapis_common_protos.egg-info/SOURCES.txt --- old/googleapis-common-protos-1.60.0/googleapis_common_protos.egg-info/SOURCES.txt 2023-07-31 16:13:33.000000000 +0200 +++ new/googleapis-common-protos-1.61.0/googleapis_common_protos.egg-info/SOURCES.txt 2023-10-12 18:10:20.000000000 +0200 @@ -32,6 +32,8 @@ google/api/error_reason_pb2.py google/api/field_behavior.proto google/api/field_behavior_pb2.py +google/api/field_info.proto +google/api/field_info_pb2.py google/api/http.proto google/api/http_pb2.py google/api/httpbody.proto diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/googleapis-common-protos-1.60.0/setup.py new/googleapis-common-protos-1.61.0/setup.py --- old/googleapis-common-protos-1.60.0/setup.py 2023-07-31 16:10:55.000000000 +0200 +++ new/googleapis-common-protos-1.61.0/setup.py 2023-10-12 18:07:31.000000000 +0200 @@ -20,7 +20,7 @@ name = "googleapis-common-protos" description = "Common protobufs used in Google APIs" -version = "1.60.0" +version = "1.61.0" release_status = "Development Status :: 5 - Production/Stable" dependencies = [ "protobuf>=3.19.5,<5.0.0.dev0,!=3.20.0,!=3.20.1,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5",