Repository navigation
chore(deps): bump gradio from 6.12.0 to 6.16.0 in /envs/websearch_env - #1306
Conversation
Bumps [gradio](https://github.com/gradio-app/gradio) from 6.12.0 to 6.16.0. - [Release notes](https://github.com/gradio-app/gradio/releases) - [Changelog](https://github.com/gradio-app/gradio/blob/main/CHANGELOG.md) - [Commits](https://github.com/gradio-app/gradio/compare/gradio@6.12.0...gradio@6.16.0) --- updated-dependencies: - dependency-name: gradio dependency-version: 6.16.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
|
The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update. |
There was a problem hiding this comment.
Alignment Review Report
Scope
This PR only touches envs/websearch_env/uv.lock (6 lines: gradio 6.12.0 → 6.16.0 and gradio-client 2.4.1 → 2.5.0, both transitive pins resolved from the workspace root's gradio>=4.0.0 constraint used for the optional debug web UI). No pyproject.toml, source, or test files are modified, and gradio is not imported directly anywhere in envs/websearch_env — it's a transitive dependency of the optional web-UI extra.
Automated Checks
- Lint: PASS for the diff.
ruff format --check envs/websearch_envis clean (8/8 files formatted). Repo-wideusort/ruff formatdoes report 58 pre-existing unformatted files elsewhere insrc/, but none are touched by this PR and none are inenvs/websearch_env— pre-existing baseline issue, not introduced here. - Debug code: CLEAN for the diff.
check-debug.shsurfaces print/TODO occurrences only in unrelatedsrc/openenv/...files (pre-existing, e.g. CLI help text, docstrings, intentional CLI output) — none are part of this change.
Open RFCs Context
Scanned rfcs/ (000–012). RFC 006 (006-agentic-rl-harness-interception.md, In Review) discusses gradio.networking.setup_tunnel as a tunneling forwarder for Harbor capture, but that's a different subsystem (openenv.harbor) and dependency surface from envs/websearch_env's own uv.lock. No open RFC governs per-environment dependency version bumps, and none conflict with this change.
Tier 1: Fixes Required
None. The diff is a lockfile-only version bump with no code touched.
Tier 2: Alignment Discussion
Principle Conflicts
None identified. No change to the Gym-like API, MCP boundary, reward computation, client/server imports, or generics/Pydantic wire types — this is purely a transitive dependency version resolution.
RFC Conflicts
None identified.
Summary
- 0 mechanical issues to fix
- 0 alignment points for human review
- 0 RFC conflicts to discuss
Safe to merge from an alignment/invariants standpoint. Recommend relying on CI (env build/tests for websearch_env) to confirm gradio 6.16.0 doesn't introduce a runtime regression in the optional web UI, since that wasn't exercised as part of this static review.
Sent by Cursor Automation: Pre-review
Co-authored-by: benjamin.burtenshaw <benjamin.burtenshaw@huggingface.co>


Bumps gradio from 6.12.0 to 6.16.0.
Changelog
Sourced from gradio's changelog.
... (truncated)
Commits
99ca159chore: update versions (#13432)05d2fd4gr.Dropdown()Fixes (#13451)0486d96Fix runtime language switching not re-translating component props, and other ...f9aed6ddocs: upgrade MiniMax demo to M3 (#13462)a11359dFix another ssr server startup race condition (#13458)fb3b812Show a landing page for browser GET requests to the MCP endpoint (#13459)397e39bFix various typos found by codespell (#13440)f29d16afix: SSRF in Image/Gallery SVG and Audio postprocessing (GHSA-3xvj-7669-6whx)...c029722ci: upgrade Playwright to 1.60 (#13457)e71c760ci: shorten Playwright install timeout (#13455)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)You can disable automated security fix PRs for this repo from the Security Alerts page.
Note
Medium Risk
Lockfile-only upgrade of the Gradio stack used by the websearch env (likely via OpenEnv); security fixes reduce exposure but minor-version UI/server changes warrant a quick smoke test of any
/webGradio surface.Overview
Updates
envs/websearch_env/uv.lockonly: pinsgradiofrom 6.12.0 to 6.16.0 and the pairedgradio-clientfrom 2.4.1 to 2.5.0 (updated wheel/sdist hashes). No application orpyproject.tomlchanges.The newer Gradio release line includes security and stability fixes (e.g. path traversal in
FileExplorer, OAuth redirect hardening, SSRF guards for media postprocessing) plus minor UI/runtime behavior changes between 6.12 and 6.16.Reviewed by Cursor Bugbot for commit 4375b3c. Bugbot is set up for automated code reviews on this repo. Configure here.