Meta: add generic setup.py