authzed / authzed-py

Official SpiceDB client library for Python
https://docs.authzed.com/reference/api
Apache License 2.0
33 stars 13 forks source link

Examine using python/betterproto as the generating plugin #186

Open tstirrat15 opened 2 months ago

tstirrat15 commented 2 months ago

I ran across this when I was trying to figure out how to install plugins: https://github.com/danielgtaylor/python-betterproto

It seems to generate more comprehensible, idiomatic code, which can be good for devs looking to the code to understand the behavior of the library.

The current hurdle is that we use client streaming and there isn't a released version of the lib that supports it. I think there's also some concern about whether the lib is maintained - I've seen several people asking for a release and no response from the maintainer. Gonna monitor this.