Should all Python classes extend object?

I have found that both of the following work: class Foo(): def a(self): print "hello" class Foo(object): def a(self): print "hello" Should all Python classes extend objec...