Remove the caching to see if it's causing the exceptions.

This commit is contained in:
Mike Auty
2018-07-18 21:08:50 +01:00
parent ce05510413
commit cc5b470602
@@ -196,7 +196,6 @@ class ModuleCollection(validity.ValidityRoutines):
return self._generate_module_dict(self._modules)
@classmethod
@functools.lru_cache()
def _generate_module_dict(cls, modules: typing.List[Module]) -> typing.Dict[str, typing.List[Module]]:
result = {} # type: typing.Dict[str, typing.List[Module]]
for module in modules: