Skip to content

chore(deps): update vendored zerodep modules - #55

Merged
Oaklight merged 1 commit into
masterfrom
zerodep-update
Oct 22, 2026
Merged

Oaklight merged 1 commit into
masterfrom
zerodep-update

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 21, 2026 •

Copy link
Copy Markdown

Automated update of vendored zerodep modules, refreshed to the current upstream versions and rebased onto master.

  • httpserver: 0.4.0 → 0.6.0 — keep-alive across requests, HEAD support (RFC 9110), bounded keep-alive idle gap, proper error responses instead of silent disconnects, client-disconnect detection for streaming responses, lifecycle signals, TLS/unix-socket support.
  • soup: 0.6.0 → 0.9.0 — selector correctness fixes (attribute operators, pseudo-elements, quote-aware selector lists, raising on unreadable selectors), tree mutation and HTML serialization APIs.

Other vendored modules (cache, ratelimit, readability, s3) are already current.

Verified: full suite 165 passed (4 pre-existing test_fonts failures), ruff and ty clean, and a live-server smoke test covering GET, HEAD, connection reuse, /metrics, and /render.

- httpserver: 0.4.0 -> 0.6.0 (keep-alive, HEAD support, bounded idle
  gap, proper error responses, streaming disconnect detection,
  lifecycle signals, TLS/unix-socket support)
- soup: 0.6.0 -> 0.9.0 (selector correctness fixes, CSS attribute
  operators and pseudo-selectors, tree mutation and serialization)
@Oaklight
Oaklight merged commit 29fa9d0 into master Oct 22, 2026
3 checks passed
@Oaklight
Oaklight deleted the zerodep-update branch October 22, 2026 07:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant