git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH] setup.py: fix error message when running with python-2.3

From
Miklos Vajna <vmiklos@frugalware.org>
Date
Jul 11, 2008, 20:09 UTC
Message-ID
<1215806972-18713-1-git-send-email-vmiklos@frugalware.org>
In-Reply-To
<20080711200735.GK10347@genesis.frugalware.org>

When setup.py tries to check the python version, the check actually won't give a usable error message but it'll raise a SyntaxError. Fix this by not using generator expressions.

Signed-off-by: Miklos Vajna <vmiklos@frugalware.org>
---
 setup.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/setup.py b/setup.py
index 8d8f7a8..44cc6ea 100755
--- a/setup.py
+++ b/setup.py
@@ -28,7 +28,7 @@ def __check_min_version(min_ver, ver):
 def __check_python_version():
     """Check the minimum Python version
     """
-    pyver = '.'.join(str(n) for n in sys.version_info)
+    pyver = '.'.join(map(lambda x: str(x), sys.version_info))
     if not __check_min_version(version.python_min_ver, pyver):
         print >> sys.stderr, 'Python version %s or newer required. Found %s' \
               % (version.python_min_ver, pyver)
-- 
1.5.6.2.450.g8d367.dirty
Previous: Miklos VajnaNext: Miklos Vajna
Message 4 of 8 in “[StGIT] Failure to install on RHELWS4”
  1. Petr BaudisJul 11, 2008
  2. Thomas RastJul 11, 2008
  3. Miklos VajnaJul 11, 2008
  4. setup.py: fix error message when running with python-2.3Miklos Vajna, Jul 11, 2008
  5. setup.py: don't try to import stgit.run before the python version checkMiklos Vajna, Jul 11, 2008
  6. Karl HasselströmJul 16, 2008
  7. Karl HasselströmJul 12, 2008
  8. Catalin MarinasJul 11, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.