This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ysj.ray
Recipients Kain94, eric.araujo, georg.brandl, terry.reedy, ysj.ray
Date 2010-12-07.14:02:02
SpamBayes Score 3.0379572e-06
Marked as misclassified No
Message-id <1291730525.86.0.410760327666.issue9523@psf.upfronthosting.co.za>
In-reply-to
Content
Oh, yes. I noticed that the pep3119 defines return value of method MutableMapping.keys() as Set, as well as method items(). So the implementation of dumb.keys() and dump.items() are not correct since they all return lists while the class inherits MutableMapping. 

The implementations in my patch should also be corrected since I made the same mistake. Besides, since issue6045 has already added get(), I need to update my patch. I will do it later.

And who can tell the specification of MutableMapping.update()? The pep3119 lacks of it. Should I follow the implementation in the ABC class MutableMapping?
History
Date User Action Args
2010-12-07 14:02:05ysj.raysetrecipients: + ysj.ray, georg.brandl, terry.reedy, eric.araujo, Kain94
2010-12-07 14:02:05ysj.raysetmessageid: <1291730525.86.0.410760327666.issue9523@psf.upfronthosting.co.za>
2010-12-07 14:02:02ysj.raylinkissue9523 messages
2010-12-07 14:02:02ysj.raycreate