gapic-generator-python
gapic-generator-python copied to clipboard
Generate Python API client libraries from Protocol Buffers.
This PR depends on https://github.com/googleapis/gapic-generator-python/pull/2491. Similar to https://github.com/googleapis/gapic-generator-python/pull/2491, we're removing code formatting for `setup.py` while keeping the code formatting verification via the `lint` session.
This PR depends on https://github.com/googleapis/gapic-generator-python/pull/2492. Similar to https://github.com/googleapis/gapic-generator-python/pull/2492, we're removing code formatting for `docs/conf.py` while keeping the code formatting verification via the `lint` session.
This PR depends on https://github.com/googleapis/gapic-generator-python/pull/2493. Similar to https://github.com/googleapis/gapic-generator-python/pull/2493, we're removing code formatting for the `google` directory while keeping the code formatting verification via the `lint` session.
This PR depends on https://github.com/googleapis/gapic-generator-python/pull/2497. Similar to https://github.com/googleapis/gapic-generator-python/pull/2497, we're removing code formatting for the `samples` directory while keeping the code formatting verification via the `lint` session.
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [urllib3](https://redirect.github.com/urllib3/urllib3) ([changelog](https://redirect.github.com/urllib3/urllib3/blob/main/CHANGES.rst)) | `==2.5.0` -> `==2.6.0` |  |  | ### GitHub...
The request message for GetAccountForGcpRegistration in `google/shopping/merchant/accounts/v1/developerregistration.proto` [here](https://github.com/googleapis/googleapis/blob/a17b84add8318f780fcc8a027815d5fee644b9f7/google/shopping/merchant/accounts/v1/developerregistration.proto#L67-L75) has `google.protobuf.Empty` as a request message. ``` // Retrieves the merchant account that the calling GCP is registered with. rpc GetAccountForGcpRegistration(google.protobuf.Empty) returns...
This PR optimizes `gapic/utils/rst.py` to use native Python regex for the majority of docstring conversions (Markdown to RST), resolving a major performance bottleneck caused by shelling out to pandoc. pypandoc...
#### Environment details - OS type and version: Linux 6.16.12-1rodete2-amd64 - Python version: `python --version`: Python 3.13.7 - pip version: `pip --version`: pip 25.3 - `gapic-generator` version: `pip show gapic-generator`:...
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.5.0 to 2.6.0. Release notes Sourced from urllib3's releases. 2.6.0 🚀 urllib3 is fundraising for HTTP/2 support urllib3 is raising ~$40,000 USD to release HTTP/2 support and...