From 2b761508f1cdbbf6f454cfd2cab02ba5498d5749 Mon Sep 17 00:00:00 2001 From: Rapptz Date: Sun, 9 Jun 2019 02:13:40 -0400 Subject: [PATCH] Disallow deleting of enum attributes. --- discord/enums.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/discord/enums.py b/discord/enums.py index 89da6aa68..6fdd10a3c 100644 --- a/discord/enums.py +++ b/discord/enums.py @@ -122,6 +122,9 @@ class EnumMeta(type): def __setattr__(cls, name, value): raise TypeError('Enums are immutable.') + def __delattr__(cls, attr): + raise TypeError('Enums are immutable') + def __instancecheck__(self, instance): # isinstance(x, Y) # -> __instancecheck__(Y, x)