If name is empty it should not be parsed for name and version.
Updated test case to install from a requirements file.