Switch to a conventional setup.py