barebones setup.py