finish setup.py patch