-
Hi there! Thanks for creating and maintaining this package -- I'm currently looking into integrating protobuf messages into one of the Python projects I work on, and this looks like a really nice inte…
-
Right now I have a lot of library protos and grpc protos living in one place, the library protos are cross-used by multiple rpc protos, but they seem to not follow the output standard that protoc has …
-
Not sure if this is a good idea, or expands the focus of this repo too much; opening for discussion.
Context:
* Sigstore bundles support DSSE envelopes (`Bundle.dsse_envelope`), and fully expose…
-
I have some infrastructure developed around the previously gen'd grpc code, however I would really like to adopt betterproto for all its extra pythonic features.
The only hurdle i'm facing is that…
-
If [PEP 681](https://www.python.org/dev/peps/pep-0681) is accepted we would be able to simplify the generated code by removing the dataclasses decorator and then implictly make `betterproto.Message`s …
-
If a float is set on a Message field of type int then an exception is raised when serialising. Floats and ints are largely interchangeable in python3, so maybe betterproto should handle this more grac…
nat-n updated
4 years ago
-
When you pass in the dictionary a float to an int field, this is casted to int (line 890 `betterproto/__init__.py`). I would expect a similar behaviour in the reverse situation when you pass an int to…
-
### Environment
```Markdown
* the version of wechaty: 0.8.66
* the version of wechaty_puppet: 0.4.23
* the version of wechaty_puppet_service: 0.8.10
…
-
From time to time, in our applications that do client calls to gRPC APIs we see this kind of error:
```
Traceback (most recent call last):
File "/usr/local/lib/python3.8/asyncio/sslproto.py",…
-
Custom options are a vanilla proto feature documented [here](https://developers.google.com/protocol-buffers/docs/proto#customoptions). I personally have a use case for them to apply constraints, simil…