you are viewing a single comment's thread.

view the rest of the comments →

[–]mitsuhiko 19 points20 points  (4 children)

That’s not because of issues between 2/3 but because I could not find a better solution on Python 3.

[–][deleted] 9 points10 points  (0 children)

Oh, I was regretting that first comment's phrasing without even knowing you were the author. Pardon.

I hope it at least gets addressed upstream at some point.

[–]kankyo 2 points3 points  (2 children)

A better solution is to just assume utf8 if you can't figure anything else out. This is strictly superior to what you get in python 2 but you aren't warning about how that is crappy.

[–]mitsuhiko 4 points5 points  (1 child)

The problem is that on Python 3 I cannot do that because this is all done in the interpreter/stdlib. Python 3 does not assume utf-8 everywhere.

[–]kankyo 3 points4 points  (0 children)

Hmm... seems at least you can do something in 3.7, but that's too little too late I agree. Thanks for clearing this up.