Releases: googleapis/proto-plus-python
Releases · googleapis/proto-plus-python
proto-plus 1.0.0
proto-plus 0.4.0
proto-plus 0.3.0
Breaking changes
- Use a module-level
__protobuf__
property instead of innerMeta
classes and__all__
magic. (#14)
proto-plus 0.2.1
proto-plus 0.2.0
Features
- Added support for automatically handling
google.protobuf.Struct
(#10) - The marshal is no longer a singleton. (#9)
- Messages can now take a
marshal
meta argument declaring which marshal they use. If none is specified, then the package is used. - Recommended behavior: One marshal per Python package.
- Messages can now take a
- The
serialize
method now coerces its input. (#7)- This makes integration with gRPC far more robust, since gRPC can take the coercible objects directly.
proto-plus 0.1.0
Initial alpha release.
This is a wrapper around protocol buffers. Protocol buffers is a specification format for APIs, such as those inside Google. This library provides protocol buffer message classes and objects that largely behave like native Python types.