From c4361f88c486cbac957fe7c1d5f80853f9bd1ce9 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 4 May 2013 08:56:09 +0530 Subject: [PATCH] ... --- src/calibre/ebooks/metadata/book/base.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/ebooks/metadata/book/base.py b/src/calibre/ebooks/metadata/book/base.py index 2f11ca9326..4104b18a3f 100644 --- a/src/calibre/ebooks/metadata/book/base.py +++ b/src/calibre/ebooks/metadata/book/base.py @@ -178,6 +178,8 @@ class Metadata(object): return key in object.__getattribute__(self, '_data') def deepcopy(self): + ''' Do not use this method unless you know what you are doing, if you want to create a simple clone of + this object, use :method:`deepcopy_metadata` instead. ''' m = Metadata(None) m.__dict__ = copy.deepcopy(self.__dict__) object.__setattr__(m, '_data', copy.deepcopy(object.__getattribute__(self, '_data')))