diff --git a/mypy/options.py b/mypy/options.py index 0a826f16a405..91160f577057 100644 --- a/mypy/options.py +++ b/mypy/options.py @@ -178,7 +178,9 @@ def __ne__(self, other: object) -> bool: return not self == other def __repr__(self) -> str: - return 'Options({})'.format(pprint.pformat(self.__dict__)) + d = dict(self.__dict__) + del d['clone_cache'] + return 'Options({})'.format(pprint.pformat(d)) def clone_for_module(self, module: str) -> 'Options': """Create an Options object that incorporates per-module options.