I put a first version here: https://salsa.debian.org/manut/grpc-reflection
Since the package is imported by 'import grpc_reflection' and not 'grpcio_reflection' I renamed the package. It would be great to get a review and maybe someone can sponsor the upload. PS: I am at debcamp (nick: manut) ________________________________________ Von: Manuel Traut <manuel.tr...@mt.com> Gesendet: Dienstag, 8. Juli 2025 16:27 An: Debian Bug Tracking System Betreff: EXTERNAL - Bug#1108950: ITP: grpcio-reflection -- Reference package for reflection in GRPC Python Package: wnpp Severity: wishlist Owner: Manuel Traut <manuel.tr...@mt.com> X-Debbugs-Cc: debian-de...@lists.debian.org, manuel.tr...@mt.com * Package name : grpcio-reflection Version : 1.59.5 Upstream Contact: gRPC authors <grpc...@googlegroups.com> * URL : https://pypi.org/project/grpcio-reflection * License : Apache-2.0 Programming Lang: Python Description : Reference package for reflection in GRPC Python The primary usecase for server reflection is to write (typically) command line debugging tools for talking to a grpc server. In particular, such a tool will take in a method and a payload (in human readable text format) send it to the server (typically in binary proto wire format), and then take the response and decode it to text to present to the user. This broadly involves two problems: determining what formats (which protobuf messages) a server’s method uses, and determining how to convert messages between human readable format and the (likely binary) wire format. This is a dependency by labgrid (https://github.com/labgrid-project/labgrid). I will need a sponsor to upload this.