modified: setup.py