Environment: - Python 3.12.0~rc1 - Fedora Rawhide - commoncode 31.0.2 The following test fails: ``` ___________ TestPortablePath.test_safe_path_posix_style_chinese_char ___________ self = <test_paths.TestPortablePath testMethod=test_safe_path_posix_style_chinese_char> def test_safe_path_posix_style_chinese_char(self): test = paths.safe_path(b'/includes/webform.compon\xd2\xaants.inc/') expected = 'includes/webform.componNSnts.inc' > assert test == expected E AssertionError: assert 'includes/web...mponS_nts.inc' == 'includes/web...mponNSnts.inc' E - includes/webform.componNSnts.inc E ? - E + includes/webform.componS_nts.inc E ? + tests/test_paths.py:74: AssertionError tests/test_paths.py::TestPortablePath::test_safe_path_posix_style_chinese_char ```