Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package 
python-google-cloud-appengine-logging for openSUSE:Factory checked in at 
2026-01-17 14:54:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-google-cloud-appengine-logging (Old)
 and      
/work/SRC/openSUSE:Factory/.python-google-cloud-appengine-logging.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-google-cloud-appengine-logging"

Sat Jan 17 14:54:37 2026 rev:5 rq:1327610 version:1.8.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-google-cloud-appengine-logging/python-google-cloud-appengine-logging.changes
      2025-10-17 20:14:33.639662882 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-google-cloud-appengine-logging.new.1928/python-google-cloud-appengine-logging.changes
    2026-01-17 14:55:41.213524158 +0100
@@ -1,0 +2,7 @@
+Fri Jan 16 07:48:17 UTC 2026 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- Update to 1.8.0
+  * auto-enable mTLS when supported certificates are detected
+  * check Python and dependency versions in generated GAPICs
+
+-------------------------------------------------------------------

Old:
----
  google_cloud_appengine_logging-1.7.0.tar.gz

New:
----
  google_cloud_appengine_logging-1.8.0.tar.gz

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

Other differences:
------------------
++++++ python-google-cloud-appengine-logging.spec ++++++
--- /var/tmp/diff_new_pack.Xc70FT/_old  2026-01-17 14:55:41.749546568 +0100
+++ /var/tmp/diff_new_pack.Xc70FT/_new  2026-01-17 14:55:41.753546736 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-google-cloud-appengine-logging
 #
-# 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-appengine-logging
-Version:        1.7.0
+Version:        1.8.0
 Release:        0
 Summary:        Google Cloud Appengine Logging API client library
 License:        Apache-2.0

++++++ google_cloud_appengine_logging-1.7.0.tar.gz -> 
google_cloud_appengine_logging-1.8.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/google_cloud_appengine_logging-1.7.0/PKG-INFO 
new/google_cloud_appengine_logging-1.8.0/PKG-INFO
--- old/google_cloud_appengine_logging-1.7.0/PKG-INFO   2025-10-17 
03:53:49.813434800 +0200
+++ new/google_cloud_appengine_logging-1.8.0/PKG-INFO   2026-01-15 
13:37:38.352192400 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: google-cloud-appengine-logging
-Version: 1.7.0
+Version: 1.8.0
 Summary: Google Cloud Appengine Logging API client library
 Home-page: 
https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-appengine-logging
 Author: Google LLC
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google_cloud_appengine_logging-1.7.0/google/cloud/appengine_logging/gapic_version.py
 
new/google_cloud_appengine_logging-1.8.0/google/cloud/appengine_logging/gapic_version.py
--- 
old/google_cloud_appengine_logging-1.7.0/google/cloud/appengine_logging/gapic_version.py
    2025-10-17 03:50:13.000000000 +0200
+++ 
new/google_cloud_appengine_logging-1.8.0/google/cloud/appengine_logging/gapic_version.py
    2026-01-15 13:33:58.000000000 +0100
@@ -13,4 +13,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 #
-__version__ = "1.7.0"  # {x-release-please-version}
+__version__ = "1.8.0"  # {x-release-please-version}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google_cloud_appengine_logging-1.7.0/google/cloud/appengine_logging_v1/__init__.py
 
new/google_cloud_appengine_logging-1.8.0/google/cloud/appengine_logging_v1/__init__.py
--- 
old/google_cloud_appengine_logging-1.7.0/google/cloud/appengine_logging_v1/__init__.py
      2025-10-17 03:50:18.000000000 +0200
+++ 
new/google_cloud_appengine_logging-1.8.0/google/cloud/appengine_logging_v1/__init__.py
      2026-01-15 13:33:59.000000000 +0100
@@ -13,13 +13,117 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 #
+import sys
+
+import google.api_core as api_core
+
 from google.cloud.appengine_logging_v1 import gapic_version as package_version
 
 __version__ = package_version.__version__
 
+if sys.version_info >= (3, 8):  # pragma: NO COVER
+    from importlib import metadata
+else:  # pragma: NO COVER
+    # TODO(https://github.com/googleapis/python-api-core/issues/835): Remove
+    # this code path once we drop support for Python 3.7
+    import importlib_metadata as metadata
 
 from .types.request_log import LogLine, RequestLog, SourceLocation, 
SourceReference
 
+if hasattr(api_core, "check_python_version") and hasattr(
+    api_core, "check_dependency_versions"
+):  # pragma: NO COVER
+    api_core.check_python_version("google.cloud.appengine_logging_v1")  # 
type: ignore
+    api_core.check_dependency_versions("google.cloud.appengine_logging_v1")  # 
type: ignore
+else:  # pragma: NO COVER
+    # An older version of api_core is installed which does not define the
+    # functions above. We do equivalent checks manually.
+    try:
+        import sys
+        import warnings
+
+        _py_version_str = sys.version.split()[0]
+        _package_label = "google.cloud.appengine_logging_v1"
+        if sys.version_info < (3, 9):
+            warnings.warn(
+                "You are using a non-supported Python version "
+                + f"({_py_version_str}).  Google will not post any further "
+                + f"updates to {_package_label} supporting this Python 
version. "
+                + "Please upgrade to the latest Python version, or at "
+                + f"least to Python 3.9, and then update {_package_label}.",
+                FutureWarning,
+            )
+        if sys.version_info[:2] == (3, 9):
+            warnings.warn(
+                f"You are using a Python version ({_py_version_str}) "
+                + f"which Google will stop supporting in {_package_label} in "
+                + "January 2026. Please "
+                + "upgrade to the latest Python version, or at "
+                + "least to Python 3.10, before then, and "
+                + f"then update {_package_label}.",
+                FutureWarning,
+            )
+
+        def parse_version_to_tuple(version_string: str):
+            """Safely converts a semantic version string to a comparable tuple 
of integers.
+            Example: "4.25.8" -> (4, 25, 8)
+            Ignores non-numeric parts and handles common version formats.
+            Args:
+                version_string: Version string in the format "x.y.z" or 
"x.y.z<suffix>"
+            Returns:
+                Tuple of integers for the parsed version string.
+            """
+            parts = []
+            for part in version_string.split("."):
+                try:
+                    parts.append(int(part))
+                except ValueError:
+                    # If it's a non-numeric part (e.g., '1.0.0b1' -> 'b1'), 
stop here.
+                    # This is a simplification compared to 
'packaging.parse_version', but sufficient
+                    # for comparing strictly numeric semantic versions.
+                    break
+            return tuple(parts)
+
+        def _get_version(dependency_name):
+            try:
+                version_string: str = metadata.version(dependency_name)
+                parsed_version = parse_version_to_tuple(version_string)
+                return (parsed_version, version_string)
+            except Exception:
+                # Catch exceptions from metadata.version() (e.g., 
PackageNotFoundError)
+                # or errors during parse_version_to_tuple
+                return (None, "--")
+
+        _dependency_package = "google.protobuf"
+        _next_supported_version = "4.25.8"
+        _next_supported_version_tuple = (4, 25, 8)
+        _recommendation = " (we recommend 6.x)"
+        (_version_used, _version_used_string) = 
_get_version(_dependency_package)
+        if _version_used and _version_used < _next_supported_version_tuple:
+            warnings.warn(
+                f"Package {_package_label} depends on "
+                + f"{_dependency_package}, currently installed at version "
+                + f"{_version_used_string}. Future updates to "
+                + f"{_package_label} will require {_dependency_package} at "
+                + f"version {_next_supported_version} or 
higher{_recommendation}."
+                + " Please ensure "
+                + "that either (a) your Python environment doesn't pin the "
+                + f"version of {_dependency_package}, so that updates to "
+                + f"{_package_label} can require the higher version, or "
+                + "(b) you manually update your Python environment to use at "
+                + f"least version {_next_supported_version} of "
+                + f"{_dependency_package}.",
+                FutureWarning,
+            )
+    except Exception:
+        warnings.warn(
+            "Could not determine the version of Python "
+            + "currently being used. To continue receiving "
+            + "updates for {_package_label}, ensure you are "
+            + "using a supported version of Python; see "
+            + "https://devguide.python.org/versions/";
+        )
+
 __all__ = (
     "LogLine",
     "RequestLog",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google_cloud_appengine_logging-1.7.0/google/cloud/appengine_logging_v1/gapic_version.py
 
new/google_cloud_appengine_logging-1.8.0/google/cloud/appengine_logging_v1/gapic_version.py
--- 
old/google_cloud_appengine_logging-1.7.0/google/cloud/appengine_logging_v1/gapic_version.py
 2025-10-17 03:50:13.000000000 +0200
+++ 
new/google_cloud_appengine_logging-1.8.0/google/cloud/appengine_logging_v1/gapic_version.py
 2026-01-15 13:33:58.000000000 +0100
@@ -13,4 +13,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 #
-__version__ = "1.7.0"  # {x-release-please-version}
+__version__ = "1.8.0"  # {x-release-please-version}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/google_cloud_appengine_logging-1.7.0/google_cloud_appengine_logging.egg-info/PKG-INFO
 
new/google_cloud_appengine_logging-1.8.0/google_cloud_appengine_logging.egg-info/PKG-INFO
--- 
old/google_cloud_appengine_logging-1.7.0/google_cloud_appengine_logging.egg-info/PKG-INFO
   2025-10-17 03:53:49.000000000 +0200
+++ 
new/google_cloud_appengine_logging-1.8.0/google_cloud_appengine_logging.egg-info/PKG-INFO
   2026-01-15 13:37:38.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: google-cloud-appengine-logging
-Version: 1.7.0
+Version: 1.8.0
 Summary: Google Cloud Appengine Logging API client library
 Home-page: 
https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-appengine-logging
 Author: Google LLC

Reply via email to