chore(backend/deps): bump stagehand from 0.5.9 to 3.5.0 in /autogpt_platform/backend#12039
Conversation
|
This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request. |
4c22a25 to
738a88f
Compare
|
Conflicts have been resolved! 🎉 A maintainer will review the pull request shortly. |
|
@dependabot recreate |
738a88f to
9fe1581
Compare
|
This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request. |
9fe1581 to
48124cd
Compare
|
Conflicts have been resolved! 🎉 A maintainer will review the pull request shortly. |
|
Conflicts have been resolved! 🎉 A maintainer will review the pull request shortly. |
🔍 Dependency Analysis SummaryPackage Updated: This is a major version bump from 0.5.9 to 3.5.0, spanning multiple major versions (0.x → 1.x → 2.x → 3.x). Major version jumps typically indicate breaking changes. 📋 Detailed Changelog Reviewstagehand (0.5.9 → 3.5.0)Based on the Dependabot PR description and commit history, here are the key changes: Version 3.5.0 (2026-01-29) - Latest
Version 3.4.x Series
Version 3.x Breaking Changes (from commits)
Note: The complete changelog between 0.5.9 and 3.5.0 is substantial (spanning ~50+ versions). The PR description provides a truncated view.
|
Backend: - aiodns: 3.5.0 → 4.0.0 - yt-dlp: 2025.12.08 → 2026.2.4 - e2b-code-interpreter: 1.5.2 → 2.4.1 (major) - stagehand: 0.5.1 → 3.5.0 (major) - groq: 0.30.0 → 1.0.0 (major) - todoist-api-python: 2.1.7 → 3.2.1 (major) - supabase: 2.27.3 → 2.28.0 - isort: 5.13.2 → 7.0.0 (major, dev) - redis: 6.2.0 → 7.1.1 (major) Libs: - launchdarkly-server-sdk: 9.14.1 → 9.15.0 - supabase: 2.27.2 → 2.28.0 - redis: 6.2.0 → 7.1.1 (major) - pytest: 8.4.1 → 9.0.2 (major, dev) Combines: #12043, #12041, #12045, #12042, #12039, #12038, #12044, #11152, #12056, #12031, #12032
|
Superseded by #12058 (combined Python dependency updates) |
|
@dependabot recreate |
|
Looks like this PR is closed. If you re-open it I'll rebase it as long as no-one else has edited it (you can use |
|
@dependabot reopen |
|
Beginning January 27, 2026, Dependabot will no longer support the @dependabot reopen command. Please use GitHub's native pull request controls instead. Please see the changelog announcement for additional details. |
|
a |
| exa-py = "^1.14.20" | ||
| croniter = "^6.0.0" | ||
| stagehand = "^0.5.1" | ||
| stagehand = "^3.5.0" |
There was a problem hiding this comment.
Check that stagehand blocks still function correctly after this major version upgrade (0.5.9 → 3.5.0). The changelog mentions API changes including create() renamed to start(), and this upgrade removes several dependencies (litellm, playwright, browserbase). Verify integration tests pass for StagehandObserveBlock, StagehandActBlock, and StagehandExtractBlock.
|
This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request. |
1 similar comment
|
This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request. |
48124cd to
4ed1d0f
Compare
|
Conflicts have been resolved! 🎉 A maintainer will review the pull request shortly. |
|
This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request. |
Bumps [stagehand](https://github.com/browserbase/stagehand-python) from 0.5.9 to 3.5.0. - [Release notes](https://github.com/browserbase/stagehand-python/releases) - [Changelog](https://github.com/browserbase/stagehand-python/blob/main/CHANGELOG.md) - [Commits](browserbase/stagehand-python@stagehand-v0.5.9...v3.5.0) --- updated-dependencies: - dependency-name: stagehand dependency-version: 3.5.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
4ed1d0f to
71e61e6
Compare
|
Conflicts have been resolved! 🎉 A maintainer will review the pull request shortly. |
🔍 PR Overlap DetectionThis check compares your PR against all other open PRs targeting the same branch to detect potential merge conflicts early. 🟢 Low Risk — File Overlap OnlyThese PRs touch the same files but different sections (click to expand)
Summary: 0 conflict(s), 0 medium risk, 8 low risk (out of 8 PRs with file overlap) Auto-generated on push. Ignores: |
Bumps stagehand from 0.5.9 to 3.5.0.
Changelog
Sourced from stagehand's changelog.
... (truncated)
Commits
fd7bfferelease: 3.5.0 (#303)5954b85release: 3.4.8 (#302)3bd7660CI cleanup + docs (#298)74cb7fbSamfinton/stg 1147 python sdk rename create() to start() (#295)20f4704release: 3.4.7 (#294)2cb0c28Add pydoll frameid example (#293)92bc49arelease: 3.4.6 (#292)2f3c6abMerge remote-tracking branch 'origin/main'5235658chore: remove duplicate .keep files for pypi publish step fixf9220edrelease: 3.4.5 (#290)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Greptile Overview
Greptile Summary
Bumps
stagehandfrom 0.5.9 to 3.5.0, a major version upgrade spanning numerous releases. This dependency update removes several transitive dependencies (browserbase,fastuuid,google-genai,hf-xet,huggingface-hub,litellm,playwright,pyee) that were previously pulled in by the older version of stagehand.Key changes in stagehand 3.5.0:
The upgrade significantly reduces the dependency tree (417 lines removed from
poetry.lock). The current usage inautogpt_platform/backend/backend/blocks/stagehand/blocks.pyappears compatible with the new version, using theStagehand()constructor and.init()method that should remain stable across this upgrade.Confidence Score: 2/5
create()tostart()method rename in the changelog, and though the current code uses.init(), integration testing is needed to verify compatibility.autogpt_platform/backend/backend/blocks/stagehand/blocks.pystill works correctly with the new stagehand version through integration testing