File six-14-support.diff of Package python-WSME

--- wsme/types.py
+++ wsme/types.py
@@ -573,12 +573,12 @@
 
 class BaseMeta(type):
     def __new__(cls, name, bases, dct):
-        if bases[0] is not object and '__registry__' not in dct:
+        if bases and bases[0] is not object and '__registry__' not in dct:
             dct['__registry__'] = registry
         return type.__new__(cls, name, bases, dct)
 
     def __init__(cls, name, bases, dct):
-        if bases[0] is not object:
+        if bases and bases[0] is not object:
             cls.__registry__.register(cls)
 
 
openSUSE Build Service is sponsored by