2023-09-08T22:10:16,178 Created temporary directory: /tmp/pip-build-tracker-3jfbadir 2023-09-08T22:10:16,179 Initialized build tracking at /tmp/pip-build-tracker-3jfbadir 2023-09-08T22:10:16,180 Created build tracker: /tmp/pip-build-tracker-3jfbadir 2023-09-08T22:10:16,180 Entered build tracker: /tmp/pip-build-tracker-3jfbadir 2023-09-08T22:10:16,181 Created temporary directory: /tmp/pip-wheel-8metnesc 2023-09-08T22:10:16,184 Created temporary directory: /tmp/pip-ephem-wheel-cache-zl4a2c9p 2023-09-08T22:10:16,206 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T22:10:16,210 2 location(s) to search for versions of m2mclient: 2023-09-08T22:10:16,210 * https://pypi.org/simple/m2mclient/ 2023-09-08T22:10:16,210 * https://www.piwheels.org/simple/m2mclient/ 2023-09-08T22:10:16,210 Fetching project page and analyzing links: https://pypi.org/simple/m2mclient/ 2023-09-08T22:10:16,211 Getting page https://pypi.org/simple/m2mclient/ 2023-09-08T22:10:16,213 Found index url https://pypi.org/simple/ 2023-09-08T22:10:16,356 Fetched page https://pypi.org/simple/m2mclient/ as application/vnd.pypi.simple.v1+json 2023-09-08T22:10:16,360 Skipping link: No binaries permitted for m2mclient: https://files.pythonhosted.org/packages/f5/d5/718d2c47d8240089d52b65187a729d8d292131ccc586d4fcfecf8924dda6/m2mclient-0.0.1a0-py3-none-any.whl (from https://pypi.org/simple/m2mclient/) 2023-09-08T22:10:16,361 Found link https://files.pythonhosted.org/packages/22/bb/046d522d2d3c73b1480a11fc36bfe112674ab74c09c58654ac087cefe8f1/m2mclient-0.0.1a0.tar.gz (from https://pypi.org/simple/m2mclient/), version: 0.0.1a0 2023-09-08T22:10:16,361 Skipping link: No binaries permitted for m2mclient: https://files.pythonhosted.org/packages/72/22/389fb6ed2e7d33ea61612508989120f1c882d1b28cf08e3283224963708a/m2mclient-0.0.1-py2-none-any.whl (from https://pypi.org/simple/m2mclient/) 2023-09-08T22:10:16,362 Found link https://files.pythonhosted.org/packages/dc/34/812968c42f2863dc2a347e4bfd2c1d0393ffcabfbcb2b51dd4a53be9c717/m2mclient-0.0.1.tar.gz (from https://pypi.org/simple/m2mclient/), version: 0.0.1 2023-09-08T22:10:16,363 Skipping link: No binaries permitted for m2mclient: https://files.pythonhosted.org/packages/ee/da/cbc603a2ca80d761064c96cc793ac4d815c6092e8808ed48d7c0ca65c9cd/m2mclient-0.0.2a0-py2-none-any.whl (from https://pypi.org/simple/m2mclient/) 2023-09-08T22:10:16,363 Found link https://files.pythonhosted.org/packages/9d/b5/5907cc90221938cf394c57f9b3f2042ab1e21a24d6397826cdc7665c34e0/m2mclient-0.0.2a0.tar.gz (from https://pypi.org/simple/m2mclient/), version: 0.0.2a0 2023-09-08T22:10:16,364 Skipping link: No binaries permitted for m2mclient: https://files.pythonhosted.org/packages/82/15/5becac77fe63af2b3a22407f2db363d45674f02543f772982766a2f0f69c/m2mclient-0.0.2a1-py2-none-any.whl (from https://pypi.org/simple/m2mclient/) 2023-09-08T22:10:16,365 Found link https://files.pythonhosted.org/packages/ab/76/644d66cb03c29583804d7e67819a30487451211afe26a79a553f3682b664/m2mclient-0.0.2a1.tar.gz (from https://pypi.org/simple/m2mclient/), version: 0.0.2a1 2023-09-08T22:10:16,366 Skipping link: No binaries permitted for m2mclient: https://files.pythonhosted.org/packages/59/79/b0d0db0d99f4e5ca63c12e8b51c5137a5a70ac9546031e090f3e5478fc74/m2mclient-0.0.2-py2-none-any.whl (from https://pypi.org/simple/m2mclient/) 2023-09-08T22:10:16,366 Found link https://files.pythonhosted.org/packages/72/52/7ab4c781b64ce410de1979a18ba9160b1bde033adcaaa998868734695459/m2mclient-0.0.2.tar.gz (from https://pypi.org/simple/m2mclient/), version: 0.0.2 2023-09-08T22:10:16,367 Skipping link: No binaries permitted for m2mclient: https://files.pythonhosted.org/packages/04/10/7de1c24d99404f5724cb9f23f40c5a2b6ded178b58e78b7e60d705c6afd6/m2mclient-0.0.3-py2-none-any.whl (from https://pypi.org/simple/m2mclient/) 2023-09-08T22:10:16,367 Found link https://files.pythonhosted.org/packages/05/35/a43b6c31eebe04fb1efc5ae9f453851764816ebfc89eea0401fd4c8f4341/m2mclient-0.0.3.tar.gz (from https://pypi.org/simple/m2mclient/), version: 0.0.3 2023-09-08T22:10:16,368 Skipping link: No binaries permitted for m2mclient: https://files.pythonhosted.org/packages/5a/28/494d1ab965f7bdd6f5a6cbd4a2f787ea30aefc9b8717fe568a1ee472e8e8/m2mclient-0.0.4-py2-none-any.whl (from https://pypi.org/simple/m2mclient/) 2023-09-08T22:10:16,369 Found link https://files.pythonhosted.org/packages/ac/67/7bc5b8ddd7bfefa1493f1b1a2990343a1acd8c1b364cd07181c9b3b91346/m2mclient-0.0.4.tar.gz (from https://pypi.org/simple/m2mclient/), version: 0.0.4 2023-09-08T22:10:16,370 Fetching project page and analyzing links: https://www.piwheels.org/simple/m2mclient/ 2023-09-08T22:10:16,370 Getting page https://www.piwheels.org/simple/m2mclient/ 2023-09-08T22:10:16,372 Found index url https://www.piwheels.org/simple/ 2023-09-08T22:10:20,346 Fetched page https://www.piwheels.org/simple/m2mclient/ as text/html 2023-09-08T22:10:20,352 Skipping link: No binaries permitted for m2mclient: https://www.piwheels.org/simple/m2mclient/m2mclient-0.0.1a0-py3-none-any.whl#sha256=888092f3592ab4ac16a6752800a6c0275d31fb1739a40e9854605963516a8b7a (from https://www.piwheels.org/simple/m2mclient/) 2023-09-08T22:10:20,353 Skipping link: No binaries permitted for m2mclient: https://www.piwheels.org/simple/m2mclient/m2mclient-0.0.2-py3-none-any.whl#sha256=58211a06f31bb7439f5e0f075ee9f96249de5c5fef53620b08bd2daa8512edb6 (from https://www.piwheels.org/simple/m2mclient/) 2023-09-08T22:10:20,354 Skipping link: No binaries permitted for m2mclient: https://www.piwheels.org/simple/m2mclient/m2mclient-0.0.2a1-py3-none-any.whl#sha256=707710f3733d249d8b63a628cd5c4791b05979aceecee9bf9e701a2db6df49e2 (from https://www.piwheels.org/simple/m2mclient/) 2023-09-08T22:10:20,354 Skipping link: No binaries permitted for m2mclient: https://www.piwheels.org/simple/m2mclient/m2mclient-0.0.3-py3-none-any.whl#sha256=5307bfd8a0787cef997e517b6f233a1e7f726556de0fe07cfa35a07d9e919206 (from https://www.piwheels.org/simple/m2mclient/) 2023-09-08T22:10:20,355 Skipping link: No binaries permitted for m2mclient: https://www.piwheels.org/simple/m2mclient/m2mclient-0.0.4-py3-none-any.whl#sha256=ec53ae7069a10cac2cba2bb79e62ec7f1eeea3f8fbce49d510608fc70dd597a7 (from https://www.piwheels.org/simple/m2mclient/) 2023-09-08T22:10:20,357 Skipping link: not a file: https://www.piwheels.org/simple/m2mclient/ 2023-09-08T22:10:20,358 Skipping link: not a file: https://pypi.org/simple/m2mclient/ 2023-09-08T22:10:20,403 Given no hashes to check 1 links for project 'm2mclient': discarding no candidates 2023-09-08T22:10:20,428 Collecting m2mclient==0.0.2a0 2023-09-08T22:10:20,430 Created temporary directory: /tmp/pip-unpack-mlpvui_g 2023-09-08T22:10:21,034 Downloading m2mclient-0.0.2a0.tar.gz (10 kB) 2023-09-08T22:10:21,066 Added m2mclient==0.0.2a0 from https://files.pythonhosted.org/packages/9d/b5/5907cc90221938cf394c57f9b3f2042ab1e21a24d6397826cdc7665c34e0/m2mclient-0.0.2a0.tar.gz to build tracker '/tmp/pip-build-tracker-3jfbadir' 2023-09-08T22:10:21,068 Running setup.py (path:/tmp/pip-wheel-8metnesc/m2mclient_3933f237ae8f478883acf7183ebc9cec/setup.py) egg_info for package m2mclient 2023-09-08T22:10:21,069 Created temporary directory: /tmp/pip-pip-egg-info-hml0w5cn 2023-09-08T22:10:21,070 Preparing metadata (setup.py): started 2023-09-08T22:10:21,071 Running command python setup.py egg_info 2023-09-08T22:10:21,511 Traceback (most recent call last): 2023-09-08T22:10:21,512 File "", line 2, in 2023-09-08T22:10:21,512 File "", line 34, in 2023-09-08T22:10:21,513 File "/tmp/pip-wheel-8metnesc/m2mclient_3933f237ae8f478883acf7183ebc9cec/setup.py", line 15, in 2023-09-08T22:10:21,514 with open('README.md') as f: 2023-09-08T22:10:21,515 ^^^^^^^^^^^^^^^^^ 2023-09-08T22:10:21,516 FileNotFoundError: [Errno 2] No such file or directory: 'README.md' 2023-09-08T22:10:21,584 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-08T22:10:21,597 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-08T22:10:21,597 exec(compile('"'"''"'"''"'"' 2023-09-08T22:10:21,597 # This is -- a caller that pip uses to run setup.py 2023-09-08T22:10:21,597 # 2023-09-08T22:10:21,597 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T22:10:21,597 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T22:10:21,597 # - It provides a clear error message when setuptools is not installed. 2023-09-08T22:10:21,597 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T22:10:21,597 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T22:10:21,597 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T22:10:21,597 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T22:10:21,597 import os, sys, tokenize 2023-09-08T22:10:21,597 2023-09-08T22:10:21,597 try: 2023-09-08T22:10:21,597 import setuptools 2023-09-08T22:10:21,597 except ImportError as error: 2023-09-08T22:10:21,597 print( 2023-09-08T22:10:21,597 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T22:10:21,597 "the build environment.", 2023-09-08T22:10:21,597 file=sys.stderr, 2023-09-08T22:10:21,597 ) 2023-09-08T22:10:21,597 sys.exit(1) 2023-09-08T22:10:21,597 2023-09-08T22:10:21,597 __file__ = %r 2023-09-08T22:10:21,597 sys.argv[0] = __file__ 2023-09-08T22:10:21,597 2023-09-08T22:10:21,597 if os.path.exists(__file__): 2023-09-08T22:10:21,597 filename = __file__ 2023-09-08T22:10:21,597 with tokenize.open(__file__) as f: 2023-09-08T22:10:21,597 setup_py_code = f.read() 2023-09-08T22:10:21,597 else: 2023-09-08T22:10:21,597 filename = "" 2023-09-08T22:10:21,597 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T22:10:21,597 2023-09-08T22:10:21,597 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T22:10:21,597 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-8metnesc/m2mclient_3933f237ae8f478883acf7183ebc9cec/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-hml0w5cn[/] 2023-09-08T22:10:21,598 [bold magenta]cwd[/]: /tmp/pip-wheel-8metnesc/m2mclient_3933f237ae8f478883acf7183ebc9cec/ 2023-09-08T22:10:21,599 Preparing metadata (setup.py): finished with status 'error' 2023-09-08T22:10:21,600 ERROR: [present-rich] metadata generation failed 2023-09-08T22:10:21,606 Exception information: 2023-09-08T22:10:21,606 Traceback (most recent call last): 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-08T22:10:21,606 call_subprocess( 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-08T22:10:21,606 raise error 2023-09-08T22:10:21,606 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-08T22:10:21,606 2023-09-08T22:10:21,606 The above exception was the direct cause of the following exception: 2023-09-08T22:10:21,606 2023-09-08T22:10:21,606 Traceback (most recent call last): 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T22:10:21,606 status = run_func(*args) 2023-09-08T22:10:21,606 ^^^^^^^^^^^^^^^ 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T22:10:21,606 return func(self, options, args) 2023-09-08T22:10:21,606 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-08T22:10:21,606 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-08T22:10:21,606 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-08T22:10:21,606 result = self._result = resolver.resolve( 2023-09-08T22:10:21,606 ^^^^^^^^^^^^^^^^^ 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-08T22:10:21,606 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-08T22:10:21,606 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-08T22:10:21,606 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-08T22:10:21,606 if not criterion.candidates: 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-08T22:10:21,606 return bool(self._sequence) 2023-09-08T22:10:21,606 ^^^^^^^^^^^^^^^^^^^^ 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-08T22:10:21,606 return any(self) 2023-09-08T22:10:21,606 ^^^^^^^^^ 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-08T22:10:21,606 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-08T22:10:21,606 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-08T22:10:21,606 candidate = func() 2023-09-08T22:10:21,606 ^^^^^^ 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-08T22:10:21,606 self._link_candidate_cache[link] = LinkCandidate( 2023-09-08T22:10:21,606 ^^^^^^^^^^^^^^ 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-08T22:10:21,606 super().__init__( 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-08T22:10:21,606 self.dist = self._prepare() 2023-09-08T22:10:21,606 ^^^^^^^^^^^^^^^ 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-08T22:10:21,606 dist = self._prepare_distribution() 2023-09-08T22:10:21,606 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-08T22:10:21,606 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-08T22:10:21,606 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-08T22:10:21,606 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-08T22:10:21,606 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-08T22:10:21,606 dist = _get_prepared_distribution( 2023-09-08T22:10:21,606 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-08T22:10:21,606 abstract_dist.prepare_distribution_metadata( 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-08T22:10:21,606 self.req.prepare_metadata() 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-08T22:10:21,606 self.metadata_directory = generate_metadata_legacy( 2023-09-08T22:10:21,606 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T22:10:21,606 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-08T22:10:21,606 raise MetadataGenerationFailed(package_details=details) from error 2023-09-08T22:10:21,606 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-08T22:10:21,619 Removed m2mclient==0.0.2a0 from https://files.pythonhosted.org/packages/9d/b5/5907cc90221938cf394c57f9b3f2042ab1e21a24d6397826cdc7665c34e0/m2mclient-0.0.2a0.tar.gz from build tracker '/tmp/pip-build-tracker-3jfbadir' 2023-09-08T22:10:21,620 Removed build tracker: '/tmp/pip-build-tracker-3jfbadir'