Releases: googleapis/gapic-generator-python
Releases · googleapis/gapic-generator-python
gapic-generator 0.7.0
02 Mar 07:50
Compare
Sorry, something went wrong.
No results found
Features
RPCs with a google.protobuf.Empty response value return Python None (#100 )
Altered method signature flattening significantly. (#102 )
Automatic retries. (#103 )
Bugfixes
LRO support now works, and is tested. (#101 )
Generated docstrings are now raw, addressing some escaping issues. (#96 )
Headers now include the client library version. (#104 )
Tests
Add integration tests for different input formats. (#97 )
Add integration tests for CRUD operations. (#98 )
gapic-generator 0.6.0
22 Feb 22:19
Compare
Sorry, something went wrong.
No results found
⚠️ Backwards-incompatible Changes
Features
Improved docstrings in proto messages. (#89 )
Removed the top attribute and made it unnecessary. (#90 )
gapic-generator 0.5.0
04 Jan 03:03
Compare
Sorry, something went wrong.
No results found
Features
Move the get_transport_class method to a class method of client objects. (#87 )
Add the ability to specify multiple template sources. (#88 )
gapic-generator 0.4.0
02 Jan 03:31
Compare
Sorry, something went wrong.
No results found
Features
Import all messages directly into the root namespace. (#85 )
This respects subpackages, so APIs that use subpackages get those in the root namespace, and messages and services within the subpackage.
Dependencies
Update to proto-plus 0.3.0. (#86 )
Includes a corresponding change to use __protobuf__ module objects instead of magic __all__ and Meta inner classes.
Update to showcase 0.0.9. (#69 )
gapic-generator 0.3.1
30 Dec 21:44
Compare
Sorry, something went wrong.
No results found
Bugfixes
Fixed a bug where nested messages were being spuriously imported into types directly. (#83 )
gapic-generator 0.3.0
30 Dec 05:29
Compare
Sorry, something went wrong.
No results found
Features
All protobuf message types are now directly imported into the types module. (#82 )
Bugfixes
Fixed how $sub, $proto, and $service interact with one another. (#82 )
gapic-generator 0.2.0
27 Dec 23:38
Compare
Sorry, something went wrong.
No results found
Features
Improved hostname handling. (#68 )
There is now a host keyword-only argument on client (and transport) constructors.
If no hostname is annotated for an API, the host variable is required.
Added MANIFEST.in to the generated output. (#79 )
Explicit proto-plus marshal declaration. (#81 )
Bugfixes
Fixed bug causing dotted fields in method signatures to break generation (#70 )
Improved error reporting for missing LRO annotations (#71 )
Fixed a bug with comments ending in " creating a parse error (#78 )
Fixed a bug with nested messages string-referencing each other incorrectly (#80 )
gapic-generator 0.1.0
07 Dec 22:45
Compare
Sorry, something went wrong.
No results found
Initial release
This is the first official release of gapic-generator-python, a tool for generating Python 3 client libraries for APIs specified in protocol buffers. The resulting libraries are compatible with Python 3.5 and above.