simplifying dependencies to work around pip bug with distribute and py3k