sane setup.py