chore(deps): bump aiohttp from 3.14.1 to 3.14.3 in /envs/sophistry_bench_sprint_env - #1054
Conversation
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.14.1 to 3.14.3. - [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst) - [Commits](aio-libs/aiohttp@v3.14.1...v3.14.3) --- updated-dependencies: - dependency-name: aiohttp dependency-version: 3.14.3 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: dependabot dependency bump — only envs/sophistry_bench_sprint_env/uv.lock changed (316 insertions / 316 deletions, no .py/source changes).
Automated Checks
- Lint (
.claude/hooks/lint.sh): N/A for this PR (clean). The hook only formats/lints.pyfiles undersrc/,tests/,envs/— it does not touchuv.lock. It does surface pre-existing formatting debt in ~25 unrelated.pyfiles (e.g.envs/opencode_env/*,envs/pi_env/*,envs/chat_env/*), none insophistry_bench_sprint_envand none introduced here. (Heads-up: runningruff format … envs/also reformats embedded Python in several README code blocks as a side effect; I reverted all of it so the tree stays clean.) - Debug code (
.claude/hooks/check-debug.sh): CLEAN for this PR. All findings are pre-existingprint(...)/docstring/TODOhits undersrc/only; the changeduv.lockcontains none. - Lockfile consistency (
uv lock --check): PASS — "Resolved 167 packages", lock is in sync withpyproject.toml. - Supply-chain sanity: every added
sourceishttps://pypi.org/simple; every added artifact URL is onhttps://files.pythonhosted.org. No injected/typosquatted indices. aiohttp correctly moves3.14.1 → 3.14.3(119 wheel entries + sdist, all sha256-pinned); zero leftover3.14.1references.
Open RFCs Context
Open RFCs are 000, 001, 002, 005 (In Review), 010 (Draft), and 004 (rubrics). None govern PyPI package registries, dependency version pinning, or lockfiles. RFC 002 discusses "dependency management via Dockerfile" and a future HF-Hub tool registry (env/tool distribution), which is unrelated to the Python package index uv resolves against. → No open RFC covers this change.
Tier 1: Fixes Required
None. This is a generated lockfile bump with no source/.py changes; uv lock --check passes and the diff is supply-chain-clean (no uninitialized vars, imports, syntax, type, or credential concerns are possible in a lockfile).
Tier 2: Alignment Discussion
Principle Conflicts
None identified. OpenEnv principles/invariants govern the env API surface (Gym-like reset/step/state), the MCP-vs-infrastructure dual boundary, rewards-inside-environment, client↔server separation, and container isolation. A dependency lock bump touches none of these.
RFC Conflicts
None identified.
Note (non-blocking, for maintainer awareness)
Beyond the aiohttp bump, dependabot also (a) bumped the lockfile revision 2 → 3 and (b) repointed all 166 package source entries from the internal pypi.registries.huggingface.tech mirror to public pypi.org/simple. This is:
- Consistent with an in-progress repo-wide pattern — 20 of 38 env lockfiles already use
revision = 3+pypi.org; the other 18 still userevision = 2+ the HF mirror. - Integrity-preserving — all artifacts stay sha256-pinned to
files.pythonhosted.org, so the installed bytes are identical regardless of index. - More portable for public CI — the HF mirror is not reachable from public runners, whereas
pypi.orgis (HTTP 200).
The only thing worth a human glance: if the HF-mirror pin was intentional for some envs (internal mirroring/policy), maintainers may want dependabot configured to preserve it repo-wide. That is a dependabot/CI-config decision, not a defect in this PR.
Summary
- 0 mechanical issues to fix
- 0 alignment points for human review (1 neutral registry-migration note for awareness)
- 0 RFC conflicts
Sent by Cursor Automation: Pre-review
|
Closing in favor of aggregate env Dependabot PR #1015. |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |


Bumps aiohttp from 3.14.1 to 3.14.3.
Changelog
Sourced from aiohttp's changelog.
... (truncated)
Commits
5e392ceRelease v3.14.3 (#13225)49f65d5[PR #13222/f4866933 backport][3.14] Build C parser error message from bounded...240099e[PR #13180/ee53d655 backport][3.14] drop every copy of credential headers on ...d93f30aBump version (#13202)c1b9212Release v3.14.2 (#13201)380d4b5[PR #13054/ed8b040c backport][3.14] escape backslashes in digest auth quoted-...e1e1beeMake llhttp method array size dynamic (#13174) (#13196)aa4cf29[PR #13170/2b906869 backport][3.14] Fix StreamResponse.last_modified rounding...71b57b4[PR #13172/a57747ed backport][3.14] Fix C parser folding fragment into query_...64a03fb[PR #13169/1adc0cd7 backport][3.14] Upgrade http:// to https:// in README.rst...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
Low Risk
Lockfile-only patch dependency update with no repo code changes; minor HTTP client behavior fixes are unlikely to break the bench env.
Overview
Bumps the locked
aiohttpversion inenvs/sophistry_bench_sprint_envfrom 3.14.1 to 3.14.3 (patch release via Dependabot, typically reflected inuv.lock).The newer release pulls in upstream bug fixes, including correct stripping of duplicate
Authorization,Cookie, andProxy-Authorizationheaders on cross-origin redirects, safer C HTTP parser error messages,StreamResponse.last_modifiedrounding for fractional seconds, and improvedlocalhostresolution on Windows when the network is offline.No application source in this repo is changed—only the bench sprint environment’s dependency lock.
Reviewed by Cursor Bugbot for commit c280b6e. Bugbot is set up for automated code reviews on this repo. Configure here.