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, r.david.murray, rhettinger, stutzbach, terry.reedy, ysj.ray
Date 2011-02-16.15:21:12
SpamBayes Score 0.0006359901
Marked as misclassified No
Message-id <1297869676.97.0.504408428312.issue9523@psf.upfronthosting.co.za>
In-reply-to
Content
Thanks!

Here is my updated patch:
1, Now the dbm view objects are the same as dict view objects, which are in conformity with collections.KeysView, ValuesView and ItemsView.
2, I register all these abcs explicitly because these abcs have not __subclasshook__() method so they can't check api conformance(at lease exist) through isinstance(). I could not make sure api conformance except testing each method I find in abc explicitly. And my test_abc() is just to test the registering.
3, Other updates which are from comments I wrote newly on codereview: http://codereview.appspot.com/4185044/
History
Date User Action Args
2011-02-16 15:21:17ysj.raysetrecipients: + ysj.ray, georg.brandl, rhettinger, terry.reedy, stutzbach, eric.araujo, r.david.murray, Kain94
2011-02-16 15:21:16ysj.raysetmessageid: <1297869676.97.0.504408428312.issue9523@psf.upfronthosting.co.za>
2011-02-16 15:21:15ysj.raylinkissue9523 messages
2011-02-16 15:21:15ysj.raycreate