Skip to content

fix: review notes on #52 - #53

Merged
Ailcope merged 1 commit into
mainfrom
c/magical-turing-tqjhj2-nits
Oct 11, 2026
Merged

Ailcope merged 1 commit into
mainfrom
c/magical-turing-tqjhj2-nits

Conversation

@Ailcope

@Ailcope Ailcope commented Oct 11, 2026 •

Copy link
Copy Markdown
Collaborator

Your four notes on #52, which merged without them. Now a single commit on top of main.

  • Legacy file-read fallback: the retry now drops count as well as decode. The len(data) check still enforces the limit.
  • _GuardedNetworkBackend.connect_tcp: tries every checked address in turn instead of only addrs[0].
  • Non-GET retry guard: a connection dropped mid-request now says so, instead of "did not answer in time". The request is still not retried.
  • _fetch_transport: comment on the private _pool hook and the httpx/httpcore versions it was checked against.

Each change has a test that fails without it. Full suite: 707 passed, ruff clean.

🤖 Generated with Claude Code

https://claude.ai/code/session_01HpjwiAg4NUssQYBz8D8Rbz

- Legacy file-read fallback drops `count` too: it may be as new as
  `decode`, and the length check still enforces the limit.
- proxmox_fetch_url tries every checked address, not only the first.
- A write dropped mid-request is no longer reported as a timeout.
- Comment on the private httpx `_pool` hook and the versions it was
  checked against.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01HpjwiAg4NUssQYBz8D8Rbz
@Ailcope
Ailcope changed the base branch from main to c/magical-turing-tqjhj2-giga October 11, 2026 19:22
@Ailcope Ailcope changed the title fix: follow-up to the review notes on #52 fix: review notes on #52 (into the #52 branch) Oct 11, 2026
@Ailcope
Ailcope requested a review from Showdown76py October 11, 2026 19:23
@Showdown76py Showdown76py reopened this Oct 11, 2026
@Ailcope Ailcope changed the title fix: review notes on #52 (into the #52 branch) fix: review notes on #52 Oct 11, 2026
@Ailcope
Ailcope changed the base branch from c/magical-turing-tqjhj2-giga to main October 11, 2026 19:24
@Showdown76py

Copy link
Copy Markdown
Owner

LGTM 👍 All four notes from #52 are addressed, each with its own test. Good to merge once the test jobs are green.

@Ailcope
Ailcope merged commit 8127af1 into main Oct 11, 2026
12 checks passed
@Showdown76py
Showdown76py deleted the c/magical-turing-tqjhj2-nits branch October 11, 2026 19:25
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.

3 participants