From bbad2b7b47f1dbec2972e16207d8a94c8175a196 Mon Sep 17 00:00:00 2001 From: jarekwg Date: Thu, 29 Oct 2015 02:00:49 +1100 Subject: [PATCH] Hide _clone params in kwargs to match django 1.9 signature --- model_utils/managers.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/model_utils/managers.py b/model_utils/managers.py index 8e95318..2247d8a 100644 --- a/model_utils/managers.py +++ b/model_utils/managers.py @@ -53,12 +53,11 @@ class InheritanceQuerySetMixin(object): new_qs.subclasses = subclasses return new_qs - def _clone(self, klass=None, setup=False, **kwargs): + def _clone(self, **kwargs): for name in ['subclasses', '_annotated']: if hasattr(self, name): kwargs[name] = getattr(self, name) - return super(InheritanceQuerySetMixin, self)._clone( - klass, setup, **kwargs) + return super(InheritanceQuerySetMixin, self)._clone(**kwargs) def annotate(self, *args, **kwargs): qset = super(InheritanceQuerySetMixin, self).annotate(*args, **kwargs)