Author: phd
Date: 2005-01-14 13:52:12 +0000 (Fri, 14 Jan 2005)
New Revision: 541
Modified:
trunk/SQLObject/sqlobject/col.py
Log:
Fixed incompatibility - in Python 2.2 issubclass allows only a class as a second argument.
Modified: trunk/SQLObject/sqlobject/col.py
===================================================================
--- trunk/SQLObject/sqlobject/col.py 2005-01-13 17:29:02 UTC (rev 540)
+++ trunk/SQLObject/sqlobject/col.py 2005-01-14 13:52:12 UTC (rev 541)
@@ -898,7 +898,7 @@
all = []
for key, value in globals().items():
- if isinstance(value, type) and issubclass(value, (Col, SOCol)):
+ if isinstance(value, type) and (issubclass(value, Col) or issubclass(value, SOCol)):
all.append(key)
__all__.extend(all)
del all
|