Skip to content

fix: resolve mypy type errors#12

Merged
Oceanswave merged 1 commit intomainfrom
fix/mypy-errors
Feb 3, 2026
Merged

fix: resolve mypy type errors#12
Oceanswave merged 1 commit intomainfrom
fix/mypy-errors

Conversation

@Oceanswave
Copy link
Owner

Summary

  • Import tailscale_serve / github_pages as modules instead of individual functions to avoid mypy [assignment] error from parameter-name mismatch between get_key_url(hostname) and get_key_url(domain)
  • Remove stale type: ignore[assignment] on KeyServer handler (no longer needed)

Test plan

  • mypy src/ — 0 errors
  • ruff check src/ tests/ — passes
  • pytest tests/cli/test_setup.py tests/deploy/test_tailscale_serve.py — 77 pass

- Import modules instead of functions to avoid parameter-name type
  conflict between tailscale_serve.get_key_url(hostname) and
  github_pages.get_key_url(domain)
- Remove unused type: ignore comment on KeyServer handler

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@Oceanswave Oceanswave merged commit 1375b86 into main Feb 3, 2026
@Oceanswave Oceanswave deleted the fix/mypy-errors branch February 3, 2026 23:17
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