[issue2876] Backport UserDict move in 3.0

2008-05-19 Thread Raymond Hettinger
Raymond Hettinger <[EMAIL PROTECTED]> added the comment: The DictMixin class gets renamed to collections.MutableMapping. So, it is just another 2-to-3 converter job. -- status: open -> closed __ Tracker <[EMAIL PROTECTED]>

[issue2876] Backport UserDict move in 3.0

2008-05-19 Thread Brett Cannon
Brett Cannon <[EMAIL PROTECTED]> added the comment: And it is a release blocker as we are trying to get all deprecations into b1. __ Tracker <[EMAIL PROTECTED]> __

[issue2876] Backport UserDict move in 3.0

2008-05-19 Thread Brett Cannon
Brett Cannon <[EMAIL PROTECTED]> added the comment: You only kept the UserDict class, right? Well, that means you need to deprecate DictMixin and any other classes in that module. __ Tracker <[EMAIL PROTECTED]> _

[issue2876] Backport UserDict move in 3.0

2008-05-15 Thread Raymond Hettinger
Raymond Hettinger <[EMAIL PROTECTED]> added the comment: This doesn't make any sense to me. The 2.6 code runs fine as-is. The 2-to-3 tool can handle switching from UserDict.UserDict to collections.UserDict. What's the issue? And why is this marked as a release blocker? -- nosy: +r

[issue2876] Backport UserDict move in 3.0

2008-05-15 Thread Brett Cannon
New submission from Brett Cannon <[EMAIL PROTECTED]>: In Python 3.0, the UserDict module was removed and the UserDict class was moved to the collections module. That change-over needs to be backported to 2.6 so that the UserDict module can be deprecated. -- components: Library (Lib) me