# HG changeset patch # User Amine Sehili # Date 1570561294 -3600 # Node ID d5cbf4fc1416d83072acba7fd3638ac75bd31751 # Parent 7259b1eb9329457167a17e972c5305567b6bdfeb Use python 3 syntax for ABCMeta in DataValidator diff -r 7259b1eb9329 -r d5cbf4fc1416 auditok/util.py --- a/auditok/util.py Tue Oct 08 19:48:13 2019 +0100 +++ b/auditok/util.py Tue Oct 08 20:01:34 2019 +0100 @@ -99,15 +99,12 @@ """ -class DataValidator: +class DataValidator(metaclass=ABCMeta): """ Base class for a validator object used by :class:`.core.StreamTokenizer` to check if read data is valid. Subclasses should implement :func:`is_valid` method. - """ - - __metaclass__ = ABCMeta - + """ @abstractmethod def is_valid(self, data): """