Message325881
`locals()` returns the dictionary being used (an _EnumDict) and direct assignment uses the `__setitem__` method, which has been overridden -- and it is the only one; so `update()`, etc., still have normal dict meanings and not Enum ones.
Next step: compile list of all methods that _EnumDict should override.
Or just say it's not supported.
Antony, can you give a more detailed use-case? Meaning an actual example, please. |
|
| Date |
User |
Action |
Args |
| 2018-09-20 14:28:05 | ethan.furman | set | recipients:
+ ethan.furman, Antony.Lee |
| 2018-09-20 14:28:05 | ethan.furman | set | messageid: <1537453685.01.0.956365154283.issue34750@psf.upfronthosting.co.za> |
| 2018-09-20 14:28:04 | ethan.furman | link | issue34750 messages |
| 2018-09-20 14:28:04 | ethan.furman | create | |
|