Skip to content

Releases: googleapis/proto-plus-python

proto-plus 1.0.0

19 May 16:59
f6f6abd
Compare
Choose a tag to compare

release level documentation

Official 1.0.0 release

Bugfixes

  • MutableMapping and MutableSequence import paths are changed to non-deprecated module paths

proto-plus 0.4.0

28 May 00:25
9dce8cb
Compare
Choose a tag to compare
proto-plus 0.4.0 Pre-release
Pre-release

release level documentation

Features

  • Added support for returning enum instances for enums (#19)

proto-plus 0.3.0

02 Jan 03:22
4093167
Compare
Choose a tag to compare
proto-plus 0.3.0 Pre-release
Pre-release

release level documentation

Breaking changes

  • Use a module-level __protobuf__ property instead of inner Meta classes and __all__ magic. (#14)

proto-plus 0.2.1

27 Dec 22:19
4be0ef2
Compare
Choose a tag to compare
proto-plus 0.2.1 Pre-release
Pre-release

release level documentation

Bugfixes

  • Fixed a bug preventing nested messages with package names from building properly. (#13)

proto-plus 0.2.0

27 Dec 21:00
1d3f9db
Compare
Choose a tag to compare
proto-plus 0.2.0 Pre-release
Pre-release

release level documentation

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.
  • 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

21 Dec 19:49
b4acb4d
Compare
Choose a tag to compare
proto-plus 0.1.0 Pre-release
Pre-release

release level documentation

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.