This *will* only affect < 3.15 when PEP 686 is implemented, they pass: https://buildbot.python.org/?#/builders/1677/builds/2 # Bug report ### Bug description: See buildbot [run](https://buildbot.python.org/?#/builders/1678/builds/7). (Note: some tests are failing due to the timezone, that is tracked in a separate issue) ```bash $ locale charmap ISO-8859-1 ``` <details> <summary> test_httpservers </summary> ``` test_undecodable_parameter (test.test_httpservers.SimpleHTTPServerTestCase.test_undecodable_parameter) ... ERROR Stderr: ---------------------------------------- Exception occurred during processing of request from ('127.0.0.1', 57558) Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/socketserver.py", line 318, in _handle_request_noblock self.process_request(request, client_address) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/socketserver.py", line 349, in process_request self.finish_request(request, client_address) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/socketserver.py", line 362, in finish_request self.RequestHandlerClass(request, client_address, self) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/http/server.py", line 721, in __init__ super().__init__(*args, **kwargs) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/socketserver.py", line 766, in __init__ self.handle() ~~~~~~~~~~~^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/http/server.py", line 485, in handle self.handle_one_request() ~~~~~~~~~~~~~~~~~~~~~~~^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/http/server.py", line 473, in handle_one_request method() ~~~~~~^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/http/server.py", line 725, in do_GET f = self.send_head() File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/http/server.py", line 769, in send_head return self.list_directory(path) ~~~~~~~~~~~~~~~~~~~^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/http/server.py", line 874, in list_directory encoded = '\n'.join(r).encode(enc, 'surrogateescape') UnicodeEncodeError: 'latin-1' codec can't encode character '\ufffd' in position 181: ordinal not in range(256) ``` </details> <details> <summary> test_zipfile </summary> ``` test_cli_with_metadata_encoding_extract (test.test_zipfile.test_core.EncodedMetadataTests.test_cli_with_metadata_encoding_extract) ... Warning -- test_zipfile left behind file '@test_494020_tmpæ' Warning -- files was modified by test_zipfile Warning -- Before: [] Warning -- After: ['@test_494020_tmpæ2/'] test test_zipfile crashed -- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_zipfile/test_core.py", line 3641, in test_cli_with_metadata_encoding_extract os.stat(os.path.join(TESTFN2, fn)) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ UnicodeEncodeError: 'latin-1' codec can't encode character '\u4e00' in position 19: ordinal not in range(256) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/case.py", line 58, in testPartExecutor yield File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/case.py", line 669, in run self._callTestMethod(testMethod) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/case.py", line 615, in _callTestMethod result = method() File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_zipfile/test_core.py", line 3645, in test_cli_with_metadata_encoding_extract self.skipTest(f'cannot encode file name {fn!r}') ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/case.py", line 746, in skipTest raise SkipTest(reason) unittest.case.SkipTest: cannot encode file name '\u4e00' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/libregrtest/single.py", line 210, in _runtest_env_changed_exc _load_run_test(result, runtests) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/libregrtest/single.py", line 165, in _load_run_test regrtest_runner(result, test_func, runtests) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/libregrtest/single.py", line 118, in regrtest_runner test_result = test_func() File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/libregrtest/single.py", line 162, in test_func return run_unittest(test_mod, runtests) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/libregrtest/single.py", line 42, in run_unittest return _run_suite(tests) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/libregrtest/single.py", line 84, in _run_suite result = runner.run(suite) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/runner.py", line 257, in run test(result) ~~~~^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) ~~~~~~~~^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/suite.py", line 122, in run test(result) ~~~~^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) ~~~~~~~~^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/suite.py", line 122, in run test(result) ~~~~^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) ~~~~~~~~^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/suite.py", line 122, in run test(result) ~~~~^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) ~~~~~~~~^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/suite.py", line 122, in run test(result) ~~~~^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/case.py", line 725, in __call__ return self.run(*args, **kwds) ~~~~~~~~^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/case.py", line 668, in run with outcome.testPartExecutor(self): ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/contextlib.py", line 162, in __exit__ self.gen.throw(value) ~~~~~~~~~~~~~~^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/case.py", line 63, in testPartExecutor _addSkip(self.result, test_case, str(e)) ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/case.py", line 89, in _addSkip addSkip(test_case, reason) ~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/libregrtest/testresult.py", line 123, in addSkip super().addSkip(test, reason) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/runner.py", line 127, in addSkip self._write_status(test, f"{t.warn}skipped{t.reset} {reason!r}") ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/runner.py", line 76, in _write_status self.stream.writeln(status) ~~~~~~~~~~~~~~~~~~~^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/runner.py", line 28, in writeln self.write(arg) ~~~~~~~~~~^^^^^ UnicodeEncodeError: 'latin-1' codec can't encode character '\u4e00' in position 34: ordinal not in range(256) ``` </details> <details> <summary> test_asyncio </summary> ``` test_table_output_format (test.test_asyncio.test_tools.TestAsyncioToolsBasic.test_table_output_format) ... ok Warning -- sys.stdout was modified by test.test_asyncio.test_tools Warning -- Before: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='iso8859-1'> Warning -- After: <_io.StringIO object at 0x7f93ad20d0> Warning -- sys.stderr was modified by test.test_asyncio.test_tools Warning -- Before: <_io.TextIOWrapper name='<stderr>' mode='w' encoding='iso8859-1'> Warning -- After: <_io.StringIO object at 0x7f93ad2fd0> test test.test_asyncio.test_tools crashed -- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/libregrtest/single.py", line 210, in _runtest_env_changed_exc _load_run_test(result, runtests) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/libregrtest/single.py", line 165, in _load_run_test regrtest_runner(result, test_func, runtests) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/libregrtest/single.py", line 118, in regrtest_runner test_result = test_func() File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/libregrtest/single.py", line 162, in test_func return run_unittest(test_mod, runtests) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/libregrtest/single.py", line 42, in run_unittest return _run_suite(tests) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/libregrtest/single.py", line 84, in _run_suite result = runner.run(suite) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/runner.py", line 257, in run test(result) ~~~~^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) ~~~~~~~~^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/suite.py", line 122, in run test(result) ~~~~^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) ~~~~~~~~^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/suite.py", line 122, in run test(result) ~~~~^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/case.py", line 725, in __call__ return self.run(*args, **kwds) ~~~~~~~~^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/case.py", line 644, in run result.startTest(self) ~~~~~~~~~~~~~~~~^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/libregrtest/testresult.py", line 46, in startTest super().startTest(test) ~~~~~~~~~~~~~~~~~^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/unittest/runner.py", line 62, in startTest self.stream.write(self.getDescription(test)) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ UnicodeEncodeError: 'latin-1' codec can't encode character '\u2013' in position 166: ordinal not in range(256) ``` </details> <details> <summary> test_argparse (presumably) </summary> ``` ====================================================================== ERROR: test_directory (test.test_argparse.TestProgName.test_directory) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 6991, in test_directory self.check_usage(f'{py} {dirname}', dirname) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 6976, in check_usage self.assertEqual(res.out.splitlines()[0].decode(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe6 in position 21: invalid continuation byte ====================================================================== ERROR: test_directory_compiled (test.test_argparse.TestProgName.test_directory_compiled) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 6996, in test_directory_compiled self.test_directory(compiled=True) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 6991, in test_directory self.check_usage(f'{py} {dirname}', dirname) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 6976, in check_usage self.assertEqual(res.out.splitlines()[0].decode(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe6 in position 21: invalid continuation byte ====================================================================== ERROR: test_directory_in_zipfile (test.test_argparse.TestProgName.test_directory_in_zipfile) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 7035, in test_directory_in_zipfile self.check_usage(f'{py} {dirname}', dirname) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 6976, in check_usage self.assertEqual(res.out.splitlines()[0].decode(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe6 in position 21: invalid continuation byte ====================================================================== ERROR: test_directory_in_zipfile_compiled (test.test_argparse.TestProgName.test_directory_in_zipfile_compiled) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 7038, in test_directory_in_zipfile_compiled self.test_directory_in_zipfile(compiled=True) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 7035, in test_directory_in_zipfile self.check_usage(f'{py} {dirname}', dirname) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 6976, in check_usage self.assertEqual(res.out.splitlines()[0].decode(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe6 in position 21: invalid continuation byte ====================================================================== ERROR: test_module (test.test_argparse.TestProgName.test_module) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 7002, in test_module self.check_usage(f'{py} -m {modulename}', ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ '-m', modulename, PYTHONPATH=os.curdir) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 6976, in check_usage self.assertEqual(res.out.splitlines()[0].decode(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe6 in position 24: invalid continuation byte ====================================================================== ERROR: test_module_compiled (test.test_argparse.TestProgName.test_module_compiled) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 7006, in test_module_compiled self.test_module(compiled=True) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 7002, in test_module self.check_usage(f'{py} -m {modulename}', ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ '-m', modulename, PYTHONPATH=os.curdir) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 6976, in check_usage self.assertEqual(res.out.splitlines()[0].decode(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe6 in position 24: invalid continuation byte ====================================================================== ERROR: test_package (test.test_argparse.TestProgName.test_package) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 7014, in test_package self.check_usage(f'{py} -m {packagename}', ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ '-m', packagename, PYTHONPATH=os.curdir) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 6976, in check_usage self.assertEqual(res.out.splitlines()[0].decode(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe6 in position 24: invalid continuation byte ====================================================================== ERROR: test_package_compiled (test.test_argparse.TestProgName.test_package_compiled) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 7020, in test_package_compiled self.test_package(compiled=True) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 7014, in test_package self.check_usage(f'{py} -m {packagename}', ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ '-m', packagename, PYTHONPATH=os.curdir) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 6976, in check_usage self.assertEqual(res.out.splitlines()[0].decode(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe6 in position 24: invalid continuation byte ====================================================================== ERROR: test_script (test.test_argparse.TestProgName.test_script) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 6982, in test_script self.check_usage(os.path.basename(script_name), script_name, '-h') ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 6976, in check_usage self.assertEqual(res.out.splitlines()[0].decode(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe6 in position 23: invalid continuation byte ====================================================================== ERROR: test_script_compiled (test.test_argparse.TestProgName.test_script_compiled) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 6985, in test_script_compiled self.test_script(compiled=True) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 6982, in test_script self.check_usage(os.path.basename(script_name), script_name, '-h') ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 6976, in check_usage self.assertEqual(res.out.splitlines()[0].decode(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe6 in position 23: invalid continuation byte ====================================================================== ERROR: test_zipfile (test.test_argparse.TestProgName.test_zipfile) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 7025, in test_zipfile self.check_usage(f'{py} {zip_name}', zip_name) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 6976, in check_usage self.assertEqual(res.out.splitlines()[0].decode(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe6 in position 21: invalid continuation byte ====================================================================== ERROR: test_zipfile_compiled (test.test_argparse.TestProgName.test_zipfile_compiled) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 7028, in test_zipfile_compiled self.test_zipfile(compiled=True) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 7025, in test_zipfile self.check_usage(f'{py} {zip_name}', zip_name) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_argparse.py", line 6976, in check_usage self.assertEqual(res.out.splitlines()[0].decode(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe6 in position 21: invalid continuation byte ---------------------------------------------------------------------- Ran 12 tests in 7.113s FAILED (errors=12) test test_argparse failed ``` </details> <details> <summary> test_pathlib (presumably) </summary> ``` 0:52:44 load avg: 2.48 [ 8/10/8] test_pathlib failed (1 failure) Re-running test_pathlib in verbose mode (matching: test_as_uri_windows) test_as_uri_windows (test.test_pathlib.test_pathlib.PathSubclassTest.test_as_uri_windows) ... skipped 'requires Windows-flavoured path class' test_as_uri_windows (test.test_pathlib.test_pathlib.PathTest.test_as_uri_windows) ... skipped 'requires Windows-flavoured path class' test_as_uri_windows (test.test_pathlib.test_pathlib.PosixPathTest.test_as_uri_windows) ... skipped 'requires Windows-flavoured path class' test_as_uri_windows (test.test_pathlib.test_pathlib.PurePathSubclassTest.test_as_uri_windows) ... skipped 'requires Windows-flavoured path class' test_as_uri_windows (test.test_pathlib.test_pathlib.PurePathTest.test_as_uri_windows) ... skipped 'requires Windows-flavoured path class' test_as_uri_windows (test.test_pathlib.test_pathlib.PurePosixPathTest.test_as_uri_windows) ... skipped 'requires Windows-flavoured path class' test_as_uri_windows (test.test_pathlib.test_pathlib.PureWindowsPathTest.test_as_uri_windows) ... FAIL test_as_uri_windows (test.test_pathlib.test_pathlib.WindowsPathTest.test_as_uri_windows) ... skipped 'test requires a Windows-compatible system' ====================================================================== FAIL: test_as_uri_windows (test.test_pathlib.test_pathlib.PureWindowsPathTest.test_as_uri_windows) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_pathlib/test_pathlib.py", line 773, in test_as_uri_windows self.assertEqual(self.make_uri(P('c:/a/b\xe9')), 'file://c:/a/b%C3%A9') ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: 'file://c:/a/b%E9' != 'file://c:/a/b%C3%A9' - file://c:/a/b%E9 ? ^ + file://c:/a/b%C3%A9 ? ^^^^ ---------------------------------------------------------------------- Ran 8 tests in 0.046s FAILED (failures=1, skipped=7) test test_pathlib failed ``` </details> <details> <summary> test_urllib (possibly due to character in filename) </summary> ``` 0:52:42 load avg: 2.44 [ 6/10/6] test_urllib failed (15 errors) Re-running test_urllib in verbose mode (matching: test_close, test_fileno, test_getcode, test_geturl, test_headers, test_info, test_interface, test_iter, test_read, test_readline, test_readlines, test_relativelocalfile, test_remote_authority, test_status, test_url) test_geturl (test.test_urllib.urlopen_DataTests.test_geturl) ... ok test_info (test.test_urllib.urlopen_DataTests.test_info) ... ok test_interface (test.test_urllib.urlopen_DataTests.test_interface) ... ok test_close (test.test_urllib.urlopen_FileTests.test_close) ... ERROR test_fileno (test.test_urllib.urlopen_FileTests.test_fileno) ... ERROR test_getcode (test.test_urllib.urlopen_FileTests.test_getcode) ... ERROR test_geturl (test.test_urllib.urlopen_FileTests.test_geturl) ... ERROR test_headers (test.test_urllib.urlopen_FileTests.test_headers) ... ERROR test_info (test.test_urllib.urlopen_FileTests.test_info) ... ERROR test_interface (test.test_urllib.urlopen_FileTests.test_interface) ... ERROR test_iter (test.test_urllib.urlopen_FileTests.test_iter) ... ERROR test_read (test.test_urllib.urlopen_FileTests.test_read) ... ERROR test_readline (test.test_urllib.urlopen_FileTests.test_readline) ... ERROR test_readlines (test.test_urllib.urlopen_FileTests.test_readlines) ... ERROR test_relativelocalfile (test.test_urllib.urlopen_FileTests.test_relativelocalfile) ... ERROR test_remote_authority (test.test_urllib.urlopen_FileTests.test_remote_authority) ... ERROR test_status (test.test_urllib.urlopen_FileTests.test_status) ... ERROR test_url (test.test_urllib.urlopen_FileTests.test_url) ... ERROR ====================================================================== ERROR: test_close (test.test_urllib.urlopen_FileTests.test_close) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1471, in open_local_file stats = os.stat(localfile) FileNotFoundError: [Errno 2] No such file or directory: '@test_512880_tmpæ' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_urllib.py", line 113, in setUp self.returned_obj = urllib.request.urlopen("file:%s" % self.quoted_pathname) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 187, in urlopen return opener.open(url, data, timeout) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 487, in open response = self._open(req, data) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 504, in _open result = self._call_chain(self.handle_open, protocol, protocol + '_open', req) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 464, in _call_chain result = func(*args) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1481, in open_local_file raise URLError(exp, exp.filename) urllib.error.URLError: <urlopen error [Errno 2] No such file or directory: '@test_512880_tmpæ'> ====================================================================== ERROR: test_fileno (test.test_urllib.urlopen_FileTests.test_fileno) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1471, in open_local_file stats = os.stat(localfile) FileNotFoundError: [Errno 2] No such file or directory: '@test_512880_tmpæ' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_urllib.py", line 113, in setUp self.returned_obj = urllib.request.urlopen("file:%s" % self.quoted_pathname) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 187, in urlopen return opener.open(url, data, timeout) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 487, in open response = self._open(req, data) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 504, in _open result = self._call_chain(self.handle_open, protocol, protocol + '_open', req) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 464, in _call_chain result = func(*args) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1481, in open_local_file raise URLError(exp, exp.filename) urllib.error.URLError: <urlopen error [Errno 2] No such file or directory: '@test_512880_tmpæ'> ====================================================================== ERROR: test_getcode (test.test_urllib.urlopen_FileTests.test_getcode) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1471, in open_local_file stats = os.stat(localfile) FileNotFoundError: [Errno 2] No such file or directory: '@test_512880_tmpæ' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_urllib.py", line 113, in setUp self.returned_obj = urllib.request.urlopen("file:%s" % self.quoted_pathname) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 187, in urlopen return opener.open(url, data, timeout) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 487, in open response = self._open(req, data) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 504, in _open result = self._call_chain(self.handle_open, protocol, protocol + '_open', req) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 464, in _call_chain result = func(*args) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1481, in open_local_file raise URLError(exp, exp.filename) urllib.error.URLError: <urlopen error [Errno 2] No such file or directory: '@test_512880_tmpæ'> ====================================================================== ERROR: test_geturl (test.test_urllib.urlopen_FileTests.test_geturl) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1471, in open_local_file stats = os.stat(localfile) FileNotFoundError: [Errno 2] No such file or directory: '@test_512880_tmpæ' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_urllib.py", line 113, in setUp self.returned_obj = urllib.request.urlopen("file:%s" % self.quoted_pathname) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 187, in urlopen return opener.open(url, data, timeout) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 487, in open response = self._open(req, data) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 504, in _open result = self._call_chain(self.handle_open, protocol, protocol + '_open', req) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 464, in _call_chain result = func(*args) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1481, in open_local_file raise URLError(exp, exp.filename) urllib.error.URLError: <urlopen error [Errno 2] No such file or directory: '@test_512880_tmpæ'> ====================================================================== ERROR: test_headers (test.test_urllib.urlopen_FileTests.test_headers) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1471, in open_local_file stats = os.stat(localfile) FileNotFoundError: [Errno 2] No such file or directory: '@test_512880_tmpæ' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_urllib.py", line 113, in setUp self.returned_obj = urllib.request.urlopen("file:%s" % self.quoted_pathname) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 187, in urlopen return opener.open(url, data, timeout) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 487, in open response = self._open(req, data) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 504, in _open result = self._call_chain(self.handle_open, protocol, protocol + '_open', req) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 464, in _call_chain result = func(*args) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1481, in open_local_file raise URLError(exp, exp.filename) urllib.error.URLError: <urlopen error [Errno 2] No such file or directory: '@test_512880_tmpæ'> ====================================================================== ERROR: test_info (test.test_urllib.urlopen_FileTests.test_info) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1471, in open_local_file stats = os.stat(localfile) FileNotFoundError: [Errno 2] No such file or directory: '@test_512880_tmpæ' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_urllib.py", line 113, in setUp self.returned_obj = urllib.request.urlopen("file:%s" % self.quoted_pathname) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 187, in urlopen return opener.open(url, data, timeout) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 487, in open response = self._open(req, data) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 504, in _open result = self._call_chain(self.handle_open, protocol, protocol + '_open', req) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 464, in _call_chain result = func(*args) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1481, in open_local_file raise URLError(exp, exp.filename) urllib.error.URLError: <urlopen error [Errno 2] No such file or directory: '@test_512880_tmpæ'> ====================================================================== ERROR: test_interface (test.test_urllib.urlopen_FileTests.test_interface) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1471, in open_local_file stats = os.stat(localfile) FileNotFoundError: [Errno 2] No such file or directory: '@test_512880_tmpæ' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_urllib.py", line 113, in setUp self.returned_obj = urllib.request.urlopen("file:%s" % self.quoted_pathname) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 187, in urlopen return opener.open(url, data, timeout) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 487, in open response = self._open(req, data) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 504, in _open result = self._call_chain(self.handle_open, protocol, protocol + '_open', req) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 464, in _call_chain result = func(*args) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1481, in open_local_file raise URLError(exp, exp.filename) urllib.error.URLError: <urlopen error [Errno 2] No such file or directory: '@test_512880_tmpæ'> ====================================================================== ERROR: test_iter (test.test_urllib.urlopen_FileTests.test_iter) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1471, in open_local_file stats = os.stat(localfile) FileNotFoundError: [Errno 2] No such file or directory: '@test_512880_tmpæ' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_urllib.py", line 113, in setUp self.returned_obj = urllib.request.urlopen("file:%s" % self.quoted_pathname) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 187, in urlopen return opener.open(url, data, timeout) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 487, in open response = self._open(req, data) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 504, in _open result = self._call_chain(self.handle_open, protocol, protocol + '_open', req) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 464, in _call_chain result = func(*args) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1481, in open_local_file raise URLError(exp, exp.filename) urllib.error.URLError: <urlopen error [Errno 2] No such file or directory: '@test_512880_tmpæ'> ====================================================================== ERROR: test_read (test.test_urllib.urlopen_FileTests.test_read) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1471, in open_local_file stats = os.stat(localfile) FileNotFoundError: [Errno 2] No such file or directory: '@test_512880_tmpæ' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_urllib.py", line 113, in setUp self.returned_obj = urllib.request.urlopen("file:%s" % self.quoted_pathname) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 187, in urlopen return opener.open(url, data, timeout) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 487, in open response = self._open(req, data) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 504, in _open result = self._call_chain(self.handle_open, protocol, protocol + '_open', req) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 464, in _call_chain result = func(*args) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1481, in open_local_file raise URLError(exp, exp.filename) urllib.error.URLError: <urlopen error [Errno 2] No such file or directory: '@test_512880_tmpæ'> ====================================================================== ERROR: test_readline (test.test_urllib.urlopen_FileTests.test_readline) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1471, in open_local_file stats = os.stat(localfile) FileNotFoundError: [Errno 2] No such file or directory: '@test_512880_tmpæ' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_urllib.py", line 113, in setUp self.returned_obj = urllib.request.urlopen("file:%s" % self.quoted_pathname) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 187, in urlopen return opener.open(url, data, timeout) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 487, in open response = self._open(req, data) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 504, in _open result = self._call_chain(self.handle_open, protocol, protocol + '_open', req) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 464, in _call_chain result = func(*args) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1481, in open_local_file raise URLError(exp, exp.filename) urllib.error.URLError: <urlopen error [Errno 2] No such file or directory: '@test_512880_tmpæ'> ====================================================================== ERROR: test_readlines (test.test_urllib.urlopen_FileTests.test_readlines) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1471, in open_local_file stats = os.stat(localfile) FileNotFoundError: [Errno 2] No such file or directory: '@test_512880_tmpæ' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_urllib.py", line 113, in setUp self.returned_obj = urllib.request.urlopen("file:%s" % self.quoted_pathname) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 187, in urlopen return opener.open(url, data, timeout) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 487, in open response = self._open(req, data) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 504, in _open result = self._call_chain(self.handle_open, protocol, protocol + '_open', req) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 464, in _call_chain result = func(*args) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1481, in open_local_file raise URLError(exp, exp.filename) urllib.error.URLError: <urlopen error [Errno 2] No such file or directory: '@test_512880_tmpæ'> ====================================================================== ERROR: test_relativelocalfile (test.test_urllib.urlopen_FileTests.test_relativelocalfile) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1471, in open_local_file stats = os.stat(localfile) FileNotFoundError: [Errno 2] No such file or directory: '@test_512880_tmpæ' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_urllib.py", line 113, in setUp self.returned_obj = urllib.request.urlopen("file:%s" % self.quoted_pathname) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 187, in urlopen return opener.open(url, data, timeout) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 487, in open response = self._open(req, data) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 504, in _open result = self._call_chain(self.handle_open, protocol, protocol + '_open', req) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 464, in _call_chain result = func(*args) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1481, in open_local_file raise URLError(exp, exp.filename) urllib.error.URLError: <urlopen error [Errno 2] No such file or directory: '@test_512880_tmpæ'> ====================================================================== ERROR: test_remote_authority (test.test_urllib.urlopen_FileTests.test_remote_authority) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1471, in open_local_file stats = os.stat(localfile) FileNotFoundError: [Errno 2] No such file or directory: '@test_512880_tmpæ' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_urllib.py", line 113, in setUp self.returned_obj = urllib.request.urlopen("file:%s" % self.quoted_pathname) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 187, in urlopen return opener.open(url, data, timeout) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 487, in open response = self._open(req, data) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 504, in _open result = self._call_chain(self.handle_open, protocol, protocol + '_open', req) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 464, in _call_chain result = func(*args) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1481, in open_local_file raise URLError(exp, exp.filename) urllib.error.URLError: <urlopen error [Errno 2] No such file or directory: '@test_512880_tmpæ'> ====================================================================== ERROR: test_status (test.test_urllib.urlopen_FileTests.test_status) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1471, in open_local_file stats = os.stat(localfile) FileNotFoundError: [Errno 2] No such file or directory: '@test_512880_tmpæ' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_urllib.py", line 113, in setUp self.returned_obj = urllib.request.urlopen("file:%s" % self.quoted_pathname) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 187, in urlopen return opener.open(url, data, timeout) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 487, in open response = self._open(req, data) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 504, in _open result = self._call_chain(self.handle_open, protocol, protocol + '_open', req) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 464, in _call_chain result = func(*args) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1481, in open_local_file raise URLError(exp, exp.filename) urllib.error.URLError: <urlopen error [Errno 2] No such file or directory: '@test_512880_tmpæ'> ====================================================================== ERROR: test_url (test.test_urllib.urlopen_FileTests.test_url) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1471, in open_local_file stats = os.stat(localfile) FileNotFoundError: [Errno 2] No such file or directory: '@test_512880_tmpæ' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/test/test_urllib.py", line 113, in setUp self.returned_obj = urllib.request.urlopen("file:%s" % self.quoted_pathname) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 187, in urlopen return opener.open(url, data, timeout) ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 487, in open response = self._open(req, data) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 504, in _open result = self._call_chain(self.handle_open, protocol, protocol + '_open', req) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 464, in _call_chain result = func(*args) File "/home/stan/buildarea/3.x.stan-raspbian/build/Lib/urllib/request.py", line 1481, in open_local_file raise URLError(exp, exp.filename) urllib.error.URLError: <urlopen error [Errno 2] No such file or directory: '@test_512880_tmpæ'> ---------------------------------------------------------------------- Ran 18 tests in 1.142s FAILED (errors=15) Warning -- test_urllib left behind file '@test_512880_tmpæ' test test_urllib failed ``` </details> ### CPython versions tested on: CPython main branch ### Operating systems tested on: Linux <!-- gh-linked-prs --> ### Linked PRs * gh-133706 * gh-133715 * gh-133719 * gh-133865 * gh-133938 * gh-133939 <!-- /gh-linked-prs -->