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",