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-08-17 19:44:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-googleapis-common-protos (Old)
 and      /work/SRC/openSUSE:Factory/.python-googleapis-common-protos.new.1766 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-googleapis-common-protos"

Thu Aug 17 19:44:45 2023 rev:16 rq:1104360 version:1.60.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-googleapis-common-protos/python-googleapis-common-protos.changes
  2023-07-03 17:42:58.996788471 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-googleapis-common-protos.new.1766/python-googleapis-common-protos.changes
        2023-08-17 19:45:01.666955718 +0200
@@ -1,0 +2,7 @@
+Thu Aug 17 10:35:01 UTC 2023 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- Update to 1.60.0
+  * Add `google/api/policy.proto` (b2cb5c2)
+  * Add `method_policies` to `Control` (b2cb5c2)
+
+-------------------------------------------------------------------

Old:
----
  googleapis-common-protos-1.59.1.tar.gz

New:
----
  googleapis-common-protos-1.60.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-googleapis-common-protos.spec ++++++
--- /var/tmp/diff_new_pack.rjXEcv/_old  2023-08-17 19:45:02.606957476 +0200
+++ /var/tmp/diff_new_pack.rjXEcv/_new  2023-08-17 19:45:02.614957492 +0200
@@ -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.59.1
+Version:        1.60.0
 Release:        0
 Summary:        Common protobufs used in Google APIs
 License:        Apache-2.0

++++++ googleapis-common-protos-1.59.1.tar.gz -> 
googleapis-common-protos-1.60.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/googleapis-common-protos-1.59.1/MANIFEST.in 
new/googleapis-common-protos-1.60.0/MANIFEST.in
--- old/googleapis-common-protos-1.59.1/MANIFEST.in     2023-06-12 
23:04:12.000000000 +0200
+++ new/googleapis-common-protos-1.60.0/MANIFEST.in     2023-07-31 
16:10:55.000000000 +0200
@@ -1,6 +1,6 @@
 # -*- coding: utf-8 -*-
 #
-# Copyright 2020 Google LLC
+# Copyright 2023 Google LLC
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/googleapis-common-protos-1.59.1/PKG-INFO 
new/googleapis-common-protos-1.60.0/PKG-INFO
--- old/googleapis-common-protos-1.59.1/PKG-INFO        2023-06-12 
23:06:57.013317600 +0200
+++ new/googleapis-common-protos-1.60.0/PKG-INFO        2023-07-31 
16:13:33.666584700 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: googleapis-common-protos
-Version: 1.59.1
+Version: 1.60.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.59.1/google/api/control.proto 
new/googleapis-common-protos-1.60.0/google/api/control.proto
--- old/googleapis-common-protos-1.59.1/google/api/control.proto        
2023-06-12 23:04:12.000000000 +0200
+++ new/googleapis-common-protos-1.60.0/google/api/control.proto        
2023-07-31 16:10:55.000000000 +0200
@@ -16,6 +16,8 @@
 
 package google.api;
 
+import "google/api/policy.proto";
+
 option go_package = 
"google.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig";
 option java_multiple_files = true;
 option java_outer_classname = "ControlProto";
@@ -33,4 +35,7 @@
   // feature (like quota and billing) will be enabled. The recommended value 
for
   // most services is servicecontrol.googleapis.com
   string environment = 1;
+
+  // Defines policies applying to the API methods of the service.
+  repeated MethodPolicy method_policies = 4;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.59.1/google/api/control_pb2.py 
new/googleapis-common-protos-1.60.0/google/api/control_pb2.py
--- old/googleapis-common-protos-1.59.1/google/api/control_pb2.py       
2023-06-12 23:04:12.000000000 +0200
+++ new/googleapis-common-protos-1.60.0/google/api/control_pb2.py       
2023-07-31 16:10:55.000000000 +0200
@@ -28,8 +28,11 @@
 _sym_db = _symbol_database.Default()
 
 
+from google.api import policy_pb2 as google_dot_api_dot_policy__pb2
+
+
 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
-    
b'\n\x18google/api/control.proto\x12\ngoogle.api"\x1e\n\x07\x43ontrol\x12\x13\n\x0b\x65nvironment\x18\x01
 
\x01(\tBn\n\x0e\x63om.google.apiB\x0c\x43ontrolProtoP\x01ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\xa2\x02\x04GAPIb\x06proto3'
+    
b'\n\x18google/api/control.proto\x12\ngoogle.api\x1a\x17google/api/policy.proto"Q\n\x07\x43ontrol\x12\x13\n\x0b\x65nvironment\x18\x01
 \x01(\t\x12\x31\n\x0fmethod_policies\x18\x04 
\x03(\x0b\x32\x18.google.api.MethodPolicyBn\n\x0e\x63om.google.apiB\x0c\x43ontrolProtoP\x01ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\xa2\x02\x04GAPIb\x06proto3'
 )
 
 
@@ -49,6 +52,6 @@
 
     DESCRIPTOR._options = None
     DESCRIPTOR._serialized_options = 
b"\n\016com.google.apiB\014ControlProtoP\001ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\242\002\004GAPI"
-    _CONTROL._serialized_start = 40
-    _CONTROL._serialized_end = 70
+    _CONTROL._serialized_start = 65
+    _CONTROL._serialized_end = 146
 # @@protoc_insertion_point(module_scope)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.59.1/google/api/policy.proto 
new/googleapis-common-protos-1.60.0/google/api/policy.proto
--- old/googleapis-common-protos-1.59.1/google/api/policy.proto 1970-01-01 
01:00:00.000000000 +0100
+++ new/googleapis-common-protos-1.60.0/google/api/policy.proto 2023-07-31 
16:10:55.000000000 +0200
@@ -0,0 +1,85 @@
+// 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 cc_enable_arenas = true;
+option go_package = 
"google.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig";
+option java_multiple_files = true;
+option java_outer_classname = "PolicyProto";
+option java_package = "com.google.api";
+option objc_class_prefix = "GAPI";
+
+// Provides `google.api.field_policy` annotation at proto fields.
+extend google.protobuf.FieldOptions {
+  // See [FieldPolicy][].
+  FieldPolicy field_policy = 158361448;
+}
+
+// Provides `google.api.method_policy` annotation at proto methods.
+extend google.protobuf.MethodOptions {
+  // See [MethodPolicy][].
+  MethodPolicy method_policy = 161893301;
+}
+
+// Google API Policy Annotation
+//
+// This message defines a simple API policy annotation that can be used to
+// annotate API request and response message fields with applicable policies.
+// One field may have multiple applicable policies that must all be satisfied
+// before a request can be processed. This policy annotation is used to
+// generate the overall policy that will be used for automatic runtime
+// policy enforcement and documentation generation.
+message FieldPolicy {
+  // Selects one or more request or response message fields to apply this
+  // `FieldPolicy`.
+  //
+  // When a `FieldPolicy` is used in proto annotation, the selector must
+  // be left as empty. The service config generator will automatically fill
+  // the correct value.
+  //
+  // When a `FieldPolicy` is used in service config, the selector must be a
+  // comma-separated string with valid request or response field paths,
+  // such as "foo.bar" or "foo.bar,foo.baz".
+  string selector = 1;
+
+  // Specifies the required permission(s) for the resource referred to by the
+  // field. It requires the field contains a valid resource reference, and
+  // the request must pass the permission checks to proceed. For example,
+  // "resourcemanager.projects.get".
+  string resource_permission = 2;
+
+  // Specifies the resource type for the resource referred to by the field.
+  string resource_type = 3;
+}
+
+// Defines policies applying to an RPC method.
+message MethodPolicy {
+  // Selects a method to which these policies should be enforced, for example,
+  // "google.pubsub.v1.Subscriber.CreateSubscription".
+  //
+  // Refer to [selector][google.api.DocumentationRule.selector] for syntax
+  // details.
+  //
+  // NOTE: This field must not be set in the proto annotation. It will be
+  // automatically filled by the service config compiler .
+  string selector = 9;
+
+  // Policies that are applicable to the request message.
+  repeated FieldPolicy request_policies = 2;
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.59.1/google/api/policy_pb2.py 
new/googleapis-common-protos-1.60.0/google/api/policy_pb2.py
--- old/googleapis-common-protos-1.59.1/google/api/policy_pb2.py        
1970-01-01 01:00:00.000000000 +0100
+++ new/googleapis-common-protos-1.60.0/google/api/policy_pb2.py        
2023-07-31 16:10:55.000000000 +0200
@@ -0,0 +1,80 @@
+# -*- 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/policy.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\x17google/api/policy.proto\x12\ngoogle.api\x1a 
google/protobuf/descriptor.proto"S\n\x0b\x46ieldPolicy\x12\x10\n\x08selector\x18\x01
 \x01(\t\x12\x1b\n\x13resource_permission\x18\x02 
\x01(\t\x12\x15\n\rresource_type\x18\x03 
\x01(\t"S\n\x0cMethodPolicy\x12\x10\n\x08selector\x18\t 
\x01(\t\x12\x31\n\x10request_policies\x18\x02 
\x03(\x0b\x32\x17.google.api.FieldPolicy:O\n\x0c\x66ield_policy\x12\x1d.google.protobuf.FieldOptions\x18\xe8\xce\xc1K
 
\x01(\x0b\x32\x17.google.api.FieldPolicy:R\n\rmethod_policy\x12\x1e.google.protobuf.MethodOptions\x18\xb5\x97\x99M
 
\x01(\x0b\x32\x18.google.api.MethodPolicyBp\n\x0e\x63om.google.apiB\x0bPolicyProtoP\x01ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\xf8\x01\x01\xa2\x02\x04GAPIb\x06proto3'
+)
+
+
+FIELD_POLICY_FIELD_NUMBER = 158361448
+field_policy = DESCRIPTOR.extensions_by_name["field_policy"]
+METHOD_POLICY_FIELD_NUMBER = 161893301
+method_policy = DESCRIPTOR.extensions_by_name["method_policy"]
+
+_FIELDPOLICY = DESCRIPTOR.message_types_by_name["FieldPolicy"]
+_METHODPOLICY = DESCRIPTOR.message_types_by_name["MethodPolicy"]
+FieldPolicy = _reflection.GeneratedProtocolMessageType(
+    "FieldPolicy",
+    (_message.Message,),
+    {
+        "DESCRIPTOR": _FIELDPOLICY,
+        "__module__": "google.api.policy_pb2"
+        # @@protoc_insertion_point(class_scope:google.api.FieldPolicy)
+    },
+)
+_sym_db.RegisterMessage(FieldPolicy)
+
+MethodPolicy = _reflection.GeneratedProtocolMessageType(
+    "MethodPolicy",
+    (_message.Message,),
+    {
+        "DESCRIPTOR": _METHODPOLICY,
+        "__module__": "google.api.policy_pb2"
+        # @@protoc_insertion_point(class_scope:google.api.MethodPolicy)
+    },
+)
+_sym_db.RegisterMessage(MethodPolicy)
+
+if _descriptor._USE_C_DESCRIPTORS == False:
+    
google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(field_policy)
+    google_dot_protobuf_dot_descriptor__pb2.MethodOptions.RegisterExtension(
+        method_policy
+    )
+
+    DESCRIPTOR._options = None
+    DESCRIPTOR._serialized_options = 
b"\n\016com.google.apiB\013PolicyProtoP\001ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\370\001\001\242\002\004GAPI"
+    _FIELDPOLICY._serialized_start = 73
+    _FIELDPOLICY._serialized_end = 156
+    _METHODPOLICY._serialized_start = 158
+    _METHODPOLICY._serialized_end = 241
+# @@protoc_insertion_point(module_scope)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.59.1/googleapis_common_protos.egg-info/PKG-INFO 
new/googleapis-common-protos-1.60.0/googleapis_common_protos.egg-info/PKG-INFO
--- 
old/googleapis-common-protos-1.59.1/googleapis_common_protos.egg-info/PKG-INFO  
    2023-06-12 23:06:56.000000000 +0200
+++ 
new/googleapis-common-protos-1.60.0/googleapis_common_protos.egg-info/PKG-INFO  
    2023-07-31 16:13:33.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: googleapis-common-protos
-Version: 1.59.1
+Version: 1.60.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.59.1/googleapis_common_protos.egg-info/SOURCES.txt
 
new/googleapis-common-protos-1.60.0/googleapis_common_protos.egg-info/SOURCES.txt
--- 
old/googleapis-common-protos-1.59.1/googleapis_common_protos.egg-info/SOURCES.txt
   2023-06-12 23:06:56.000000000 +0200
+++ 
new/googleapis-common-protos-1.60.0/googleapis_common_protos.egg-info/SOURCES.txt
   2023-07-31 16:13:33.000000000 +0200
@@ -50,6 +50,8 @@
 google/api/monitored_resource_pb2.py
 google/api/monitoring.proto
 google/api/monitoring_pb2.py
+google/api/policy.proto
+google/api/policy_pb2.py
 google/api/quota.proto
 google/api/quota_pb2.py
 google/api/resource.proto
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/googleapis-common-protos-1.59.1/setup.py 
new/googleapis-common-protos-1.60.0/setup.py
--- old/googleapis-common-protos-1.59.1/setup.py        2023-06-12 
23:04:12.000000000 +0200
+++ new/googleapis-common-protos-1.60.0/setup.py        2023-07-31 
16:10:55.000000000 +0200
@@ -20,7 +20,7 @@
 
 name = "googleapis-common-protos"
 description = "Common protobufs used in Google APIs"
-version = "1.59.1"
+version = "1.60.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",

Reply via email to