diff --git a/src/wrapt/wrappers.py b/src/wrapt/wrappers.py index 445d0b2..770bf8f 100644 --- a/src/wrapt/wrappers.py +++ b/src/wrapt/wrappers.py @@ -283,6 +283,10 @@ def __delattr__(self, name): object.__delattr__(self, name) delattr(self.__wrapped__, name) + elif name == "__annotations__": + object.__delattr__(self, name) + delattr(self.__wrapped__, name) + elif hasattr(type(self), name): object.__delattr__(self, name)