add candidate setup.py file