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 aclover
Recipients aclover, eric.araujo, orsenthil, pje
Date 2010-10-24.00:06:40
SpamBayes Score 3.2111066e-07
Marked as misclassified No
Message-id <1287878810.41.0.153465992171.issue10155@psf.upfronthosting.co.za>
In-reply-to
Content
Ah, sorry, submitted wrong patch against 3.2, disregard. Here's the 'proper' version (the functionality isn't changed, just the former patch had an unused and-Falsed out clause for reading environb, which in the end I decided not to use as the surrogateescape approach already covers it just as well for values).

@Éric: yes. Actually the whole patch is pretty much new functionality, which should not be considered for a 2.7.x bugfix release. I've submitted a patch against 2.7 for completeness and for the use of a separately-maintained post-2.7 wsgiref, but unless there is ever a Python 2.8 it should never hit stdlib.

The status quo wrt Unicode in environ is broken and inconsistent, which an accepted PEP 3333 would finally clear up. But there may be webapps deployed that rely on their particular server's current inconsistent environ, and those shouldn't be broken by a bugfix 2.7 or 3.1 release.
History
Date User Action Args
2010-10-24 00:06:50acloversetrecipients: + aclover, pje, orsenthil, eric.araujo
2010-10-24 00:06:50acloversetmessageid: <1287878810.41.0.153465992171.issue10155@psf.upfronthosting.co.za>
2010-10-24 00:06:49acloverlinkissue10155 messages
2010-10-24 00:06:47aclovercreate