From 78d610da91036100a6f5c84b347e703bcc37c18c Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sun, 4 Feb 2007 20:11:28 +0000 Subject: [PATCH] added 'ascii' as default encoding in case getdefaultlocale()[1] comes up with None (see [ticket:457]) --- lib/sqlalchemy/ext/sqlsoup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/sqlalchemy/ext/sqlsoup.py b/lib/sqlalchemy/ext/sqlsoup.py index 0f644b02f1..5fb42df23d 100644 --- a/lib/sqlalchemy/ext/sqlsoup.py +++ b/lib/sqlalchemy/ext/sqlsoup.py @@ -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, '') -- 2.47.2