]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
added 'ascii' as default encoding in case getdefaultlocale()[1] comes up with None...
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 4 Feb 2007 20:11:28 +0000 (20:11 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 4 Feb 2007 20:11:28 +0000 (20:11 +0000)
lib/sqlalchemy/ext/sqlsoup.py

index 0f644b02f1c967dd17f84c7ad6e03edc1270da8b..5fb42df23d9c70862b03597d1408ececd4d2ee78 100644 (file)
@@ -395,7 +395,7 @@ def class_for_table(selectable, **mapper_kwargs):
         return cmp(t1, t2)
     def __repr__(self):
         import locale
-        encoding = locale.getdefaultlocale()[1]
+        encoding = locale.getdefaultlocale()[1] or 'ascii'
         L = []
         for k in self.__class__.c.keys():
             value = getattr(self, k, '')