Source code for watson.filters.abc

# -*- coding: utf-8 -*-
import abc


[docs]class Filter(metaclass=abc.ABCMeta): """All filters must extend the BaseFilter or be callable. """ @abc.abstractmethod def __call__(self, value): raise NotImplementedError # pragma: no cover