Skip to content

Commit 6e6ed87

Browse files
Merge pull request #313 from bysiber/fix/delattr-annotations
Fix ObjectProxy.__delattr__ missing __annotations__ special case
2 parents 4fc2c23 + 0f5e28f commit 6e6ed87

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/wrapt/wrappers.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,10 @@ def __delattr__(self, name):
283283
object.__delattr__(self, name)
284284
delattr(self.__wrapped__, name)
285285

286+
elif name == "__annotations__":
287+
object.__delattr__(self, name)
288+
delattr(self.__wrapped__, name)
289+
286290
elif hasattr(type(self), name):
287291
object.__delattr__(self, name)
288292

0 commit comments

Comments
 (0)