metaclas fix for python 3 by using with_metaclass in celery workspace