This is probably worth leaving until after 1.0 for now. It's not
completely clear what iterlists should do -- is it iteritems-as-lists or
itervalues-as-lists (the latter being possibly a more natural equivalent
of the the getlist() method)? Since you can loop over the keys and the
use getlist() to get each element, we haven't removed access to any
data, so I'd be inclined to wait a bit and then we can look at it.
File a patch anyway and maybe it will go in, but probably it will wait
and we have it ready for later.
> Also because of this should 8399, trivial as it is, go up on
> BackwardsIncompatibleChanges?
Yes, it should. Hopefully Gary (Wilson) will see this and make the
change, since it was his commit. It was no doubt just forgotten at the
time. Nothing malicious.
Regards,
Malcolm
I was in the neighborhood, so updated:
http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#CorrectedMultiValueDict.iteritemstoreturnitemsratherthanlists
The patch was a bit off; it used iteritems in iterlists in tests.py.
I replaced the patch just now.