| 13 | | if Database.version_info < (1,2,1,'final',2): |
|---|
| 14 | | raise ImportError, "MySQLdb-1.2.1p2 or newer is required; you have %s" % MySQLdb.__version__ |
|---|
| | 13 | |
|---|
| | 14 | # We want version (1, 2, 1, 'final', 2) or later. We can't just use |
|---|
| | 15 | # lexicographic ordering in this check because then (1, 2, 1, 'gamma') |
|---|
| | 16 | # inadvertently passes the version test. |
|---|
| | 17 | version = Database.version_info |
|---|
| | 18 | if (version < (1,2,1) or (version[:3] == (1, 2, 1) and |
|---|
| | 19 | (len(version) < 5 or version[3] != 'final' or version[4] < 2))): |
|---|
| | 20 | raise ImportError, "MySQLdb-1.2.1p2 or newer is required; you have %s" % Database.__version__ |
|---|