Fix whitespacing in dependency version declaration #697
With recent setuptools the following error occurs
error in paramiko setup command: 'install_requires' must be a string
Simply dropping the whitespace is enough to fix
Signed-off-by: Justin Lecher email@example.com
With recent setuptools the following error occurs error in paramiko setup command: 'install_requires' must be a string \ or list of strings containing valid project/version requirement specifiers; \ Invalid requirement, parse error at "'!= 2.4'" Simply dropping the whitespace is enough to fix Signed-off-by: Justin Lecher <firstname.lastname@example.org>
Do you mean in the sense that setuptools-20.2.1 can't install Paramiko period, even with this PR in place, or were you just clarifying the setuptools version triggering the bug?
I actually grabbed setuptools 20.2.1 from their source repo (they removed it from PyPI) and I can't get paramiko to install under it at all, even with all the whitespace removed from the install_requires. The error I get is different from yours, though - it's possible my baseline of Python 2.6 is triggering other problems or something:
Under setuptools 20.2.2, installation works fine, whitespace or no whitespace.
Barring more info I'm tempted to just remove all whitespace in those lines, just to be safe. Doing so presents no problems to my older setuptools (18.x).
With the PR everything is fine. But the old behaviour has been reinstalled with setuptools-20.2.2