Skip to content

Upgrade ruff to 0.17.2 and ty to 0.0.92 - #164

Open
davegaeddert wants to merge 1 commit into
masterfrom
claude/funny-maxwell-zx5jkj
Open

davegaeddert wants to merge 1 commit into
masterfrom
claude/funny-maxwell-zx5jkj

Conversation

@davegaeddert

Copy link
Copy Markdown
Member

Bumps ruff 0.17.1 → 0.17.2 and ty 0.0.89 → 0.0.92 (floors raised in root and plain-code pyproject).

Changelog notes

  • ruff 0.17.2: one new preview rule, fix-safety tweaks, bug fixes; no stabilizations. No new findings.
  • ty 0.0.90–0.0.92: stricter LSP/override/TypedDict checks, Django inference, SARIF output. One new finding: invalid-assignment on a deliberately misconfigured input_schema in plain-mcp/tests/public/test_mcp.py, handled with a rule-scoped ty: ignore.
  • Checked with --warn unused-ignore-comment: no existing ignores became removable, and no Anys/asserts/workarounds were newly unnecessary.

Verification: ./scripts/fix clean, ./scripts/type-check . passes. Test suite not run (no Postgres in the routine sandbox).


Generated by Claude Code

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YHPvgssGbL6NJxG7vunSNf
@pullapprove5

pullapprove5 Bot commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

Next steps

PASS: 1 review scope passed
Scope Progress
✅ code 1/1

View in PullApprove

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.

2 participants