Skip to content

Remove mypy#566

Merged
stroxler merged 3 commits into
Instagram:mainfrom
stroxler:remove-mypy
Jun 3, 2026
Merged

Remove mypy#566
stroxler merged 3 commits into
Instagram:mainfrom
stroxler:remove-mypy

Conversation

@stroxler
Copy link
Copy Markdown
Contributor

@stroxler stroxler commented Jun 2, 2026

I don't believe mypy is actually used - at this point we type check with Pyrefly

@stroxler stroxler requested a review from amyreese as a code owner June 2, 2026 16:45
@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Jun 2, 2026
@stroxler
Copy link
Copy Markdown
Contributor Author

stroxler commented Jun 2, 2026

Looks like mypy is still wired into the setup via tests - I had noted that it isn't a separate CI step, which is true, but there's some unusual indirection going on.

I'll think on this a bit, my instinct is that it's not worth having two type checkers, but I don't have strong opinions

@amyreese
Copy link
Copy Markdown
Collaborator

amyreese commented Jun 2, 2026

You just need to remove the call to mypy from the makefile here: https://github.com/Instagram/Fixit/blob/main/makefile#L28

@stroxler stroxler merged commit bf8e1f5 into Instagram:main Jun 3, 2026
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants