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.
Python tracker <rep...@bugs.python.org>
Python-bugs-list mailing list