Features and LimitationsΒΆ

Nice things this client does:

  • Implemented in pure Python, with language-idiomatic templating tools.
  • It supports multiple transports: both gRPC and protobuf over HTTP/1.1. A JSON-based transport would be easy to add.
  • It uses a lighter-weight configuration, specified in the protocol buffer itself.

As this is experimental work, please note the following limitations:

  • The output only works on Python 3.5 and above.
  • The configuration annotations are experimental and provided in an awkward location.
  • gRPC must be installed even if you are not using it (this is due to some minor issues in api-core).
  • No support for samples yet.