Skip to content

fix: allow Protobuf 7.x#16532

Merged
parthea merged 1 commit intomainfrom
parthea-patch-12
Apr 2, 2026
Merged

fix: allow Protobuf 7.x#16532
parthea merged 1 commit intomainfrom
parthea-patch-12

Conversation

@parthea
Copy link
Copy Markdown
Contributor

@parthea parthea commented Apr 2, 2026

Fixes #16526

See related PR #16102. Note: We're still waiting on a fix for grpc/grpc#41933

@parthea parthea requested review from a team as code owners April 2, 2026 14:49
Copy link
Copy Markdown
Contributor

@chalmerlowe chalmerlowe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@parthea parthea merged commit ffb4b71 into main Apr 2, 2026
30 checks passed
@parthea parthea deleted the parthea-patch-12 branch April 2, 2026 14:53
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the protobuf dependency version range in pyproject.toml from < 7.0.0 to < 8.0.0. I have no feedback to provide as there are no review comments to evaluate.

parthea pushed a commit that referenced this pull request Apr 2, 2026
PR created by the Librarian CLI to initialize a release. Merging this PR
will auto trigger a release.

Librarian Version: v0.0.0-20260331223231-14b1b9186e21
Language Image:
us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:234b9d1f2ddb057ed7ac6a38db0bf8163d839c65c6cf88ade52530cddebce59e
<details><summary>gapic-generator: v1.30.14</summary>

##
[v1.30.14](gapic-generator-v1.30.13...gapic-generator-v1.30.14)
(2026-04-02)

### Bug Fixes

* Use proper SPDX license identifier (#2594)
([2b3b06c](2b3b06c2))

* async samples missing await (#2577)
([6ccd371](6ccd3710))

</details>


<details><summary>gcp-sphinx-docfx-yaml: v3.2.5</summary>

##
[v3.2.5](gcp-sphinx-docfx-yaml-v3.2.4...gcp-sphinx-docfx-yaml-v3.2.5)
(2026-04-02)

### Bug Fixes

* do not store reference to algorithms dict on PyJWK (&lt;a
href=&#34;https://redirect.github.com/jpadilla/pyjwt/issues/1143&#34;&gt;#1143&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a
href=&#34;jpadilla/pyjwt@f3ba74c106df9ce10e272dfaad96acb4ab3ef5a5&#34;&gt;&lt;code&gt;f3ba74c&lt;/code&gt;&lt;/a&gt;
[pre-commit.ci] pre-commit autoupdate (&lt;a
href=&#34;https://redirect.github.com/jpadilla/pyjwt/issues/1145&#34;&gt;#1145&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a
href=&#34;jpadilla/pyjwt@0318ffa7b156b01600376e38952bf961382e0724&#34;&gt;&lt;code&gt;0318ffa&lt;/code&gt;&lt;/a&gt;
[pre-commit.ci] pre-commit autoupdate (&lt;a
href=&#34;https://redirect.github.com/jpadilla/pyjwt/issues/1141&#34;&gt;#1141&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a
href=&#34;jpadilla/pyjwt@a52753db3c1075ac01337fa8b7cc92b13a19ac09&#34;&gt;&lt;code&gt;a52753d&lt;/code&gt;&lt;/a&gt;
Bump actions/download-artifact from 7 to 8 (&lt;a
href=&#34;https://redirect.github.com/jpadilla/pyjwt/issues/1142&#34;&gt;#1142&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a
href=&#34;jpadilla/pyjwt@b85050f1d444c6828bb4618ee764443b0a3f5d18&#34;&gt;&lt;code&gt;b85050f&lt;/code&gt;&lt;/a&gt;
([b2950d5](b2950d55))

* close HTTPError to prevent ResourceWarning on Python 3.14 (&lt;a
href=&#34;https://redirect.github.com/jpadilla/pyjwt/issues/1133&#34;&gt;#1133&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Additional commits viewable in &lt;a
href=&#34;jpadilla/pyjwt@2.4.0...2.12.0&#34;&gt;compare
view&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/details&gt; &lt;br /&gt;
([b2950d5](b2950d55))

</details>


<details><summary>google-ads-datamanager: v0.8.0</summary>

##
[v0.8.0](google-ads-datamanager-v0.7.0...google-ads-datamanager-v0.8.0)
(2026-04-02)

### Features

* add INVALID_MERCHANT_ID to the ErrorReason enum for when the
merchant_id field is not valid (PiperOrigin-RevId: 889816734)
([c36aa61](c36aa616))

* add EU_POLITICAL_ADVERTISING_DECLARATION_REQUIRED to the ErrorReason
enum for campaigns missing the EU political advertising declaration
(PiperOrigin-RevId: 889816734)
([c36aa61](c36aa616))

</details>


<details><summary>google-api-core: v2.30.2</summary>

##
[v2.30.2](google-api-core-v2.30.1...google-api-core-v2.30.2)
(2026-04-02)

### Bug Fixes

* allow Protobuf 7.x (#16532)
([ffb4b71](ffb4b712))

</details>


<details><summary>google-cloud-bigtable: v2.36.0</summary>

##
[v2.36.0](google-cloud-bigtable-v2.35.0...google-cloud-bigtable-v2.36.0)
(2026-04-02)

### Features

* add TieredStorageConfig to table admin api (PiperOrigin-RevId:
863493708)
([778ae57](778ae571))

* add data model for client side metrics (#1187)
([db8d528](db8d5286))

### Bug Fixes

* allow empty location for cluster update (#1258)
([c163cb3](c163cb3e))

</details>


<details><summary>google-cloud-ces: v0.4.0</summary>

##
[v0.4.0](google-cloud-ces-v0.3.0...google-cloud-ces-v0.4.0)
(2026-04-02)

### Features

* deprecate `root_agent` in message `.google.cloud.ces.v1beta.AgentTool`
in favor of new `agent` field. (PiperOrigin-RevId: 892390364)
([c36aa61](c36aa616))

* update public libraries for CES v1beta (PiperOrigin-RevId: 892390364)
([c36aa61](c36aa616))

* add support for generating app resources with LLM (PiperOrigin-RevId:
892390364)
([c36aa61](c36aa616))

### Documentation

* A comment for field `root_agent` in message
`.google.cloud.ces.v1beta.AgentTool` is changed (PiperOrigin-RevId:
892390364)
([c36aa61](c36aa616))

</details>


<details><summary>google-cloud-dataflow-client: v0.13.0</summary>

##
[v0.13.0](google-cloud-dataflow-client-v0.12.0...google-cloud-dataflow-client-v0.13.0)
(2026-04-02)

### Features

* add sha256 field to Package proto (PiperOrigin-RevId: 891887357)
([c36aa61](c36aa616))

* Add Pausing/Yaml capabilities to public protos (PiperOrigin-RevId:
891736643)
([c36aa61](c36aa616))

</details>


<details><summary>google-cloud-documentai: v3.14.0</summary>

##
[v3.14.0](google-cloud-documentai-v3.13.0...google-cloud-documentai-v3.14.0)
(2026-04-02)

### Features

* Added a fields for image and table annotation output
(PiperOrigin-RevId: 893028748)
([c36aa61](c36aa616))

* Update comments for proto fields (PiperOrigin-RevId: 893028748)
([c36aa61](c36aa616))

</details>


<details><summary>google-cloud-ndb: v2.4.2</summary>

##
[v2.4.2](google-cloud-ndb-v2.4.1...google-cloud-ndb-v2.4.2)
(2026-04-02)

### Bug Fixes

* allow redis 7.x (#16533)
([4c541cf](4c541cf2))

</details>


<details><summary>google-cloud-netapp: v0.9.0</summary>

##
[v0.9.0](google-cloud-netapp-v0.8.0...google-cloud-netapp-v0.9.0)
(2026-04-02)

### Features

* Add ONTAP passthrough APIs Adds the following new methods for direct
ONTAP API interaction: - ExecuteOntapPost - ExecuteOntapGet -
ExecuteOntapDelete - ExecuteOntapPatch `StoragePoolType`
(PiperOrigin-RevId: 889585893)
([c36aa61](c36aa616))

### Bug Fixes

* An existing value `UNIFIED_LARGE_CAPACITY` is removed from enum
`StoragePoolType` (PiperOrigin-RevId: 889585893)
([c36aa61](c36aa616))

### Documentation

* A comment for field `source_volume` in message
`.google.cloud.netapp.v1.Backup` is changed (PiperOrigin-RevId:
889585893)
([c36aa61](c36aa616))

* A comment for field `source_backup` in message
`.google.cloud.netapp.v1.RestoreParameters` is changed
(PiperOrigin-RevId: 889585893)
([c36aa61](c36aa616))

* A comment for field `type` in message
`.google.cloud.netapp.v1.StoragePool` is changed (PiperOrigin-RevId:
889585893)
([c36aa61](c36aa616))

</details>


<details><summary>google-cloud-network-security: v0.13.0</summary>

##
[v0.13.0](google-cloud-network-security-v0.12.0...google-cloud-network-security-v0.13.0)
(2026-04-02)

### Features

* Publish proto definitions for AuthzPolicy, TlsInspectionPolicy,
GatewaySecurityPolicy, GatewaySecurityPolicyRule, and UrlList
(PiperOrigin-RevId: 889789965)
([c36aa61](c36aa616))

* Publish proto definitions for SSG (PiperOrigin-RevId: 889789965)
([c36aa61](c36aa616))

* Publish proto definitions for Intercept, Mirroring and
SecurityProfileGroup (PiperOrigin-RevId: 889789965)
([c36aa61](c36aa616))

### Documentation

* Update and cleanup docs (PiperOrigin-RevId: 889789965)
([c36aa61](c36aa616))

</details>


<details><summary>google-cloud-securesourcemanager: v0.5.0</summary>

##
[v0.5.0](google-cloud-securesourcemanager-v0.4.0...google-cloud-securesourcemanager-v0.5.0)
(2026-04-02)

### Features

* Add option to require code owner approval in branch rules
(PiperOrigin-RevId: 889991858)
([c36aa61](c36aa616))

* Add force option to DeleteInstance request (PiperOrigin-RevId:
889991858)
([c36aa61](c36aa616))

* Add CustomHostConfig to configure custom hostnames for private
instances (PiperOrigin-RevId: 889991858)
([c36aa61](c36aa616))

### Documentation

* Improve documentation for labels, pagination, and ListLocations
(PiperOrigin-RevId: 889991858)
([c36aa61](c36aa616))

</details>


<details><summary>google-cloud-texttospeech: v2.36.0</summary>

##
[v2.36.0](google-cloud-texttospeech-v2.35.0...google-cloud-texttospeech-v2.36.0)
(2026-04-02)

### Features

* Mark `advanced_voice_options` as optional. (PiperOrigin-RevId:
892462011)
([c36aa61](c36aa616))

* Support safety settings for Gemini voices and deprecate
`relax_safety_filters` (PiperOrigin-RevId: 892462011)
([c36aa61](c36aa616))

* Support `enable_textnorm` for Gemini voices. (PiperOrigin-RevId:
892462011)
([c36aa61](c36aa616))

### Documentation

* A comment for field `markup` in message
`.google.cloud.texttospeech.v1beta1.StreamingSynthesisInput` is changed
(PiperOrigin-RevId: 892462011)
([c36aa61](c36aa616))

* A comment for field `advanced_voice_options` in message
`.google.cloud.texttospeech.v1beta1.SynthesizeSpeechRequest` is changed
(PiperOrigin-RevId: 892462011)
([c36aa61](c36aa616))

* A comment for field `markup` in message
`.google.cloud.texttospeech.v1beta1.SynthesisInput` is changed
(PiperOrigin-RevId: 892462011)
([c36aa61](c36aa616))

* A comment for field `relax_safety_filters` in message
`.google.cloud.texttospeech.v1beta1.AdvancedVoiceOptions` is changed
(PiperOrigin-RevId: 892462011)
([c36aa61](c36aa616))

</details>


<details><summary>google-maps-geocode: v0.2.0</summary>

##
[v0.2.0](google-maps-geocode-v0.1.0...google-maps-geocode-v0.2.0)
(2026-04-02)

### Features

* make the Place ID format consistent (PiperOrigin-RevId: 890102125)
([c36aa61](c36aa616))

### Documentation

* update the navigation point usage enum documentation
(PiperOrigin-RevId: 890102125)
([c36aa61](c36aa616))

</details>


<details><summary>googleapis-common-protos: v1.74.0</summary>

##
[v1.74.0](googleapis-common-protos-v1.73.1...googleapis-common-protos-v1.74.0)
(2026-04-02)

### Features

* publish new error reasons (PiperOrigin-RevId: 889289393)
([c36aa61](c36aa616))

* add origin to AttributeContext.Request (PiperOrigin-RevId: 892442206)
([c36aa61](c36aa616))

* publish client batch config schema (PiperOrigin-RevId: 889289393)
([c36aa61](c36aa616))

### Documentation

* update API common type documentation (PiperOrigin-RevId: 890591600)
([c36aa61](c36aa616))

* fix documentation formatting (PiperOrigin-RevId: 889289393)
([c36aa61](c36aa616))

* update various comments (PiperOrigin-RevId: 889289393)
([c36aa61](c36aa616))

* update SelectiveGapicGeneration usage doc (PiperOrigin-RevId:
892649773)
([c36aa61](c36aa616))

* update license year (PiperOrigin-RevId: 889289393)
([c36aa61](c36aa616))

</details>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

google-api-core 2.30.1 reports error when install together with protobuf 7.*

2 participants