Update setup.py with dependencies
Better logging when resolving dependencies