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')))