Commit f58efd07 authored by Simon Charette's avatar Simon Charette Committed by Claude Paroz
Browse files

Fixed #19576 -- Use `six.with_metaclass` uniformously accross code base.

parent 55da775c
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -311,7 +311,7 @@ class ModelState(object):
        self.adding = True


class Model(six.with_metaclass(ModelBase, object)):
class Model(six.with_metaclass(ModelBase)):
    _deferred = False

    def __init__(self, *args, **kwargs):
+1 −1
Original line number Diff line number Diff line
@@ -990,7 +990,7 @@ class InstanceCheckMeta(type):
    def __instancecheck__(self, instance):
        return instance.query.is_empty()

class EmptyQuerySet(six.with_metaclass(InstanceCheckMeta), object):
class EmptyQuerySet(six.with_metaclass(InstanceCheckMeta)):
    """
    Marker class usable for checking if a queryset is empty by .none():
        isinstance(qs.none(), EmptyQuerySet) -> True