Werkzeug: Changeset [937:5998d0b7eafb]: `import_string` accepts unicode strings as well now.

Werkzeug

937%3A5998d0b7eafb
at 2009-11-05 11:14:53
by mitsuhiko

Index: CHANGES
===================================================================
--- CHANGES (revision 935:2b3053f125fb)
+++ CHANGES (revision 937:5998d0b7eafb)
@@ -55,4 +55,5 @@
   :meth:`BaseResponse._ensure_sequence`.
 - added better __repr__ of :class:`werkzeug.Map`
+- `import_string` accepts unicode strings as well now.
 
 Version 0.5.1
Index: werkzeug/utils.py
===================================================================
--- werkzeug/utils.py (revision 936:add5d6c646e0)
+++ werkzeug/utils.py (revision 937:5998d0b7eafb)
@@ -509,4 +509,7 @@
     :return: imported object
     """
+    # force the import name to automatically convert to strings
+    if isinstance(import_name, unicode):
+        import_name = str(import_name)
     try:
         if ':' in import_name:

Werkzeug

Werkzeug

homepage: http://werkzeug.pocoo.org/
language: python
category: waf

Copyright Surgo. twitter: @Surgo
Powered by Google App Engine.