Rev 408 | Blame | Compare with Previous | Last modification | View Log | RSS feed
#!/usr/bin/env python__author__ = "Ira W. Snyder (devel@irasnyder.com)"__copyright__ = "Copyright (c) 2006 Ira W. Snyder (devel@irasnyder.com)"__license__ = "GNU GPL v2 (or, at your option, any later version)"import sysdef ver_lt (ver_s):"""Is current version less than $ver?"""cur = sys.version_infover = [int(e) for e in ver_s.split ('.')]for i in xrange(len(ver)):if cur[i] < ver[i]:return 1 # truereturn 0 # false# True / False emulationif ver_lt ('2.2'):(True, False) = (1, 0)# reversed() list iterator emulator# NOTE: wastes memory like CRAZYif ver_lt ('2.2'):def reversed (li):copy = li[:]copy.reverse ()return copy# object base class supportif ver_lt ('2.4'):class object:pass