Skip to content

Upgrade Pyrefly and initialize validator response fields - #3772

Merged
adamtheturtle merged 10 commits into
mainfrom
codex/pyrefly-140-20261019
Oct 26, 2026
Merged

adamtheturtle merged 10 commits into
mainfrom
codex/pyrefly-140-20261019

Conversation

@adamtheturtle

@adamtheturtle adamtheturtle commented Oct 19, 2026 •

Copy link
Copy Markdown
Member

Upgrade Pyrefly to 1.4.0 and initialize status, body, and headers in both validator-error base constructors. All 47 concrete error classes now supply complete response data to their base constructor, removing the uninitialized-field suppressions. Existing HTTP response tests exercise the constructors through concrete errors; no new tests or test jobs are added.

Depends on #3781 for the CI credential repair. This PR targets its branch so the credential changes stay in that prerequisite.

Validation:

  • 44 existing date-header response tests passed; 22 live-backend cases were skipped.
  • Pre-commit and full pre-push checks passed, including the test partition check, workflow lint, and type checks.
  • No new type-checker suppressions or casts.

This branch was previously deployed

2 inactive (1 outdated) deployments
development — 55b7dcdd Deployed Oct 26, 2026 by adamtheturtle via pages #2470
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.

1 participant