cleaning up setup.py and ignores