Hi gRPC Python users,
We're making an important change to enforce the version requirement between gRPC generated stub code and the grpcio library: Key Change Generated stubs must be used with the same or higher version of the gRPC library <https://github.com/grpc/grpc/blob/e34c20cd13da079f9ce889b4f5f8c1607d69009c/tools/distrib/python/grpcio_tools/setup.py#L330>. We're adding a run time check for this requirement inside the generated stubs to enforce this requirement going forward. Why The version requirement was not enforced before and caused issues when we introduced backward-compatible changes to stub code. This change will help us prevent such issues as we continue to develop gRPC Python. Timeline A runtime check will be added soon, <https://github.com/grpc/grpc/pull/35906/files> initially printing a warning if there is a version mismatch. The warning will become an error in v1.65.0, scheduled for release on June 25, 2024. Please let us know if you have any concerns or questions. Best, Xuan -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/a3804c9a-f113-4243-81fc-3f529c487521n%40googlegroups.com.