Skip to content

Switch from mypy to ty#214

Merged
paddyroddy merged 1 commit into
mainfrom
ty
Jun 11, 2026
Merged

Switch from mypy to ty#214
paddyroddy merged 1 commit into
mainfrom
ty

Conversation

@paddyroddy

Copy link
Copy Markdown
Owner

No description provided.

@paddyroddy paddyroddy requested a review from Copilot June 11, 2026 18:06
@paddyroddy paddyroddy self-assigned this Jun 11, 2026
@paddyroddy paddyroddy added the enhancement New feature or request label Jun 11, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the project’s static type-checking configuration by removing mypy settings and introducing ty configuration in pyproject.toml, alongside a small pre-commit hook bundle update.

Changes:

  • Removed [tool.mypy] configuration from pyproject.toml.
  • Added [tool.ty] configuration to define ty analysis scope and warning behavior.
  • Bumped the shared pre-commit hook repository revision in .pre-commit-config.yaml.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
pyproject.toml Replaces mypy configuration with ty configuration and sets analysis/include/error-on-warning behavior.
.pre-commit-config.yaml Updates the revision of the shared pre-commit hook repository used by the repo.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@paddyroddy paddyroddy merged commit cd4b440 into main Jun 11, 2026
14 checks passed
@paddyroddy paddyroddy deleted the ty branch June 11, 2026 18:09
@github-project-automation github-project-automation Bot moved this from TODO to Done in @paddyroddy Jun 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants