If the files are imported from other non-skipped files, Mypy will still examine them (to find definitions and so on): it operates on all files at once, not just individual file-at-a-time like many other linters. (Pants’ offering that flag and seemingly silently ignoring it is very misleading though)
To block individual files, you might need to add a commend like
# type: ignore
at the start of them, if you can.