package documentation
Protobuf helper utilities for the Nebius SDK.
This package supplies small wrappers for Protocol Buffers descriptors and generated message classes. The wrappers support descriptor lookup and related operations. They do not implement the Protocol Buffers runtime.
| Module | codec |
Reusable value codecs for generated protobuf field dispatch. |
| Module | containers |
Owned mutable containers used by direct protobuf messages. |
| Module | descriptor |
Descriptor lookup helpers for protobuf definitions. |
| Module | direct |
Provider-free state and binary behavior for generated protobuf messages. |
| Module | extensions |
Namespace-owned protobuf extension descriptors and value storage. |
| Module | json |
In-house ProtoJSON conversion for direct protobuf messages. |
| Module | pb |
Runtime wrappers for protobuf messages, maps, and repeated fields. |
| Module | pb |
Enum base class with descriptor lookup support. |
| Module | pythonic |
Utilities for deriving Python-friendly names from protobuf identifiers. |
| Module | reflection |
Registry-owned protobuf descriptor facades built from raw descriptor protos. |
| Module | registry |
Namespace-local direct protobuf symbol and Any resolution. |
| Module | unset |
Singleton sentinel representing an unset optional parameter. |
| Module | well |
Adapters and mask helpers for well-known protobuf types. |
| Module | well |
Provider-free Python views over authoritative direct WKT messages. |
| Module | wire |
Low-level protobuf wire encoding and decoding primitives. |