2023-09-12T20:18:57,725 Created temporary directory: /tmp/pip-build-tracker-t919isaf 2023-09-12T20:18:57,726 Initialized build tracking at /tmp/pip-build-tracker-t919isaf 2023-09-12T20:18:57,727 Created build tracker: /tmp/pip-build-tracker-t919isaf 2023-09-12T20:18:57,727 Entered build tracker: /tmp/pip-build-tracker-t919isaf 2023-09-12T20:18:57,728 Created temporary directory: /tmp/pip-wheel-40wzwz3t 2023-09-12T20:18:57,731 Created temporary directory: /tmp/pip-ephem-wheel-cache-0f8cxadf 2023-09-12T20:18:57,754 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-12T20:18:57,758 2 location(s) to search for versions of tomiddlechinese: 2023-09-12T20:18:57,758 * https://pypi.org/simple/tomiddlechinese/ 2023-09-12T20:18:57,758 * https://www.piwheels.org/simple/tomiddlechinese/ 2023-09-12T20:18:57,759 Fetching project page and analyzing links: https://pypi.org/simple/tomiddlechinese/ 2023-09-12T20:18:57,759 Getting page https://pypi.org/simple/tomiddlechinese/ 2023-09-12T20:18:57,761 Found index url https://pypi.org/simple/ 2023-09-12T20:18:58,016 Fetched page https://pypi.org/simple/tomiddlechinese/ as application/vnd.pypi.simple.v1+json 2023-09-12T20:18:58,020 Skipping link: No binaries permitted for tomiddlechinese: https://files.pythonhosted.org/packages/bf/17/68813b791569c02cb77c4d9a1bd44eba40fa3991caf196985aa90b357aea/ToMiddleChinese-0.0.1-py3-none-any.whl (from https://pypi.org/simple/tomiddlechinese/) (requires-python:>=3.5, <4) 2023-09-12T20:18:58,021 Found link https://files.pythonhosted.org/packages/d0/be/2c6e3e9c810fe923b713d0440825304b07b0f21a588b6839484b6a3f5cf5/ToMiddleChinese-0.0.1.tar.gz (from https://pypi.org/simple/tomiddlechinese/) (requires-python:>=3.5, <4), version: 0.0.1 2023-09-12T20:18:58,021 Skipping link: No binaries permitted for tomiddlechinese: https://files.pythonhosted.org/packages/12/5b/4f69c5d49833a65a5e1a90e34f454cc62a4acd51839b0eabeaeb0addae61/ToMiddleChinese-0.1.0-py3-none-any.whl (from https://pypi.org/simple/tomiddlechinese/) (requires-python:>=3.5, <4) 2023-09-12T20:18:58,022 Found link https://files.pythonhosted.org/packages/4e/10/71e4d095f41a283e10e72b2d28a6eb279fc6a9248430e2644e93236ff765/ToMiddleChinese-0.1.0.tar.gz (from https://pypi.org/simple/tomiddlechinese/) (requires-python:>=3.5, <4), version: 0.1.0 2023-09-12T20:18:58,023 Skipping link: No binaries permitted for tomiddlechinese: https://files.pythonhosted.org/packages/2e/06/d44f02c6bd4b02f51569f71b782078d1db21f9af336a8e0cc2780b7f2424/ToMiddleChinese-0.1.1-py3-none-any.whl (from https://pypi.org/simple/tomiddlechinese/) (requires-python:>=3.5, <4) 2023-09-12T20:18:58,024 Found link https://files.pythonhosted.org/packages/e1/52/b343aeae0fa71cbb29a4fcf5511d971b503e757204a3a52ed77e629d9ec9/ToMiddleChinese-0.1.1.tar.gz (from https://pypi.org/simple/tomiddlechinese/) (requires-python:>=3.5, <4), version: 0.1.1 2023-09-12T20:18:58,025 Skipping link: No binaries permitted for tomiddlechinese: https://files.pythonhosted.org/packages/88/03/f82f0cf606c4c8d20c330c696101c66457f4119dff885c2c90fdd1dd8efd/ToMiddleChinese-0.2.0-py3-none-any.whl (from https://pypi.org/simple/tomiddlechinese/) (requires-python:>=3.5, <4) 2023-09-12T20:18:58,026 Found link https://files.pythonhosted.org/packages/6a/dc/846afd6541c468f85cc97d31e4f9b3adc1ae4f2c8819413569abf673e3d3/ToMiddleChinese-0.2.0.tar.gz (from https://pypi.org/simple/tomiddlechinese/) (requires-python:>=3.5, <4), version: 0.2.0 2023-09-12T20:18:58,027 Skipping link: No binaries permitted for tomiddlechinese: https://files.pythonhosted.org/packages/a0/f7/dcd658647d934e5730bd7e38ba46f2f846dee52b9a3174304da206172c3f/ToMiddleChinese-0.2.1-py3-none-any.whl (from https://pypi.org/simple/tomiddlechinese/) (requires-python:>=3.5, <4) 2023-09-12T20:18:58,028 Found link https://files.pythonhosted.org/packages/34/c9/ac15adcd251e571256d1c3d912ac2e89a0ff4707813096186e3d3bab3b08/ToMiddleChinese-0.2.1.tar.gz (from https://pypi.org/simple/tomiddlechinese/) (requires-python:>=3.5, <4), version: 0.2.1 2023-09-12T20:18:58,028 Skipping link: No binaries permitted for tomiddlechinese: https://files.pythonhosted.org/packages/16/80/84f6e1513ed2e4a66ec8349bcea7071a40c1cbd39f2247d6c6c6ec6fd335/ToMiddleChinese-0.2.2-py3-none-any.whl (from https://pypi.org/simple/tomiddlechinese/) (requires-python:>=3.5, <4) 2023-09-12T20:18:58,030 Found link https://files.pythonhosted.org/packages/99/99/0bfc2c2c74d043fb4526a9a302d6dfc88fba226cc48bf176b618ba5f85ab/ToMiddleChinese-0.2.2.tar.gz (from https://pypi.org/simple/tomiddlechinese/) (requires-python:>=3.5, <4), version: 0.2.2 2023-09-12T20:18:58,031 Fetching project page and analyzing links: https://www.piwheels.org/simple/tomiddlechinese/ 2023-09-12T20:18:58,031 Getting page https://www.piwheels.org/simple/tomiddlechinese/ 2023-09-12T20:18:58,032 Found index url https://www.piwheels.org/simple/ 2023-09-12T20:18:58,301 Fetched page https://www.piwheels.org/simple/tomiddlechinese/ as text/html 2023-09-12T20:18:58,304 Skipping link: No binaries permitted for tomiddlechinese: https://www.piwheels.org/simple/tomiddlechinese/ToMiddleChinese-0.2.2-py3-none-any.whl#sha256=3a321ce0839ac7ea29177ad733be8726346935e8dfab6071740c627fbed24deb (from https://www.piwheels.org/simple/tomiddlechinese/) (requires-python:>=3.5, <4) 2023-09-12T20:18:58,304 Skipping link: No binaries permitted for tomiddlechinese: https://www.piwheels.org/simple/tomiddlechinese/ToMiddleChinese-0.2.1-py3-none-any.whl#sha256=adb53ce2d90bf8b784d62481edf2b64c48464ac76f9b833999677503120e65b4 (from https://www.piwheels.org/simple/tomiddlechinese/) (requires-python:>=3.5, <4) 2023-09-12T20:18:58,305 Skipping link: No binaries permitted for tomiddlechinese: https://www.piwheels.org/simple/tomiddlechinese/ToMiddleChinese-0.2.0-py3-none-any.whl#sha256=8471cc5ed5944f09cbf5de91deb43cd291c5834a8cf62bd43b98e862bc1fb16a (from https://www.piwheels.org/simple/tomiddlechinese/) (requires-python:>=3.5, <4) 2023-09-12T20:18:58,305 Skipping link: No binaries permitted for tomiddlechinese: https://www.piwheels.org/simple/tomiddlechinese/ToMiddleChinese-0.1.1-py3-none-any.whl#sha256=b1cb0f8d101e144493767f3afd9eb6bc57ffc49dfafd19546ada472d64b25042 (from https://www.piwheels.org/simple/tomiddlechinese/) (requires-python:>=3.5, <4) 2023-09-12T20:18:58,306 Skipping link: No binaries permitted for tomiddlechinese: https://www.piwheels.org/simple/tomiddlechinese/ToMiddleChinese-0.0.1-py3-none-any.whl#sha256=1a4eb6cc8d51b07f8355fb96d498c7a21af6d417f58e1aaf84058b38e80b461c (from https://www.piwheels.org/simple/tomiddlechinese/) (requires-python:>=3.5, <4) 2023-09-12T20:18:58,306 Skipping link: not a file: https://www.piwheels.org/simple/tomiddlechinese/ 2023-09-12T20:18:58,307 Skipping link: not a file: https://pypi.org/simple/tomiddlechinese/ 2023-09-12T20:18:58,326 Given no hashes to check 1 links for project 'tomiddlechinese': discarding no candidates 2023-09-12T20:18:58,344 Collecting tomiddlechinese==0.1.0 2023-09-12T20:18:58,347 Created temporary directory: /tmp/pip-unpack-8_mujj40 2023-09-12T20:18:58,592 Downloading ToMiddleChinese-0.1.0.tar.gz (6.1 kB) 2023-09-12T20:18:58,627 Added tomiddlechinese==0.1.0 from https://files.pythonhosted.org/packages/4e/10/71e4d095f41a283e10e72b2d28a6eb279fc6a9248430e2644e93236ff765/ToMiddleChinese-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-t919isaf' 2023-09-12T20:18:58,629 Running setup.py (path:/tmp/pip-wheel-40wzwz3t/tomiddlechinese_7f38ad5f4dd04b37810880d10dd07862/setup.py) egg_info for package tomiddlechinese 2023-09-12T20:18:58,630 Created temporary directory: /tmp/pip-pip-egg-info-sueau30d 2023-09-12T20:18:58,631 Preparing metadata (setup.py): started 2023-09-12T20:18:58,632 Running command python setup.py egg_info 2023-09-12T20:18:59,031 Traceback (most recent call last): 2023-09-12T20:18:59,032 File "", line 2, in 2023-09-12T20:18:59,032 File "", line 34, in 2023-09-12T20:18:59,033 File "/tmp/pip-wheel-40wzwz3t/tomiddlechinese_7f38ad5f4dd04b37810880d10dd07862/setup.py", line 9, in 2023-09-12T20:18:59,034 raise Exception('Please run preprocess.py first.') 2023-09-12T20:18:59,035 Exception: Please run preprocess.py first. 2023-09-12T20:18:59,102 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-12T20:18:59,115 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-12T20:18:59,115 exec(compile('"'"''"'"''"'"' 2023-09-12T20:18:59,115 # This is -- a caller that pip uses to run setup.py 2023-09-12T20:18:59,115 # 2023-09-12T20:18:59,115 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-12T20:18:59,115 # import from `distutils.core` to work with newer packaging standards. 2023-09-12T20:18:59,115 # - It provides a clear error message when setuptools is not installed. 2023-09-12T20:18:59,115 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-12T20:18:59,115 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-12T20:18:59,115 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-12T20:18:59,115 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-12T20:18:59,115 import os, sys, tokenize 2023-09-12T20:18:59,115 2023-09-12T20:18:59,115 try: 2023-09-12T20:18:59,115 import setuptools 2023-09-12T20:18:59,115 except ImportError as error: 2023-09-12T20:18:59,115 print( 2023-09-12T20:18:59,115 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-12T20:18:59,115 "the build environment.", 2023-09-12T20:18:59,115 file=sys.stderr, 2023-09-12T20:18:59,115 ) 2023-09-12T20:18:59,115 sys.exit(1) 2023-09-12T20:18:59,115 2023-09-12T20:18:59,115 __file__ = %r 2023-09-12T20:18:59,115 sys.argv[0] = __file__ 2023-09-12T20:18:59,115 2023-09-12T20:18:59,115 if os.path.exists(__file__): 2023-09-12T20:18:59,115 filename = __file__ 2023-09-12T20:18:59,115 with tokenize.open(__file__) as f: 2023-09-12T20:18:59,115 setup_py_code = f.read() 2023-09-12T20:18:59,115 else: 2023-09-12T20:18:59,115 filename = "" 2023-09-12T20:18:59,115 setup_py_code = "from setuptools import setup; setup()" 2023-09-12T20:18:59,115 2023-09-12T20:18:59,115 exec(compile(setup_py_code, filename, "exec")) 2023-09-12T20:18:59,115 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-40wzwz3t/tomiddlechinese_7f38ad5f4dd04b37810880d10dd07862/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-sueau30d[/] 2023-09-12T20:18:59,115 [bold magenta]cwd[/]: /tmp/pip-wheel-40wzwz3t/tomiddlechinese_7f38ad5f4dd04b37810880d10dd07862/ 2023-09-12T20:18:59,116 Preparing metadata (setup.py): finished with status 'error' 2023-09-12T20:18:59,117 ERROR: [present-rich] metadata generation failed 2023-09-12T20:18:59,123 Exception information: 2023-09-12T20:18:59,123 Traceback (most recent call last): 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-12T20:18:59,123 call_subprocess( 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-12T20:18:59,123 raise error 2023-09-12T20:18:59,123 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-12T20:18:59,123 2023-09-12T20:18:59,123 The above exception was the direct cause of the following exception: 2023-09-12T20:18:59,123 2023-09-12T20:18:59,123 Traceback (most recent call last): 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-12T20:18:59,123 status = run_func(*args) 2023-09-12T20:18:59,123 ^^^^^^^^^^^^^^^ 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-12T20:18:59,123 return func(self, options, args) 2023-09-12T20:18:59,123 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-12T20:18:59,123 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-12T20:18:59,123 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-12T20:18:59,123 result = self._result = resolver.resolve( 2023-09-12T20:18:59,123 ^^^^^^^^^^^^^^^^^ 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-12T20:18:59,123 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-12T20:18:59,123 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-12T20:18:59,123 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-12T20:18:59,123 if not criterion.candidates: 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-12T20:18:59,123 return bool(self._sequence) 2023-09-12T20:18:59,123 ^^^^^^^^^^^^^^^^^^^^ 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-12T20:18:59,123 return any(self) 2023-09-12T20:18:59,123 ^^^^^^^^^ 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-12T20:18:59,123 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-12T20:18:59,123 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-12T20:18:59,123 candidate = func() 2023-09-12T20:18:59,123 ^^^^^^ 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-12T20:18:59,123 self._link_candidate_cache[link] = LinkCandidate( 2023-09-12T20:18:59,123 ^^^^^^^^^^^^^^ 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-12T20:18:59,123 super().__init__( 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-12T20:18:59,123 self.dist = self._prepare() 2023-09-12T20:18:59,123 ^^^^^^^^^^^^^^^ 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-12T20:18:59,123 dist = self._prepare_distribution() 2023-09-12T20:18:59,123 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-12T20:18:59,123 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-12T20:18:59,123 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-12T20:18:59,123 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-12T20:18:59,123 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-12T20:18:59,123 dist = _get_prepared_distribution( 2023-09-12T20:18:59,123 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-12T20:18:59,123 abstract_dist.prepare_distribution_metadata( 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-12T20:18:59,123 self.req.prepare_metadata() 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-12T20:18:59,123 self.metadata_directory = generate_metadata_legacy( 2023-09-12T20:18:59,123 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T20:18:59,123 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-12T20:18:59,123 raise MetadataGenerationFailed(package_details=details) from error 2023-09-12T20:18:59,123 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-12T20:18:59,135 Removed tomiddlechinese==0.1.0 from https://files.pythonhosted.org/packages/4e/10/71e4d095f41a283e10e72b2d28a6eb279fc6a9248430e2644e93236ff765/ToMiddleChinese-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-t919isaf' 2023-09-12T20:18:59,136 Removed build tracker: '/tmp/pip-build-tracker-t919isaf'