Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-grpcio for openSUSE:Factory 
checked in at 2024-11-12 19:23:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-grpcio (Old)
 and      /work/SRC/openSUSE:Factory/.python-grpcio.new.2017 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-grpcio"

Tue Nov 12 19:23:34 2024 rev:43 rq:1223599 version:1.67.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-grpcio/python-grpcio.changes      
2024-07-19 15:27:34.083738351 +0200
+++ /work/SRC/openSUSE:Factory/.python-grpcio.new.2017/python-grpcio.changes    
2024-11-12 19:24:32.115282716 +0100
@@ -1,0 +2,11 @@
+Mon Nov 11 14:35:18 UTC 2024 - Adrian Schröter <adr...@suse.de>
+
+- Update to version 1.67.1:
+  * Add templating and support for Python 3.13
+  * Add templating and support for Python 3.13
+  * Change warning to RuntimeError for version incompatibility.
+  * reflection returns original_request.
+- Added fix-return-values.patch for compile failures
+- Removed obsolete terminate.patch
+
+-------------------------------------------------------------------

Old:
----
  grpcio-1.65.0.tar.gz
  terminate.patch

New:
----
  fix-return-values.patch
  grpcio-1.67.1.tar.gz

BETA DEBUG BEGIN:
  Old:- Added fix-return-values.patch for compile failures
- Removed obsolete terminate.patch
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:  * reflection returns original_request.
- Added fix-return-values.patch for compile failures
- Removed obsolete terminate.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ python-grpcio.spec ++++++
--- /var/tmp/diff_new_pack.ue0ygW/_old  2024-11-12 19:24:32.627304146 +0100
+++ /var/tmp/diff_new_pack.ue0ygW/_new  2024-11-12 19:24:32.631304313 +0100
@@ -19,7 +19,7 @@
 %global modname grpcio
 %{?sle15_python_module_pythons}
 Name:           python-grpcio
-Version:        1.65.0
+Version:        1.67.1
 Release:        0
 Summary:        HTTP/2-based Remote Procedure Call implementation
 License:        Apache-2.0
@@ -30,8 +30,7 @@
 Patch1:         xxhash-avoid-armv6-unaligned-access.patch
 # PATCH-FIX-SLE xxhash-ppc64le-gcc7.patch boo#1208794 alarr...@suse.com -- fix 
build failure on ppc64le when using gcc 7
 Patch2:         xxhash-ppc64le-gcc7.patch
-# PATCH-FIX-UPSTREAM Fix issues about control reaching end of non-void function
-Patch3:         terminate.patch
+Patch3:         fix-return-values.patch
 BuildRequires:  %{python_module Cython >= 0.29.8}
 BuildRequires:  %{python_module devel >= 3.7}
 BuildRequires:  %{python_module pip}

++++++ fix-return-values.patch ++++++
--- a/src/core/lib/promise/party.h.orig 2024-11-11 14:00:44.490673887 +0100
+++ a/src/core/lib/promise/party.h      2024-11-11 14:02:48.118488108 +0100
@@ -271,6 +271,7 @@
           Crash(
               "unreachable: promises should not be repolled after completion");
       }
+      return false;
     }
 
     // Outside party poll: check whether the spawning party has completed this
@@ -283,6 +284,7 @@
         case State::kResult:
           return std::move(result_);
       }
+      return Pending{};
     }
 
     void Destroy() override { this->Unref(); }
--- a/src/core/lib/transport/call_state.h.orig  2024-11-11 07:50:17.722436657 
+0100
+++ a/src/core/lib/transport/call_state.h       2024-11-11 14:42:59.094684115 
+0100
@@ -93,6 +93,7 @@
       case ClientToServerPullState::kTerminated:
         return "Terminated";
     }
+    return "";
   }
   template <typename Sink>
   friend void AbslStringify(Sink& out, ClientToServerPullState state) {
@@ -123,6 +124,7 @@
       case ClientToServerPushState::kFinished:
         return "Finished";
     }
+    return "";
   }
   template <typename Sink>
   friend void AbslStringify(Sink& out, ClientToServerPushState state) {
@@ -177,6 +179,7 @@
       case ServerToClientPullState::kTerminated:
         return "Terminated";
     }
+    return "";
   }
   template <typename Sink>
   friend void AbslStringify(Sink& out, ServerToClientPullState state) {
@@ -214,6 +217,7 @@
       case ServerToClientPushState::kFinished:
         return "Finished";
     }
+    return "";
   }
   template <typename Sink>
   friend void AbslStringify(Sink& out, ServerToClientPushState state) {
@@ -244,6 +248,7 @@
       case ServerTrailingMetadataState::kPulledCancel:
         return "PulledCancel";
     }
+    return "";
   }
   template <typename Sink>
   friend void AbslStringify(Sink& out, ServerTrailingMetadataState state) {

++++++ grpcio-1.65.0.tar.gz -> grpcio-1.67.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-grpcio/grpcio-1.65.0.tar.gz 
/work/SRC/openSUSE:Factory/.python-grpcio.new.2017/grpcio-1.67.1.tar.gz differ: 
char 12, line 1

Reply via email to