gapic-generator-python icon indicating copy to clipboard operation
gapic-generator-python copied to clipboard

Generate Python API client libraries from Protocol Buffers.

Results 352 gapic-generator-python issues
Sort by recently updated
recently updated
newest added

Currently we have to manually sync the requirements of the `gapic-generator` library with the requirements in the templates. - `gapic-generator` requirements https://github.com/googleapis/gapic-generator-python/blob/723efca3f909527c48e8070eff61511293888626/setup.py#L27-L39 - Requirements in the Client library template https://github.com/googleapis/gapic-generator-python/blob/723efca3f909527c48e8070eff61511293888626/gapic/templates/setup.py.j2#L29-L42...

type: process
priority: p2

Starting in version 1.11.6, generated unit tests for `google/cloud/aiplatform/v1beta1` fail with `NameError: name 'value' is not defined` I've narrowed the problematic commit to https://github.com/googleapis/gapic-generator-python/commit/723efca3f909527c48e8070eff61511293888626 See snippet of stack trace below...

type: cleanup
priority: p2

The generated sample code for async clients is missing `asyncio.run` which results in the sample code to not work as expected. As an example, working sample code for `accessapproval_v1_generated_access_approval_list_approval_requests_async.py` should...

type: bug
priority: p2
samples

Source-Link: https://github.com/googleapis/synthtool/commit/9ae07858520bf035a3d5be569b5a65d960ee4392 Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:52210e0e0559f5ea8c52be148b33504022e1faef4e95fbe4b32d68022af2fa7e

kokoro:force-run
size: m
owl-bot-update-lock

Source-Link: https://github.com/googleapis/synthtool/commit/0142f3529bd44e1bd7297e72ac6d0c8228bf1489 Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:99ab465187b4891e878ee4f9977b4a6aeeb0ceadf404870c416c50e06500eb42

kokoro:force-run
size: m
owl-bot-update-lock

See https://github.com/googleapis/google-cloud-python/actions/runs/9390578475/job/25860763929?pr=12769#step:5:863 The docs build failed because of the following reasons: - asterisk characters were not surrounded by backticks or escaped. - unexpected section title - unexpected indent See the...

type: process
priority: p2

See https://github.com/googleapis/googleapis/blob/7976ffadc0f21ee9149708c0c97ef000e15de1eb/google/cloud/dataplex/v1/catalog.proto#L1171 where there is an asterisk character which is not surrounded by backticks or escaped. This caused the docs build to fail with ``` sphinx.errors.SphinxWarning: /home/runner/work/google-cloud-python/google-cloud-python/packages/google-cloud-dataplex/google/cloud/dataplex_v1/types/catalog.py:docstring of google.cloud.dataplex_v1.types.catalog.ListEntriesRequest:23:Inline emphasis...

type: cleanup

Bumps [certifi](https://github.com/certifi/python-certifi) from 2024.2.2 to 2024.7.4. Commits bd81538 2024.07.04 (#295) 06a2cbf Bump peter-evans/create-pull-request from 6.0.5 to 6.1.0 (#294) 13bba02 Bump actions/checkout from 4.1.6 to 4.1.7 (#293) e8abcd0 Bump pypa/gh-action-pypi-publish from...

kokoro:force-run
size: xs
dependencies

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [certifi](https://togithub.com/certifi/python-certifi) | `==2024.2.2` -> `==2024.7.4` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/certifi/2024.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)...

kokoro:force-run
size: xs

Ask: Generator code could have presubmits that ensure that dependent handwritten repository unit tests are not broken. Example Link:https://github.com/googleapis/python-pubsub/actions/runs/9765604292/job/26956649154?pr=1154 Example test failures: ``` ______________ test_sync_pull_warning_if_return_immediately_async ______________ creds = @pytest.mark.asyncio async...

type: process
priority: p2