Skip to content

chore(deps): bump aiohttp from 3.14.1 to 3.14.3 in /envs/sophistry_bench_sprint_env - #1054

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/envs/sophistry_bench_sprint_env/aiohttp-3.14.3
Closed

chore(deps): bump aiohttp from 3.14.1 to 3.14.3 in /envs/sophistry_bench_sprint_env#1054
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/envs/sophistry_bench_sprint_env/aiohttp-3.14.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 4, 2026

Copy link
Copy Markdown
Contributor

Bumps aiohttp from 3.14.1 to 3.14.3.

Changelog

Sourced from aiohttp's changelog.

3.14.3 (2026-07-22)

Bug fixes

  • Fixed the client dropping only the first Authorization, Cookie and Proxy-Authorization header when a redirect crossed an origin -- by :user:arshsmith1.

    Related issues and pull requests on GitHub: :issue:13180.

  • Fixed error message construction in the C HTTP parser -- by :user:bdraco.

    Related issues and pull requests on GitHub: :issue:13222.


3.14.2 (2026-07-20)

Bug fixes

  • Fixed :py:attr:~aiohttp.web.StreamResponse.last_modified rounding a :class:datetime.datetime with a fractional second down.

    Related issues and pull requests on GitHub: :issue:5303.

  • Fixed resolving localhost on Windows to fall back without AI_ADDRCONFIG when the first lookup fails, so localhost still works without an active network.

    Related issues and pull requests on GitHub: :issue:5357.

... (truncated)

Commits

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will 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 aiohttp version in envs/sophistry_bench_sprint_env from 3.14.1 to 3.14.3 (patch release via Dependabot, typically reflected in uv.lock).

The newer release pulls in upstream bug fixes, including correct stripping of duplicate Authorization, Cookie, and Proxy-Authorization headers on cross-origin redirects, safer C HTTP parser error messages, StreamResponse.last_modified rounding for fractional seconds, and improved localhost resolution 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.

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>
@dependabot dependabot Bot added Dependencies python:uv Pull requests that update python:uv code labels Aug 4, 2026
@bot-ci-comment

bot-ci-comment Bot commented Aug 4, 2026

Copy link
Copy Markdown

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.

@burtenshaw burtenshaw added environment size: small Small pull request labels Aug 4, 2026 — with Cursor

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

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 .py files under src/, tests/, envs/ — it does not touch uv.lock. It does surface pre-existing formatting debt in ~25 unrelated .py files (e.g. envs/opencode_env/*, envs/pi_env/*, envs/chat_env/*), none in sophistry_bench_sprint_env and none introduced here. (Heads-up: running ruff 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-existing print(...)/docstring/TODO hits under src/ only; the changed uv.lock contains none.
  • Lockfile consistency (uv lock --check): PASS — "Resolved 167 packages", lock is in sync with pyproject.toml.
  • Supply-chain sanity: every added source is https://pypi.org/simple; every added artifact URL is on https://files.pythonhosted.org. No injected/typosquatted indices. aiohttp correctly moves 3.14.1 → 3.14.3 (119 wheel entries + sdist, all sha256-pinned); zero leftover 3.14.1 references.

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 use revision = 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.org is (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
Open in Web View Automation 

Sent by Cursor Automation: Pre-review

@burtenshaw

Copy link
Copy Markdown
Collaborator

Closing in favor of aggregate env Dependabot PR #1015.

@burtenshaw burtenshaw closed this Aug 6, 2026
@dependabot @github

dependabot Bot commented on behalf of github Aug 6, 2026

Copy link
Copy Markdown
Contributor Author

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 @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/uv/envs/sophistry_bench_sprint_env/aiohttp-3.14.3 branch August 6, 2026 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Dependencies environment python:uv Pull requests that update python:uv code size: small Small pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant