diff options
| author | Rapptz <[email protected]> | 2019-06-09 02:13:40 -0400 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2019-06-09 02:13:40 -0400 |
| commit | 2b761508f1cdbbf6f454cfd2cab02ba5498d5749 (patch) | |
| tree | c7862260bc6e5178ed2a78ad674194cf010b01b7 | |
| parent | Add EnumMeta.__reversed__ just in case someone does this. (diff) | |
| download | discord.py-2b761508f1cdbbf6f454cfd2cab02ba5498d5749.tar.xz discord.py-2b761508f1cdbbf6f454cfd2cab02ba5498d5749.zip | |
Disallow deleting of enum attributes.
| -rw-r--r-- | discord/enums.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/discord/enums.py b/discord/enums.py index 89da6aa6..6fdd10a3 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) |