mypy - Man Page
manual page for mypy 1.16.0-dev
Examples (TL;DR)
- Type check a specific file:
mypy path/to/file.py
- Type check a specific module:
mypy [-m|--module] module_name
- Type check a specific package:
mypy [-p|--package] package_name
- Type check a string of code:
mypy [-c|--command] "code"
- Ignore missing imports:
mypy --ignore-missing-imports path/to/file_or_directory
- Show detailed error messages:
mypy [--tb|--show-traceback] path/to/file_or_directory
- Specify a custom configuration file:
mypy --config-file path/to/config_file
- Display help:
mypy [-h|--help]
Description
Traceback (most recent call last)
File "/builddir/build/BUILD/python3-mypy-1.16.0-build/BUILDROOT/usr/bin/mypy", line 33, in <module>
sys.exit(load_entry_point('mypy==1.16.0', 'console_scripts', 'mypy')())
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/builddir/build/BUILD/python3-mypy-1.16.0-build/BUILDROOT/usr/bin/mypy", line 25, in importlib_load_entry_point
return next(matches).load()
~~~~~~~~~~~~~~~~~~^^
File "/usr/lib64/python3.13/importlib/metadata/__init__.py", line 179, in load
module = import_module(match.group('module'))
File "/usr/lib64/python3.13/importlib/__init__.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1387, in _gcd_import File "<frozen importlib._bootstrap>", line 1360, in _find_and_load File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 935, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 1026, in exec_module File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed File "/builddir/build/BUILD/python3-mypy-1.16.0-build/BUILDROOT/usr/lib/python3.13/site-packages/mypy/__main__.py", line 9, in <module>
from mypy.main import main, process_options
File "/builddir/build/BUILD/python3-mypy-1.16.0-build/BUILDROOT/usr/lib/python3.13/site-packages/mypy/main.py", line 16, in <module>
from mypy import build, defaults, state, util
File "/builddir/build/BUILD/python3-mypy-1.16.0-build/BUILDROOT/usr/lib/python3.13/site-packages/mypy/build.py", line 76, in <module>
from mypy.modulefinder import ( ...<7 lines>... )
File "/builddir/build/BUILD/python3-mypy-1.16.0-build/BUILDROOT/usr/lib/python3.13/site-packages/mypy/modulefinder.py", line 19, in <module>
from pathspec import PathSpec
ModuleNotFoundError: No module named 'pathspec'