Hey there,

I previously used another grpc library called betterproto 
<https://github.com/danielgtaylor/python-betterproto> which generates 
pretty nice python code (stubs and servicer classes), but as I noticed 
later has pretty poor performance. For this reason I switched to this grpc 
library which has awesome performance, but the python code generator didn't 
generate typed code. In my opinion it is a must to ensure that all protos 
(servicers) are implemented properly on server side and the used clients 
(stubs) have proper typing, too.

For those reasons I tackled this issue and implemented proper type 
generation for the python compiler for myself and generated a PR on github 
for it: https://github.com/grpc/grpc/pull/37877.

I started using it on a daily basis and already found and eliminated 
various bugs in the generated types, but also improved it to use the great 
`grpc.aio` typed python code of the python library. Once typed code for 
`grpc` sync version is available this will give the generated code another 
boost in developer experience.

Please tell me what you think and if there's a chance to get this merged 
anytime soon.


Best,
Robert

-- 
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 visit 
https://groups.google.com/d/msgid/grpc-io/a74600a5-c9d2-4e52-99e0-29e8e3be8879n%40googlegroups.com.

Reply via email to