Thread: [SQL-CVS] r3265 - in SQLObject/trunk: docs sqlobject/manager
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
From: <sub...@co...> - 2008-02-27 14:23:41
|
Author: phd Date: 2008-02-27 07:23:31 -0700 (Wed, 27 Feb 2008) New Revision: 3265 Modified: SQLObject/trunk/docs/News.txt SQLObject/trunk/sqlobject/manager/command.py Log: Dropped support for Python 2.3. The minimal version of Python for SQLObject is 2.4 now. Use reversed() in manager/command.py instead of .__reversed__(). Modified: SQLObject/trunk/docs/News.txt =================================================================== --- SQLObject/trunk/docs/News.txt 2008-02-27 13:43:58 UTC (rev 3264) +++ SQLObject/trunk/docs/News.txt 2008-02-27 14:23:31 UTC (rev 3265) @@ -10,6 +10,14 @@ SQLObject (trunk) ================= +Features & Interface +-------------------- + +* Dropped support for Python 2.3. The minimal version of Python for + SQLObject is 2.4 now. + +* Use reversed() in manager/command.py instead of .__reversed__(). + SQLObject 0.10.0 ================ Modified: SQLObject/trunk/sqlobject/manager/command.py =================================================================== --- SQLObject/trunk/sqlobject/manager/command.py 2008-02-27 13:43:58 UTC (rev 3264) +++ SQLObject/trunk/sqlobject/manager/command.py 2008-02-27 14:23:31 UTC (rev 3265) @@ -193,7 +193,7 @@ # having to modify any core SQLObject component and namespace # contamination. # yemartin - 2006-08-08 - + class SQLObjectCircularReferenceError(Exception): pass def findReverseDependencies(cls): @@ -209,7 +209,7 @@ if other not in depended: depended.append(other) return depended - + # Cache to save already calculated dependency levels. dependency_levels = {} def calculateDependencyLevel(cls, dependency_stack=[]): @@ -237,7 +237,7 @@ level = 0 dependency_levels[cls] = level return level - + # Now simply calculate and sort by dependency levels: try: sorter = [] @@ -689,7 +689,7 @@ v = self.options.verbose dropped = 0 not_existing = 0 - for soClass in self.classes().__reversed__(): + for soClass in reversed(self.classes()): exists = soClass._connection.tableExists(soClass.sqlmeta.table) if v >= 1: if exists: |