Skip to content

chore(deps): update dependency google-cloud-aiplatform to v2 - #270

Closed
renovate-bot wants to merge 2 commits into
GoogleCloudPlatform:mainfrom
renovate-bot:renovate/google-cloud-aiplatform-2.x
Closed

chore(deps): update dependency google-cloud-aiplatform to v2#270
renovate-bot wants to merge 2 commits into
GoogleCloudPlatform:mainfrom
renovate-bot:renovate/google-cloud-aiplatform-2.x

Conversation

@renovate-bot

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
google-cloud-aiplatform >=1.110,<2>=2.1,<3 age confidence

Release Notes

googleapis/python-aiplatform (google-cloud-aiplatform)

v2.1.0

Compare Source

Features
  • Add execute_bash to the Agent Engine sandbox SDK. (505bd42)
  • Allow setting ingress_control_config when creating a SandboxEnvironmentTemplate via the SDK (Python, Java, JS). (2dccde8)
  • Expose SandboxEnvironmentTemplateState as a standalone enum class in the Python, Java, and JS SDKs. (a31d2ba)
  • Expose STATE_PAUSED, STATE_PAUSING, and STATE_RESUMING values in the SandboxState enum for SandboxEnvironment across Python, Java, and JS SDKs. (ec342d9)
Bug Fixes
  • Guard the post-LRO refresh in sandboxes.pause() and sandboxes.resume() on the presence of a resource name in the LRO response. (2c60077)
  • Preserve rrf_ranking_alpha=0.0 in MatchingEngineIndexEndpoint hybrid queries (7e1c95a)
Documentation
  • Update CHANGELOG.md to mark version 2.0.0 as yanked (75f9361)

v2.0.1

Compare Source

⚠ BREAKING CHANGES
  • agentplatform: agent_engines module renamed to runtimes.
  • agentplatform: a2a tasks module is removed.
  • agentplatform: sessions and sandboxes moved to top-level modules.
  • agentplatform: Removed global initializer dependency. Agent frameworks now read project and location from environment variables.
  • agentplatform: runtime templates import changed from agentplatform.agent_engines.templates to agentplatform.frameworks.
  • agentplatform: evals.run_inference(agent=...) now accepts types.Runtime instead of types.AgentEngine.
  • agentplatform: Migrate Memory Bank methods to client.memory_banks sub-module.
Features
  • Add sandboxes.pause() and sandboxes.resume() methods to the Agent Engine sandbox SDK across Python, Java, and JS SDKs. (9b92c88)
  • Add Shell Sandbox environment support to the Agent Engine sandbox SDK (8f87082)
  • agentplatform: Support client.memory_banks.get (6dfe678)
  • agentplatform: Support client.memory_banks.list (6dfe678)
  • agentplatform: Support ExampleStores module for few-shot example management (5248240)
  • agentplatform: Support Memory Bank configs. (6dfe678)
  • Decouple agentplatform from google-cloud-aiplatform and package it as a standalone PyPI package google-cloud-agentplatform. (e0e32c2)
  • Expose ingress_control_config field on SandboxEnvironmentTemplate across Python, Java, and JS SDKs. (c08ed98)
  • Expose service_attachment field on SandboxEnvironmentConnectionInfo across Python, Java, JS, and Go SDKs. (b781b0e)
Bug Fixes
  • Add identity_type and service_account support to Reasoning Engines and Agent Engines. (a8536aa)
  • Propagate the underlying API error from AdkApp's synchronous session methods and streaming agent runs (91cc8ce)
  • Serve public A2A agent card at /a2a/card on Agent Runtime (85cba30)
  • Treat forwarded OAuth access tokens as ephemeral session state (7e95ce6)

v2.0.0

Compare Source

⚠ BREAKING CHANGES
  • agentplatform: agent_engines module renamed to runtimes.
  • agentplatform: a2a tasks module is removed.
  • agentplatform: sessions and sandboxes moved to top-level modules.
  • agentplatform: Removed global initializer dependency. Agent frameworks now read project and location from environment variables.
  • agentplatform: runtime templates import changed from agentplatform.agent_engines.templates to agentplatform.frameworks.
  • agentplatform: evals.run_inference(agent=...) now accepts types.Runtime instead of types.AgentEngine.
  • agentplatform: Migrate Memory Bank methods to client.memory_banks sub-module.
Features
  • Add sandboxes.pause() and sandboxes.resume() methods to the Agent Engine sandbox SDK across Python, Java, and JS SDKs. (9b92c88)
  • Add Shell Sandbox environment support to the Agent Engine sandbox SDK (8f87082)
  • agentplatform: Support client.memory_banks.get (6dfe678)
  • agentplatform: Support client.memory_banks.list (6dfe678)
  • agentplatform: Support ExampleStores module for few-shot example management (5248240)
  • agentplatform: Support Memory Bank configs. (6dfe678)
  • Decouple agentplatform from google-cloud-aiplatform and package it as a standalone PyPI package google-cloud-agentplatform. (e0e32c2)
  • Expose ingress_control_config field on SandboxEnvironmentTemplate across Python, Java, and JS SDKs. (c08ed98)
  • Expose service_attachment field on SandboxEnvironmentConnectionInfo across Python, Java, JS, and Go SDKs. (b781b0e)
Bug Fixes
  • Add identity_type and service_account support to Reasoning Engines and Agent Engines. (a8536aa)
  • Propagate the underlying API error from AdkApp's synchronous session methods and streaming agent runs (91cc8ce)
  • Serve public A2A agent card at /a2a/card on Agent Runtime (85cba30)
  • Treat forwarded OAuth access tokens as ephemeral session state (7e95ce6)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@forking-renovate

Copy link
Copy Markdown

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@iht

iht commented Sep 7, 2026

Copy link
Copy Markdown
Member

Closing this PR because upgrading to google-cloud-aiplatform v2 is incompatible with Apache Beam.

Root Cause

apache-beam[gcp]==2.76.0 specifies google-cloud-aiplatform<2.0,>=1.26.0; extra == "gcp". Upgrading google-cloud-aiplatform to >=2.1,<3 causes dependency resolution to fail.

CI Failure Logs

  • Python pipelines build:
    ERROR: ResolutionImpossible:
    The conflict is caused by:
        The user requested google-cloud-aiplatform<3 and >=2.1
        apache-beam 2.76.0 depends on google-cloud-aiplatform<2.0 and >=1.26.0; extra == "gcp"
    
  • Docker images build:
    ERROR: ResolutionImpossible:
    apache-beam[gcp] 2.76.0 depends on google-cloud-aiplatform<2.0 and >=1.26.0; extra == "gcp"
    

Next Steps

Major version 2 updates for google-cloud-aiplatform cannot be merged until upstream apache-beam supports google-cloud-aiplatform >= 2.0.

@iht iht closed this Sep 7, 2026
@forking-renovate

Copy link
Copy Markdown

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 2.x releases. But if you manually upgrade to 2.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate-bot
renovate-bot deleted the renovate/google-cloud-aiplatform-2.x branch September 7, 2026 09:35
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.

2 participants