Message377153
Currently, __new__ creates each member as an empty string, then adds the _value_ attribute. Because of this, each member is equal to each other, and all appear the same to any data structure that relies on equality and hash as distinguishers (so, basically, all of them).
The fix is to use the first value as the string to be created. |
|
Date |
User |
Action |
Args |
2020-09-19 08:49:31 | ethan.furman | set | recipients:
+ ethan.furman |
2020-09-19 08:49:31 | ethan.furman | set | messageid: <1600505371.4.0.907102076211.issue41811@roundup.psfhosted.org> |
2020-09-19 08:49:31 | ethan.furman | link | issue41811 messages |
2020-09-19 08:49:30 | ethan.furman | create | |
|