Setup.py and requirements files