Ivan Pozdeev <ivan_pozd...@mail.ru> added the comment:

Treating 'utf-8' and its aliases differently (when they specifically mean the 
Python's, rather than something else's, encoding) is definitely as issue.

You shouldn't hardcode a list of aliases though; rather use existing facilities 
to resolve them. From quick googling, e.g. `codecs.lookup(<encoding>).name` can 
get the canonical name.

Make sure to follow https://devguide.python.org/pullrequest when doing the PR; 
a test case will likely be needed, too.

nosy: +Ivan.Pozdeev

Python tracker <rep...@bugs.python.org>
Python-bugs-list mailing list

Reply via email to