util: Remove Python 2.7 glue code
[gem5.git] / util / style / verifiers.py
index 7d27fda17790277c41d371c63290bcf54192a4af..798ddfc453c4107f8de9e74d1b030bae0eed33ca 100644 (file)
@@ -47,8 +47,6 @@ import os
 import re
 import sys
 
-from six import add_metaclass
-
 from . import style
 from . import sort_includes
 from .region import *
@@ -102,8 +100,7 @@ def _modified_regions(old, new):
     return regions
 
 
-@add_metaclass(ABCMeta)
-class Verifier(object):
+class Verifier(object, metaclass=ABCMeta):
     """Base class for style verifiers
 
     Verifiers check for style violations and optionally fix such
@@ -224,7 +221,6 @@ class Verifier(object):
         """
         pass
 
-@add_metaclass(ABCMeta)
 class LineVerifier(Verifier):
     def check(self, filename, regions=all_regions, fobj=None, silent=False):
         close = False