do these need to be swapped? It seems deps would need to be there before running setup.py install to succeed.