X-Git-Url: https://git.madduck.net/etc/taskwarrior.git/blobdiff_plain/a8a458c71b1a1f6e23fb734da35c349b14f5c462..398527517e6ef5e0e0984d9ddb98898f2940ac6e:/tasklib/task.py?ds=sidebyside diff --git a/tasklib/task.py b/tasklib/task.py index c40a3c7..5eabc65 100644 --- a/tasklib/task.py +++ b/tasklib/task.py @@ -38,6 +38,11 @@ class ReadOnlyDictView(object): def __len__(self): return len(self.viewed_dict) + def __unicode__(self): + return six.u('ReadOnlyDictView: {0}'.format(repr(self.viewed_dict))) + + __repr__ = __unicode__ + def get(self, key, default=None): return copy.deepcopy(self.viewed_dict.get(key, default)) @@ -223,7 +228,7 @@ class Task(TaskResource): # Create the TaskWarrior instance if none passed if backend is None: - backends = importlib.import_module('.backends') + backends = importlib.import_module('tasklib.backends') hook_parent_dir = os.path.dirname(os.path.dirname(sys.argv[0])) backend = backends.TaskWarrior(data_location=hook_parent_dir)