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 serhiy.storchaka
Recipients ezio.melotti, serhiy.storchaka, vstinner, xiang.zhang
Date 2016-10-27.18:03:09
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1477591389.54.0.036031641465.issue28531@psf.upfronthosting.co.za>
In-reply-to
Content
The performance of the UTF-7 codec is not important. Unlikely to other UTF-* encodings this is not standard Unicode encoding. It is used in minority of applications and unlikely is a bottleneck. It is rather in the line of idna and punycode than UTF-8 and UTF-32. Actually I'm going to propose replacing it with Python implementation.

This encoder was omitted form _PyBytesWriter-using optimizations for purpose. The patch complicates the implementation. Since the codec is rarely used some bugs lived long time in it. Any change risks to add new long living bug.
History
Date User Action Args
2016-10-27 18:03:09serhiy.storchakasetrecipients: + serhiy.storchaka, vstinner, ezio.melotti, xiang.zhang
2016-10-27 18:03:09serhiy.storchakasetmessageid: <1477591389.54.0.036031641465.issue28531@psf.upfronthosting.co.za>
2016-10-27 18:03:09serhiy.storchakalinkissue28531 messages
2016-10-27 18:03:09serhiy.storchakacreate