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 belopolsky
Recipients belopolsky, benjamin.peterson, georg.brandl, loewis, rhettinger, vdupras
Date 2008-02-24.02:00:06
SpamBayes Score 0.00027509776
Marked as misclassified No
Message-id <1203818413.35.0.332042289394.issue2144@psf.upfronthosting.co.za>
In-reply-to
Content
Let's get back on-topic.

I assume you are recommending to close this issue by rejecting the 
patch.  I disagree.  The patch can be fixed to properly override all 
methods and a unit test can be added to guarantee that all dict methods 
are overridden.

The patch has two distinct benefits: (1) UserDict is not loaded on 
startup; and (2) os.environ is faster.  IMHO, these two reasons make the 
patch worth pursuing.

BTW, one of the objections based on exec .. in os.environ behavior (see http://bugs.python.org/msg49131) has become invalid since then.

Specific issues should of course be addressed.
History
Date User Action Args
2008-02-24 02:00:13belopolskysetspambayes_score: 0.000275098 -> 0.00027509776
recipients: + belopolsky, loewis, georg.brandl, rhettinger, benjamin.peterson, vdupras
2008-02-24 02:00:13belopolskysetspambayes_score: 0.000275098 -> 0.000275098
messageid: <1203818413.35.0.332042289394.issue2144@psf.upfronthosting.co.za>
2008-02-24 02:00:07belopolskylinkissue2144 messages
2008-02-24 02:00:06belopolskycreate