Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-google-cloud-audit-log for
openSUSE:Factory checked in at 2026-04-07 16:33:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-google-cloud-audit-log (Old)
and /work/SRC/openSUSE:Factory/.python-google-cloud-audit-log.new.21863
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-google-cloud-audit-log"
Tue Apr 7 16:33:33 2026 rev:4 rq:1344785 version:0.5.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-google-cloud-audit-log/python-google-cloud-audit-log.changes
2025-10-17 20:14:32.699623020 +0200
+++
/work/SRC/openSUSE:Factory/.python-google-cloud-audit-log.new.21863/python-google-cloud-audit-log.changes
2026-04-07 16:49:08.573120592 +0200
@@ -1,0 +2,6 @@
+Mon Apr 6 20:21:38 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.5.0:
+ * Allow Protobuf 7.x, require Python 3.9
+
+-------------------------------------------------------------------
Old:
----
google_cloud_audit_log-0.4.0.tar.gz
New:
----
google_cloud_audit_log-0.5.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-google-cloud-audit-log.spec ++++++
--- /var/tmp/diff_new_pack.oxgoLd/_old 2026-04-07 16:49:09.873174354 +0200
+++ /var/tmp/diff_new_pack.oxgoLd/_new 2026-04-07 16:49:09.889175016 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-google-cloud-audit-log
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-google-cloud-audit-log
-Version: 0.4.0
+Version: 0.5.0
Release: 0
Summary: Google Cloud Audit Protos
License: Apache-2.0
@@ -30,11 +30,11 @@
BuildRequires: python-rpm-macros
# SECTION test requirements
BuildRequires: %{python_module googleapis-common-protos >= 1.56.2}
-BuildRequires: %{python_module protobuf >= 3.20.2}
+BuildRequires: %{python_module protobuf >= 4.25.8}
# /SECTION
BuildRequires: fdupes
Requires: python-googleapis-common-protos >= 1.56.2
-Requires: python-protobuf >= 3.20.2
+Requires: python-protobuf >= 4.25.8
BuildArch: noarch
%python_subpackages
++++++ google_cloud_audit_log-0.4.0.tar.gz ->
google_cloud_audit_log-0.5.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/google_cloud_audit_log-0.4.0/PKG-INFO
new/google_cloud_audit_log-0.5.0/PKG-INFO
--- old/google_cloud_audit_log-0.4.0/PKG-INFO 2025-10-17 03:54:21.229757300
+0200
+++ new/google_cloud_audit_log-0.5.0/PKG-INFO 2026-03-31 00:21:59.412521100
+0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.4
Name: google-cloud-audit-log
-Version: 0.4.0
+Version: 0.5.0
Summary: Google Cloud Audit Protos
Home-page: https://github.com/googleapis/python-audit-log
Author: Google LLC
@@ -11,8 +11,6 @@
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.7
-Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
@@ -20,10 +18,10 @@
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: Implementation :: CPython
-Requires-Python: >=3.7
+Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
-Requires-Dist:
protobuf!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.20.2
+Requires-Dist: protobuf<8.0.0,>=4.25.8
Requires-Dist: googleapis-common-protos<2.0.0,>=1.56.2
Dynamic: author
Dynamic: author-email
@@ -100,14 +98,14 @@
Our client libraries are compatible with all current `active`_ and
`maintenance`_ versions of
Python.
-Python >= 3.7, including 3.14
+Python >= 3.9, including 3.14
.. _active: https://devguide.python.org/devcycle/#in-development-main-branch
.. _maintenance: https://devguide.python.org/devcycle/#maintenance-branches
Unsupported Python Versions
^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Python <= 3.6
+Python <= 3.8
If you are using an `end-of-life`_
version of Python, we recommend that you update as soon as possible to an
actively supported version.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/google_cloud_audit_log-0.4.0/README.rst
new/google_cloud_audit_log-0.5.0/README.rst
--- old/google_cloud_audit_log-0.4.0/README.rst 2025-10-17 03:50:17.000000000
+0200
+++ new/google_cloud_audit_log-0.5.0/README.rst 2026-03-31 00:16:46.000000000
+0200
@@ -61,14 +61,14 @@
Our client libraries are compatible with all current `active`_ and
`maintenance`_ versions of
Python.
-Python >= 3.7, including 3.14
+Python >= 3.9, including 3.14
.. _active: https://devguide.python.org/devcycle/#in-development-main-branch
.. _maintenance: https://devguide.python.org/devcycle/#maintenance-branches
Unsupported Python Versions
^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Python <= 3.6
+Python <= 3.8
If you are using an `end-of-life`_
version of Python, we recommend that you update as soon as possible to an
actively supported version.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/google_cloud_audit_log-0.4.0/google/cloud/audit/audit_log_pb2.py
new/google_cloud_audit_log-0.5.0/google/cloud/audit/audit_log_pb2.py
--- old/google_cloud_audit_log-0.4.0/google/cloud/audit/audit_log_pb2.py
2025-10-17 03:50:18.000000000 +0200
+++ new/google_cloud_audit_log-0.5.0/google/cloud/audit/audit_log_pb2.py
2026-03-31 00:16:44.000000000 +0200
@@ -18,6 +18,7 @@
# source: google/cloud/audit/audit_log.proto
# Protobuf Python Version: 4.25.3
"""Generated protocol buffer code."""
+
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/google_cloud_audit_log-0.4.0/google/cloud/audit/audit_log_pb2.pyi
new/google_cloud_audit_log-0.5.0/google/cloud/audit/audit_log_pb2.pyi
--- old/google_cloud_audit_log-0.4.0/google/cloud/audit/audit_log_pb2.pyi
2025-10-17 03:50:16.000000000 +0200
+++ new/google_cloud_audit_log-0.5.0/google/cloud/audit/audit_log_pb2.pyi
2026-03-31 00:16:44.000000000 +0200
@@ -142,7 +142,6 @@
"resource_attributes",
"permission_type",
)
-
class PermissionType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
PERMISSION_TYPE_UNSPECIFIED:
_ClassVar[AuthorizationInfo.PermissionType]
@@ -150,6 +149,7 @@
ADMIN_WRITE: _ClassVar[AuthorizationInfo.PermissionType]
DATA_READ: _ClassVar[AuthorizationInfo.PermissionType]
DATA_WRITE: _ClassVar[AuthorizationInfo.PermissionType]
+
PERMISSION_TYPE_UNSPECIFIED: AuthorizationInfo.PermissionType
ADMIN_READ: AuthorizationInfo.PermissionType
ADMIN_WRITE: AuthorizationInfo.PermissionType
@@ -221,7 +221,6 @@
class ServiceAccountDelegationInfo(_message.Message):
__slots__ = ("principal_subject", "first_party_principal",
"third_party_principal")
-
class FirstPartyPrincipal(_message.Message):
__slots__ = ("principal_email", "service_metadata")
PRINCIPAL_EMAIL_FIELD_NUMBER: _ClassVar[int]
@@ -242,6 +241,7 @@
self,
third_party_claims: _Optional[_Union[_struct_pb2.Struct,
_Mapping]] = ...,
) -> None: ...
+
PRINCIPAL_SUBJECT_FIELD_NUMBER: _ClassVar[int]
FIRST_PARTY_PRINCIPAL_FIELD_NUMBER: _ClassVar[int]
THIRD_PARTY_PRINCIPAL_FIELD_NUMBER: _ClassVar[int]
@@ -272,7 +272,6 @@
class OrgPolicyViolationInfo(_message.Message):
__slots__ = ("payload", "resource_type", "resource_tags", "violation_info")
-
class ResourceTagsEntry(_message.Message):
__slots__ = ("key", "value")
KEY_FIELD_NUMBER: _ClassVar[int]
@@ -282,6 +281,7 @@
def __init__(
self, key: _Optional[str] = ..., value: _Optional[str] = ...
) -> None: ...
+
PAYLOAD_FIELD_NUMBER: _ClassVar[int]
RESOURCE_TYPE_FIELD_NUMBER: _ClassVar[int]
RESOURCE_TAGS_FIELD_NUMBER: _ClassVar[int]
@@ -300,13 +300,13 @@
class ViolationInfo(_message.Message):
__slots__ = ("constraint", "error_message", "checked_value", "policy_type")
-
class PolicyType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
POLICY_TYPE_UNSPECIFIED: _ClassVar[ViolationInfo.PolicyType]
BOOLEAN_CONSTRAINT: _ClassVar[ViolationInfo.PolicyType]
LIST_CONSTRAINT: _ClassVar[ViolationInfo.PolicyType]
CUSTOM_CONSTRAINT: _ClassVar[ViolationInfo.PolicyType]
+
POLICY_TYPE_UNSPECIFIED: ViolationInfo.PolicyType
BOOLEAN_CONSTRAINT: ViolationInfo.PolicyType
LIST_CONSTRAINT: ViolationInfo.PolicyType
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/google_cloud_audit_log-0.4.0/google/cloud/audit/bigquery_audit_metadata_pb2.py
new/google_cloud_audit_log-0.5.0/google/cloud/audit/bigquery_audit_metadata_pb2.py
---
old/google_cloud_audit_log-0.4.0/google/cloud/audit/bigquery_audit_metadata_pb2.py
2025-10-17 03:50:17.000000000 +0200
+++
new/google_cloud_audit_log-0.5.0/google/cloud/audit/bigquery_audit_metadata_pb2.py
2026-03-31 00:16:44.000000000 +0200
@@ -18,6 +18,7 @@
# source: google/cloud/audit/bigquery_audit_metadata.proto
# Protobuf Python Version: 4.25.3
"""Generated protocol buffer code."""
+
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/google_cloud_audit_log-0.4.0/google/cloud/audit/bigquery_audit_metadata_pb2.pyi
new/google_cloud_audit_log-0.5.0/google/cloud/audit/bigquery_audit_metadata_pb2.pyi
---
old/google_cloud_audit_log-0.4.0/google/cloud/audit/bigquery_audit_metadata_pb2.pyi
2025-10-17 03:50:16.000000000 +0200
+++
new/google_cloud_audit_log-0.5.0/google/cloud/audit/bigquery_audit_metadata_pb2.pyi
2026-03-31 00:16:43.000000000 +0200
@@ -56,7 +56,6 @@
"unlink_dataset",
"first_party_app_metadata",
)
-
class CreateDisposition(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
CREATE_DISPOSITION_UNSPECIFIED: _ClassVar[
@@ -64,43 +63,43 @@
]
CREATE_NEVER: _ClassVar[BigQueryAuditMetadata.CreateDisposition]
CREATE_IF_NEEDED: _ClassVar[BigQueryAuditMetadata.CreateDisposition]
+
CREATE_DISPOSITION_UNSPECIFIED: BigQueryAuditMetadata.CreateDisposition
CREATE_NEVER: BigQueryAuditMetadata.CreateDisposition
CREATE_IF_NEEDED: BigQueryAuditMetadata.CreateDisposition
-
class WriteDisposition(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
WRITE_DISPOSITION_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.WriteDisposition]
WRITE_EMPTY: _ClassVar[BigQueryAuditMetadata.WriteDisposition]
WRITE_TRUNCATE: _ClassVar[BigQueryAuditMetadata.WriteDisposition]
WRITE_APPEND: _ClassVar[BigQueryAuditMetadata.WriteDisposition]
+
WRITE_DISPOSITION_UNSPECIFIED: BigQueryAuditMetadata.WriteDisposition
WRITE_EMPTY: BigQueryAuditMetadata.WriteDisposition
WRITE_TRUNCATE: BigQueryAuditMetadata.WriteDisposition
WRITE_APPEND: BigQueryAuditMetadata.WriteDisposition
-
class OperationType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
OPERATION_TYPE_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.OperationType]
COPY: _ClassVar[BigQueryAuditMetadata.OperationType]
SNAPSHOT: _ClassVar[BigQueryAuditMetadata.OperationType]
RESTORE: _ClassVar[BigQueryAuditMetadata.OperationType]
+
OPERATION_TYPE_UNSPECIFIED: BigQueryAuditMetadata.OperationType
COPY: BigQueryAuditMetadata.OperationType
SNAPSHOT: BigQueryAuditMetadata.OperationType
RESTORE: BigQueryAuditMetadata.OperationType
-
class JobState(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
JOB_STATE_UNSPECIFIED: _ClassVar[BigQueryAuditMetadata.JobState]
PENDING: _ClassVar[BigQueryAuditMetadata.JobState]
RUNNING: _ClassVar[BigQueryAuditMetadata.JobState]
DONE: _ClassVar[BigQueryAuditMetadata.JobState]
+
JOB_STATE_UNSPECIFIED: BigQueryAuditMetadata.JobState
PENDING: BigQueryAuditMetadata.JobState
RUNNING: BigQueryAuditMetadata.JobState
DONE: BigQueryAuditMetadata.JobState
-
class QueryStatementType(int,
metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
QUERY_STATEMENT_TYPE_UNSPECIFIED: _ClassVar[
@@ -142,6 +141,7 @@
CREATE_EXTERNAL_TABLE:
_ClassVar[BigQueryAuditMetadata.QueryStatementType]
EXPORT_DATA: _ClassVar[BigQueryAuditMetadata.QueryStatementType]
CALL: _ClassVar[BigQueryAuditMetadata.QueryStatementType]
+
QUERY_STATEMENT_TYPE_UNSPECIFIED: BigQueryAuditMetadata.QueryStatementType
SELECT: BigQueryAuditMetadata.QueryStatementType
ASSERT: BigQueryAuditMetadata.QueryStatementType
@@ -179,15 +179,14 @@
CREATE_EXTERNAL_TABLE: BigQueryAuditMetadata.QueryStatementType
EXPORT_DATA: BigQueryAuditMetadata.QueryStatementType
CALL: BigQueryAuditMetadata.QueryStatementType
-
class JobInsertion(_message.Message):
__slots__ = ("job", "reason")
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.JobInsertion.Reason]
JOB_INSERT_REQUEST:
_ClassVar[BigQueryAuditMetadata.JobInsertion.Reason]
QUERY_REQUEST: _ClassVar[BigQueryAuditMetadata.JobInsertion.Reason]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.JobInsertion.Reason
JOB_INSERT_REQUEST: BigQueryAuditMetadata.JobInsertion.Reason
QUERY_REQUEST: BigQueryAuditMetadata.JobInsertion.Reason
@@ -220,11 +219,11 @@
class JobDeletion(_message.Message):
__slots__ = ("job_name", "reason")
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.JobDeletion.Reason]
JOB_DELETE_REQUEST:
_ClassVar[BigQueryAuditMetadata.JobDeletion.Reason]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.JobDeletion.Reason
JOB_DELETE_REQUEST: BigQueryAuditMetadata.JobDeletion.Reason
JOB_NAME_FIELD_NUMBER: _ClassVar[int]
@@ -241,12 +240,12 @@
class DatasetCreation(_message.Message):
__slots__ = ("dataset", "reason", "job_name")
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.DatasetCreation.Reason]
CREATE: _ClassVar[BigQueryAuditMetadata.DatasetCreation.Reason]
QUERY: _ClassVar[BigQueryAuditMetadata.DatasetCreation.Reason]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.DatasetCreation.Reason
CREATE: BigQueryAuditMetadata.DatasetCreation.Reason
QUERY: BigQueryAuditMetadata.DatasetCreation.Reason
@@ -267,13 +266,13 @@
class DatasetChange(_message.Message):
__slots__ = ("dataset", "reason", "job_name")
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.DatasetChange.Reason]
UPDATE: _ClassVar[BigQueryAuditMetadata.DatasetChange.Reason]
SET_IAM_POLICY:
_ClassVar[BigQueryAuditMetadata.DatasetChange.Reason]
QUERY: _ClassVar[BigQueryAuditMetadata.DatasetChange.Reason]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.DatasetChange.Reason
UPDATE: BigQueryAuditMetadata.DatasetChange.Reason
SET_IAM_POLICY: BigQueryAuditMetadata.DatasetChange.Reason
@@ -295,12 +294,12 @@
class DatasetDeletion(_message.Message):
__slots__ = ("reason", "job_name")
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.DatasetDeletion.Reason]
DELETE: _ClassVar[BigQueryAuditMetadata.DatasetDeletion.Reason]
QUERY: _ClassVar[BigQueryAuditMetadata.DatasetDeletion.Reason]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.DatasetDeletion.Reason
DELETE: BigQueryAuditMetadata.DatasetDeletion.Reason
QUERY: BigQueryAuditMetadata.DatasetDeletion.Reason
@@ -318,13 +317,13 @@
class TableCreation(_message.Message):
__slots__ = ("table", "reason", "job_name")
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.TableCreation.Reason]
JOB: _ClassVar[BigQueryAuditMetadata.TableCreation.Reason]
QUERY: _ClassVar[BigQueryAuditMetadata.TableCreation.Reason]
TABLE_INSERT_REQUEST:
_ClassVar[BigQueryAuditMetadata.TableCreation.Reason]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.TableCreation.Reason
JOB: BigQueryAuditMetadata.TableCreation.Reason
QUERY: BigQueryAuditMetadata.TableCreation.Reason
@@ -346,11 +345,11 @@
class ModelCreation(_message.Message):
__slots__ = ("model", "reason", "job_name")
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.ModelCreation.Reason]
QUERY: _ClassVar[BigQueryAuditMetadata.ModelCreation.Reason]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.ModelCreation.Reason
QUERY: BigQueryAuditMetadata.ModelCreation.Reason
MODEL_FIELD_NUMBER: _ClassVar[int]
@@ -370,7 +369,6 @@
class RoutineCreation(_message.Message):
__slots__ = ("routine", "reason", "job_name")
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.RoutineCreation.Reason]
@@ -378,6 +376,7 @@
ROUTINE_INSERT_REQUEST: _ClassVar[
BigQueryAuditMetadata.RoutineCreation.Reason
]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.RoutineCreation.Reason
QUERY: BigQueryAuditMetadata.RoutineCreation.Reason
ROUTINE_INSERT_REQUEST: BigQueryAuditMetadata.RoutineCreation.Reason
@@ -406,7 +405,6 @@
"job_name",
"session_name",
)
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.TableDataRead.Reason]
@@ -422,6 +420,7 @@
MATERIALIZED_VIEW_REFRESH: _ClassVar[
BigQueryAuditMetadata.TableDataRead.Reason
]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.TableDataRead.Reason
JOB: BigQueryAuditMetadata.TableDataRead.Reason
TABLEDATA_LIST_REQUEST: BigQueryAuditMetadata.TableDataRead.Reason
@@ -458,13 +457,13 @@
class TableChange(_message.Message):
__slots__ = ("table", "truncated", "reason", "job_name")
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.TableChange.Reason]
TABLE_UPDATE_REQUEST:
_ClassVar[BigQueryAuditMetadata.TableChange.Reason]
JOB: _ClassVar[BigQueryAuditMetadata.TableChange.Reason]
QUERY: _ClassVar[BigQueryAuditMetadata.TableChange.Reason]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.TableChange.Reason
TABLE_UPDATE_REQUEST: BigQueryAuditMetadata.TableChange.Reason
JOB: BigQueryAuditMetadata.TableChange.Reason
@@ -489,7 +488,6 @@
class ModelMetadataChange(_message.Message):
__slots__ = ("model", "reason", "job_name")
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED: _ClassVar[
@@ -499,6 +497,7 @@
BigQueryAuditMetadata.ModelMetadataChange.Reason
]
QUERY: _ClassVar[BigQueryAuditMetadata.ModelMetadataChange.Reason]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.ModelMetadataChange.Reason
MODEL_PATCH_REQUEST: BigQueryAuditMetadata.ModelMetadataChange.Reason
QUERY: BigQueryAuditMetadata.ModelMetadataChange.Reason
@@ -519,7 +518,6 @@
class RoutineChange(_message.Message):
__slots__ = ("routine", "reason", "job_name")
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.RoutineChange.Reason]
@@ -527,6 +525,7 @@
ROUTINE_UPDATE_REQUEST: _ClassVar[
BigQueryAuditMetadata.RoutineChange.Reason
]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.RoutineChange.Reason
QUERY: BigQueryAuditMetadata.RoutineChange.Reason
ROUTINE_UPDATE_REQUEST: BigQueryAuditMetadata.RoutineChange.Reason
@@ -554,7 +553,6 @@
"job_name",
"stream_name",
)
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.TableDataChange.Reason]
@@ -564,6 +562,7 @@
BigQueryAuditMetadata.TableDataChange.Reason
]
WRITE_API: _ClassVar[BigQueryAuditMetadata.TableDataChange.Reason]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.TableDataChange.Reason
JOB: BigQueryAuditMetadata.TableDataChange.Reason
QUERY: BigQueryAuditMetadata.TableDataChange.Reason
@@ -595,11 +594,11 @@
class ModelDataChange(_message.Message):
__slots__ = ("reason", "job_name")
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.ModelDataChange.Reason]
QUERY: _ClassVar[BigQueryAuditMetadata.ModelDataChange.Reason]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.ModelDataChange.Reason
QUERY: BigQueryAuditMetadata.ModelDataChange.Reason
REASON_FIELD_NUMBER: _ClassVar[int]
@@ -616,11 +615,11 @@
class ModelDataRead(_message.Message):
__slots__ = ("reason", "job_name")
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.ModelDataRead.Reason]
JOB: _ClassVar[BigQueryAuditMetadata.ModelDataRead.Reason]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.ModelDataRead.Reason
JOB: BigQueryAuditMetadata.ModelDataRead.Reason
REASON_FIELD_NUMBER: _ClassVar[int]
@@ -637,13 +636,13 @@
class TableDeletion(_message.Message):
__slots__ = ("reason", "job_name")
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.TableDeletion.Reason]
TABLE_DELETE_REQUEST:
_ClassVar[BigQueryAuditMetadata.TableDeletion.Reason]
EXPIRED: _ClassVar[BigQueryAuditMetadata.TableDeletion.Reason]
QUERY: _ClassVar[BigQueryAuditMetadata.TableDeletion.Reason]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.TableDeletion.Reason
TABLE_DELETE_REQUEST: BigQueryAuditMetadata.TableDeletion.Reason
EXPIRED: BigQueryAuditMetadata.TableDeletion.Reason
@@ -662,13 +661,13 @@
class ModelDeletion(_message.Message):
__slots__ = ("reason", "job_name")
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.ModelDeletion.Reason]
MODEL_DELETE_REQUEST:
_ClassVar[BigQueryAuditMetadata.ModelDeletion.Reason]
EXPIRED: _ClassVar[BigQueryAuditMetadata.ModelDeletion.Reason]
QUERY: _ClassVar[BigQueryAuditMetadata.ModelDeletion.Reason]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.ModelDeletion.Reason
MODEL_DELETE_REQUEST: BigQueryAuditMetadata.ModelDeletion.Reason
EXPIRED: BigQueryAuditMetadata.ModelDeletion.Reason
@@ -687,7 +686,6 @@
class RoutineDeletion(_message.Message):
__slots__ = ("routine", "reason", "job_name")
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.RoutineDeletion.Reason]
@@ -695,6 +693,7 @@
ROUTINE_DELETE_REQUEST: _ClassVar[
BigQueryAuditMetadata.RoutineDeletion.Reason
]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.RoutineDeletion.Reason
QUERY: BigQueryAuditMetadata.RoutineDeletion.Reason
ROUTINE_DELETE_REQUEST: BigQueryAuditMetadata.RoutineDeletion.Reason
@@ -766,11 +765,11 @@
class UnlinkDataset(_message.Message):
__slots__ = ("linked_dataset", "source_dataset", "reason")
-
class Reason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
REASON_UNSPECIFIED:
_ClassVar[BigQueryAuditMetadata.UnlinkDataset.Reason]
UNLINK_API: _ClassVar[BigQueryAuditMetadata.UnlinkDataset.Reason]
+
REASON_UNSPECIFIED: BigQueryAuditMetadata.UnlinkDataset.Reason
UNLINK_API: BigQueryAuditMetadata.UnlinkDataset.Reason
LINKED_DATASET_FIELD_NUMBER: _ClassVar[int]
@@ -821,7 +820,6 @@
"table_copy_config",
"labels",
)
-
class Type(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
TYPE_UNSPECIFIED: _ClassVar[BigQueryAuditMetadata.JobConfig.Type]
@@ -829,12 +827,12 @@
COPY: _ClassVar[BigQueryAuditMetadata.JobConfig.Type]
EXPORT: _ClassVar[BigQueryAuditMetadata.JobConfig.Type]
IMPORT: _ClassVar[BigQueryAuditMetadata.JobConfig.Type]
+
TYPE_UNSPECIFIED: BigQueryAuditMetadata.JobConfig.Type
QUERY: BigQueryAuditMetadata.JobConfig.Type
COPY: BigQueryAuditMetadata.JobConfig.Type
EXPORT: BigQueryAuditMetadata.JobConfig.Type
IMPORT: BigQueryAuditMetadata.JobConfig.Type
-
class Query(_message.Message):
__slots__ = (
"query",
@@ -848,7 +846,6 @@
"destination_table_encryption",
"statement_type",
)
-
class Priority(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
PRIORITY_UNSPECIFIED: _ClassVar[
@@ -858,6 +855,7 @@
BigQueryAuditMetadata.JobConfig.Query.Priority
]
QUERY_BATCH:
_ClassVar[BigQueryAuditMetadata.JobConfig.Query.Priority]
+
PRIORITY_UNSPECIFIED:
BigQueryAuditMetadata.JobConfig.Query.Priority
QUERY_INTERACTIVE: BigQueryAuditMetadata.JobConfig.Query.Priority
QUERY_BATCH: BigQueryAuditMetadata.JobConfig.Query.Priority
@@ -1035,6 +1033,7 @@
def __init__(
self, key: _Optional[str] = ..., value: _Optional[str] = ...
) -> None: ...
+
TYPE_FIELD_NUMBER: _ClassVar[int]
QUERY_CONFIG_FIELD_NUMBER: _ClassVar[int]
LOAD_CONFIG_FIELD_NUMBER: _ClassVar[int]
@@ -1105,7 +1104,6 @@
"reservation",
"parent_job_name",
)
-
class Query(_message.Message):
__slots__ = (
"total_processed_bytes",
@@ -1166,6 +1164,7 @@
def __init__(
self, name: _Optional[str] = ..., slot_ms: _Optional[int] = ...
) -> None: ...
+
CREATE_TIME_FIELD_NUMBER: _ClassVar[int]
START_TIME_FIELD_NUMBER: _ClassVar[int]
END_TIME_FIELD_NUMBER: _ClassVar[int]
@@ -1320,7 +1319,6 @@
class EntityInfo(_message.Message):
__slots__ = ("friendly_name", "description", "labels")
-
class LabelsEntry(_message.Message):
__slots__ = ("key", "value")
KEY_FIELD_NUMBER: _ClassVar[int]
@@ -1330,6 +1328,7 @@
def __init__(
self, key: _Optional[str] = ..., value: _Optional[str] = ...
) -> None: ...
+
FRIENDLY_NAME_FIELD_NUMBER: _ClassVar[int]
DESCRIPTION_FIELD_NUMBER: _ClassVar[int]
LABELS_FIELD_NUMBER: _ClassVar[int]
@@ -1438,6 +1437,7 @@
DOC_ID_FIELD_NUMBER: _ClassVar[int]
doc_id: str
def __init__(self, doc_id: _Optional[str] = ...) -> None: ...
+
JOB_INSERTION_FIELD_NUMBER: _ClassVar[int]
JOB_CHANGE_FIELD_NUMBER: _ClassVar[int]
JOB_DELETION_FIELD_NUMBER: _ClassVar[int]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/google_cloud_audit_log-0.4.0/google_cloud_audit_log.egg-info/PKG-INFO
new/google_cloud_audit_log-0.5.0/google_cloud_audit_log.egg-info/PKG-INFO
--- old/google_cloud_audit_log-0.4.0/google_cloud_audit_log.egg-info/PKG-INFO
2025-10-17 03:54:21.000000000 +0200
+++ new/google_cloud_audit_log-0.5.0/google_cloud_audit_log.egg-info/PKG-INFO
2026-03-31 00:21:59.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.4
Name: google-cloud-audit-log
-Version: 0.4.0
+Version: 0.5.0
Summary: Google Cloud Audit Protos
Home-page: https://github.com/googleapis/python-audit-log
Author: Google LLC
@@ -11,8 +11,6 @@
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.7
-Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
@@ -20,10 +18,10 @@
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: Implementation :: CPython
-Requires-Python: >=3.7
+Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
-Requires-Dist:
protobuf!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.20.2
+Requires-Dist: protobuf<8.0.0,>=4.25.8
Requires-Dist: googleapis-common-protos<2.0.0,>=1.56.2
Dynamic: author
Dynamic: author-email
@@ -100,14 +98,14 @@
Our client libraries are compatible with all current `active`_ and
`maintenance`_ versions of
Python.
-Python >= 3.7, including 3.14
+Python >= 3.9, including 3.14
.. _active: https://devguide.python.org/devcycle/#in-development-main-branch
.. _maintenance: https://devguide.python.org/devcycle/#maintenance-branches
Unsupported Python Versions
^^^^^^^^^^^^^^^^^^^^^^^^^^^
-Python <= 3.6
+Python <= 3.8
If you are using an `end-of-life`_
version of Python, we recommend that you update as soon as possible to an
actively supported version.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/google_cloud_audit_log-0.4.0/google_cloud_audit_log.egg-info/requires.txt
new/google_cloud_audit_log-0.5.0/google_cloud_audit_log.egg-info/requires.txt
---
old/google_cloud_audit_log-0.4.0/google_cloud_audit_log.egg-info/requires.txt
2025-10-17 03:54:21.000000000 +0200
+++
new/google_cloud_audit_log-0.5.0/google_cloud_audit_log.egg-info/requires.txt
2026-03-31 00:21:59.000000000 +0200
@@ -1,2 +1,2 @@
-protobuf!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.20.2
+protobuf<8.0.0,>=4.25.8
googleapis-common-protos<2.0.0,>=1.56.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/google_cloud_audit_log-0.4.0/setup.py
new/google_cloud_audit_log-0.5.0/setup.py
--- old/google_cloud_audit_log-0.4.0/setup.py 2025-10-17 03:50:17.000000000
+0200
+++ new/google_cloud_audit_log-0.5.0/setup.py 2026-03-31 00:16:48.000000000
+0200
@@ -20,10 +20,10 @@
name = "google-cloud-audit-log"
description = "Google Cloud Audit Protos"
-version = "0.4.0"
+version = "0.5.0"
release_status = "Development Status :: 4 - Beta"
dependencies = [
- "protobuf>=3.20.2,<7.0.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5",
+ "protobuf >= 4.25.8, < 8.0.0",
"googleapis-common-protos >= 1.56.2, < 2.0.0",
]
@@ -45,8 +45,6 @@
"License :: OSI Approved :: Apache Software License",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.7",
- "Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
@@ -61,7 +59,7 @@
install_requires=dependencies,
license="Apache-2.0",
packages=find_namespace_packages(exclude=("tests*", "testing*")),
- python_requires=">=3.7",
+ python_requires=">=3.9",
url="https://github.com/googleapis/python-audit-log",
include_package_data=True,
)