-
### Summary
I frequently use the dictionary form of betterproto messages (`from_dict()`, `to_dict()`) with stringified enums as arguments for web endpoints and database ODMs. Having an exact type h…
-
I use server reflection as defined in [the documentation](https://grpclib.readthedocs.io/en/latest/reflection.html) and I have a single service called `helloworld.Greeter`.
gRPC call `list_services…
-
"sequential capital casing" is what I'm calling the capital letters `UIR` in name `EchoUIRequest`.
for protobuf example
```protobuf
message EchoUIRequest {
string value = 1;
// Number of …
-
When running buf generate along with betterproto on a project that requires proto3_optional we get a warning:
```
Warning: plugin "pyproject" does not support required features.
Feature "proto3…
-
The `google.protobuf.Timestamp` well-known type is very much appreciated, but I've found myself often needing to be able to convert a Python `datetime` into a `Timestamp` within an expression (especia…
-
Given following proto file
```
syntax = "proto3";
package namespaced_enum;
message ns { enum Type {
NONE = 0;
option_one = 1;
}}
message Msg {
ns.Type t = 1;
}
```
The command `…
-
File "/Users/.../.venv/lib/python3.12/site-packages/bxsolana/provider/ws.py", line 7, in
from . import jsonrpc_patch # noqa: F401, Used for side-effect patching
^^^^^^^^^^^^^^^^^^^^^^^^^…
-
Usage fails with BetterProto 2.0.0b4 Version
```
$ buf generate -vvv proto
E0105 15:39:19.511094 1771702 template.go:991] created a body with 0 properties in the message, this might be unintended: …
-
I am not sure if I am wrong here but when executing this:
```python
from dataclasses import dataclass
import betterproto
@dataclass
class Inner(betterproto.Message):
inner1: str = bett…
-
message LoginInfo {
optional string login_channel = 1;
optional string open_id = 2; //
optional DeviceInfo deviceInfo = 3;
optional AccountInfo accountInfo = 4;
optional int64 r…