Nick Coghlan added the comment: Looking into this at the PyCon Pune sprints, the problem appears to be arising due to the following difference in behaviour when the unqualifed `en_IN` locale is set:
$ LANG=en_IN.UTF-8 python3 -c "import locale; print(locale.getlocale(locale.LC_CTYPE), locale.getpreferredencoding(False), sep='\n')" ('en_IN', 'UTF-8') UTF-8 $ LANG=en_IN python3 -c "import locale; print(locale.getlocale(locale.LC_CTYPE), locale.getpreferredencoding(False), sep='\n')" ('en_IN', 'ISO8859-1') UTF-8 re.LOCALE is presumably picking up the "UTF-8" rather than the "ISO8859-1", and hence the test is failing. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue29571> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com