aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/pyexiv2.py2
-rw-r--r--todo2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/pyexiv2.py b/src/pyexiv2.py
index a23bfd9..1cb1586 100644
--- a/src/pyexiv2.py
+++ b/src/pyexiv2.py
@@ -281,7 +281,7 @@ class Image(libpyexiv2.Image):
"""
def __init__(self, filename):
- libpyexiv2.Image.__init__(self, filename)
+ libpyexiv2.Image.__init__(self, str(filename))
self.__exifTagsDict = {}
self.__iptcTagsDict = {}
diff --git a/todo b/todo
index 04559d6..da39526 100644
--- a/todo
+++ b/todo
@@ -1,5 +1,7 @@
todo list
+- Tag getters/setters should support unicode strings as well as regular strings (see bug #146313).
+- What about forcing all strings encoding to UTF in tag values? (see Marc's mail)
- Add support for JpegComment getters/setters
- Reflect changes from src/error.cpp in libexiv2 to src/libpyexiv2.cpp: new error messages, error codes changed
- Add a 'doc' builder to the SConstruct to build the module's documentation