Skip to content

Releases: googleapis/gapic-generator-python

gapic-generator 0.13.0

22 Aug 20:22
f71fc44

Choose a tag to compare

Pre-release

release level documentation

Features

  • Samplegen functionality is exposed in docker image (#184 )

Documentation

  • Initial documentation for samplegen (#184 )

gapic-generator 0.12.0

20 Aug 22:42
88ab687

Choose a tag to compare

Pre-release

release level documentation

Features

  • Generate samples and sample manifests (#167)

Bugfixes

  • Pager modules always import the message being paged (#153)
  • Remove commas after keyword-only parameters in generated methods (#175)
  • Remove various unused imports from generated code (#177)

gapic-generator 0.11.0

19 Jul 18:14

Choose a tag to compare

Pre-release

release level documentation

Bugfixes

  • Pager modules always import the message being paged (#150)
  • Minor formatting fixes (#155)
  • Fix a bash syntax error in docker entrypoint script (#135)

gapic-generator 0.10.0

13 Jun 16:10
174c508

Choose a tag to compare

Pre-release

release level documentation

Features

  • Improved enum support (#127)
  • mypy type-checking on the generator (#130)
  • mypy type-checking on the generated output (#131)
  • Added a CLI option to take the Python module (#126)

Bugfixes

  • The Docker entrypoint script preserves any option beginning with python-gapic (#129)

Documentation

  • Documentation cleanup, largely removing out-of-date material (#132)

gapic-generator 0.9.0

23 May 19:49
9dc56ac

Choose a tag to compare

gapic-generator 0.9.0 Pre-release
Pre-release

release level documentation

Breaking Changes

  • Removed support for package metadata, since this configuration did not make it to stable (#125)

Features

  • Automatic pagination support (#121)

Bugfixes

  • Fixed an issue where generation failed if no default_host was specified (#120)
  • Fixed an incorrect __all__ (#119)

gapic-generator 0.8.0

02 Apr 17:38
9f17e13

Choose a tag to compare

gapic-generator 0.8.0 Pre-release
Pre-release

release level documentation

Breaking Changes

  • Removed HTTP/1.1 support. (#114)
    • This feature is going away temporarily because of a lack of testing infrastructure to support it. It will return once we can verify correctness.

Features

  • Unit tests. (#115)
    • The generator now ships unit tests with 100% coverage.
    • CI is updated to exercise them.

Documentation

  • Fixed the image resource for testing the Vision library (#110, thanks @Jaffrey98)
  • Updated the clone instructions to use HTTPS (#112, thanks @AnupKumarPanwar)

gapic-generator 0.7.1

07 Mar 01:11
6dd7498

Choose a tag to compare

gapic-generator 0.7.1 Pre-release
Pre-release

release level documentation

Bugfixes

  • Fixed an issue where a proto file with only nested enums lacked an import enum statement. (#107)
  • Minor corrections to documentation. (#108)

gapic-generator 0.7.0

02 Mar 07:50

Choose a tag to compare

gapic-generator 0.7.0 Pre-release
Pre-release

release level documentation

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
f94fb89

Choose a tag to compare

gapic-generator 0.6.0 Pre-release
Pre-release

release level documentation

⚠️ 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

Choose a tag to compare

gapic-generator 0.5.0 Pre-release
Pre-release

release level documentation

Features

  • Move the get_transport_class method to a class method of client objects. (#87)
  • Add the ability to specify multiple template sources. (#88)