Author Francois Schneider
Recipients Francois Schneider, mark.dickinson, serhiy.storchaka
Date 2018-06-07.22:17:51
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
Thanks for the analysis, I agree completely.

Actually the problem was coming from my code where one of the __eq__ method was implemented like this:
>>> def __eq__(self, other):
>>>   return hash(self) == hash(other)

so 2 instances with only a slight difference in their ip_network attribute (ip_network(u'') and ip_network(u'')) were having the same hash and being equal -> they could not be inserted both in the same collection.

I will just rewrite my __eq__ method properly.
Date User Action Args
2018-06-07 22:17:51Francois Schneidersetrecipients: + Francois Schneider, mark.dickinson, serhiy.storchaka
2018-06-07 22:17:51Francois Schneidersetmessageid: <>
2018-06-07 22:17:51Francois Schneiderlinkissue33784 messages
2018-06-07 22:17:51Francois Schneidercreate