diff --git a/sqlalchemy_utils/decorators.py b/sqlalchemy_utils/decorators.py index 757c749..af957b5 100644 --- a/sqlalchemy_utils/decorators.py +++ b/sqlalchemy_utils/decorators.py @@ -31,6 +31,7 @@ class AttributeValueGenerator(object): sa.event.remove(*args) self.listeners_registered = False + # TODO: make the registry a WeakKey dict self.generator_registry = defaultdict(list) def generator_wrapper(self, func, attr, source):