2025-09-10T04:36:49,244 Created temporary directory: /tmp/pip-build-tracker-o7o_5geq 2025-09-10T04:36:49,245 Initialized build tracking at /tmp/pip-build-tracker-o7o_5geq 2025-09-10T04:36:49,245 Created build tracker: /tmp/pip-build-tracker-o7o_5geq 2025-09-10T04:36:49,245 Entered build tracker: /tmp/pip-build-tracker-o7o_5geq 2025-09-10T04:36:49,246 Created temporary directory: /tmp/pip-wheel-arr4e9c2 2025-09-10T04:36:49,249 Created temporary directory: /tmp/pip-ephem-wheel-cache-wzur40lx 2025-09-10T04:36:49,306 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T04:36:49,309 2 location(s) to search for versions of nlpipe: 2025-09-10T04:36:49,309 * https://pypi.org/simple/nlpipe/ 2025-09-10T04:36:49,309 * https://www.piwheels.org/simple/nlpipe/ 2025-09-10T04:36:49,309 Fetching project page and analyzing links: https://pypi.org/simple/nlpipe/ 2025-09-10T04:36:49,309 Getting page https://pypi.org/simple/nlpipe/ 2025-09-10T04:36:49,310 Found index url https://pypi.org/simple/ 2025-09-10T04:36:49,458 Fetched page https://pypi.org/simple/nlpipe/ as application/vnd.pypi.simple.v1+json 2025-09-10T04:36:49,463 Found link https://files.pythonhosted.org/packages/7b/69/8e5a9d5ea5e436ad726aa6255a35b24216c74d12966b1be2982641f4b32e/nlpipe-0.1.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.1 2025-09-10T04:36:49,463 Found link https://files.pythonhosted.org/packages/ea/b1/5f136d8415a718ebd51ba15500dc8e3afeb74ce85288ac7808a043255a54/nlpipe-0.20.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.20 2025-09-10T04:36:49,463 Found link https://files.pythonhosted.org/packages/c7/06/720eae36780f0f2d1cf50429e06cee34e024f8d6fab6cd75fb3071b36b37/nlpipe-0.21.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.21 2025-09-10T04:36:49,464 Found link https://files.pythonhosted.org/packages/ea/b3/a2c78591077db31011f76c195b21ec3804b4aaaab3383a8d8d30d9ee5e8d/nlpipe-0.22.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.22 2025-09-10T04:36:49,464 Found link https://files.pythonhosted.org/packages/ae/08/00d230e71972fd2dd52787e6b6b6adde4a1ecbe69e476bb3ed404d4f7fa4/nlpipe-0.23.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.23 2025-09-10T04:36:49,464 Found link https://files.pythonhosted.org/packages/0e/5c/39a03a8a89a5546f590cac0e1afedd545dbc2f38cb5c9e23c64aa345eee0/nlpipe-0.24.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.24 2025-09-10T04:36:49,465 Found link https://files.pythonhosted.org/packages/1c/62/66bb9ee58fd0e8cf7df50672cccb9851fcd7013e5cac0d2d26d4848a4590/nlpipe-0.26.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.26 2025-09-10T04:36:49,465 Found link https://files.pythonhosted.org/packages/34/db/cf906568857315e7d403651f5c0a64edc56e3ca3cb71d3ca0639b6e82381/nlpipe-0.27.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.27 2025-09-10T04:36:49,465 Found link https://files.pythonhosted.org/packages/82/cc/3d2c5158c59e4e71f1c0fe39d15c408342cafa5b77b7456167f9a3832ed9/nlpipe-0.28.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.28 2025-09-10T04:36:49,466 Found link https://files.pythonhosted.org/packages/e6/4c/27201efb7bed77a7cac2c5b092649d07558baf43958ad4ba3a59ca0eb1a9/nlpipe-0.29.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.29 2025-09-10T04:36:49,466 Found link https://files.pythonhosted.org/packages/c0/2d/edfcee0f45cd19aa79694dcde4faa365ebc1f3ca630451d0eabd2b5c0059/nlpipe-0.30.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.30 2025-09-10T04:36:49,466 Found link https://files.pythonhosted.org/packages/9a/53/8903188094f5ea6cf817deb4274301bfc9453d99dd55ef3d7a99c2263d8b/nlpipe-0.45.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.45 2025-09-10T04:36:49,467 Found link https://files.pythonhosted.org/packages/68/ad/549b579e8e312cfbfabe5edc3ad4011dc0132837cf7775e7509769acff2a/nlpipe-0.46.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.46 2025-09-10T04:36:49,467 Found link https://files.pythonhosted.org/packages/0f/87/fb3b0e54246e46ff23a39d048c11bd87be094b6f289ce4f5b50864e5a394/nlpipe-0.47.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.47 2025-09-10T04:36:49,467 Found link https://files.pythonhosted.org/packages/f8/31/8454db614a96f15ef9b927ce12f7c2a6786743b9537a271c723132ad5585/nlpipe-0.48.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.48 2025-09-10T04:36:49,468 Found link https://files.pythonhosted.org/packages/1f/cb/a6e2ff1eef2c38bb112d44773af0feb66f4c87a04871aa8ce268578a4c1b/nlpipe-0.49.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.49 2025-09-10T04:36:49,468 Found link https://files.pythonhosted.org/packages/45/4d/9dae19db35273d98e5d3c823abf9be34393a046971350ac24e6d0c177353/nlpipe-0.50.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.50 2025-09-10T04:36:49,468 Found link https://files.pythonhosted.org/packages/8b/bf/7f9f087687a777eeafd96f4d89c8610b1ded0094496079cb76e27b206f97/nlpipe-0.51.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.51 2025-09-10T04:36:49,469 Found link https://files.pythonhosted.org/packages/cc/4e/3b8d4243deea53955bb80efe6dee2db90b4059e391bd87492328ec3a117d/nlpipe-0.53.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.53 2025-09-10T04:36:49,469 Found link https://files.pythonhosted.org/packages/95/7a/c53fc2fa689638f8663e1ce2463badb7d0d77de1816d60e1a5b03adad900/nlpipe-0.54.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.54 2025-09-10T04:36:49,469 Found link https://files.pythonhosted.org/packages/81/e7/f03644afb340689e897ef2c4c1345312326d87868f1704d3cc27ad3edc20/nlpipe-0.55.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.55 2025-09-10T04:36:49,469 Found link https://files.pythonhosted.org/packages/cc/d7/87b08fd6fef2de48a45702f647031cca5f341c69c481ffb339e4c7fbf018/nlpipe-0.56.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.56 2025-09-10T04:36:49,470 Found link https://files.pythonhosted.org/packages/23/92/b7501e011cdfa8ed4022daa1e737dcbeed598e003768c1bc6f5cc60cc37a/nlpipe-0.57.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.57 2025-09-10T04:36:49,470 Found link https://files.pythonhosted.org/packages/ea/85/5fb4729ea83ca1e9fdad4cba4e764225a300de99fa1ad740d51f1604414f/nlpipe-0.58.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.58 2025-09-10T04:36:49,470 Found link https://files.pythonhosted.org/packages/0a/85/3f059a1c9ed8fa21f2acfc256edd4123940b04552cc33f91088f62905c6c/nlpipe-0.59.tar.gz (from https://pypi.org/simple/nlpipe/), version: 0.59 2025-09-10T04:36:49,471 Fetching project page and analyzing links: https://www.piwheels.org/simple/nlpipe/ 2025-09-10T04:36:49,471 Getting page https://www.piwheels.org/simple/nlpipe/ 2025-09-10T04:36:49,472 Found index url https://www.piwheels.org/simple/ 2025-09-10T04:36:49,570 Fetched page https://www.piwheels.org/simple/nlpipe/ as text/html 2025-09-10T04:36:49,575 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.59-py3-none-any.whl#sha256=74f92d83b16813df8d1226b1982ee98b752a6d19ebcea782853ceb0a7bdba9fa (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,575 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.58-py3-none-any.whl#sha256=6c5a8fd0f3b84ffc562f670c5c4342e708ae12204bcb630900903bda0f4673a3 (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,575 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.57-py3-none-any.whl#sha256=53e589ec96b81a78263d36b52a2833cb223d2c88c3ab9ace6166beaadbb50eef (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,575 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.56-py3-none-any.whl#sha256=54fab238c7a43fc4b51240e2d3e46ee3003d11b75daa94034e7bf1463d7a6108 (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,575 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.55-py3-none-any.whl#sha256=74e7d462fa469d89ceeaadf1f8b002807b4ae16fa2b659686ebed3498c15aa87 (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,575 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.53-py3-none-any.whl#sha256=304fac03ffcbe7f67f3468d43e901c21222c61c8fdbc291313c93e7ac7a26b33 (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,576 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.51-py3-none-any.whl#sha256=356b871f51f18e3d3b21775c0b78a7b228d43c43d70df509bd68dd4a398e29a4 (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,576 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.50-py3-none-any.whl#sha256=2b2f6d9f266874ddcb712d2309e8f986c56b79eba25f1bf66a5024ba0a6888f0 (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,576 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.49-py3-none-any.whl#sha256=a4e7f29cea8db91043935ee65b1aef998516b4b139d853f18708db5f23e4d8ba (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,576 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.48-py3-none-any.whl#sha256=aa983668a2b3e154e9c66d805b4665fbfa136d0c2e503f081691509ed9b468c9 (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,576 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.47-py3-none-any.whl#sha256=2112d3b29c0d87c4b7b6894553509b7b21505f3b806a85ee75cfb3767d0090a3 (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,576 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.46-py3-none-any.whl#sha256=fa65e6948d01411393116734460492f523c48e890408752d18c781e78b4771e6 (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,576 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.45-py3-none-any.whl#sha256=edc1dee15e6fff0b5c3501ceb5c31bd1d659ad41fbdd9ab0a2974de3710c22aa (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,577 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.30-py3-none-any.whl#sha256=06827ce88989684306ed2a491ecaee7b50aec531c834c0d6bdf7591ac20a4c5a (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,577 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.29-py3-none-any.whl#sha256=ce90959b49aea9e444d871e2c509bef20ef8dc209144ef157ea8e4944b08416a (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,577 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.28-py3-none-any.whl#sha256=11d605e9e6ad0a3a9697d7af28fb28659e96e21688c2e33a0d88fdcd4763802d (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,577 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.27-py3-none-any.whl#sha256=736f7be37fe464c33b0db040d26859b05f83b8d153d034c646509c186cfb577b (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,577 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.26-py3-none-any.whl#sha256=692c50e4bcc37bb95fd618cfc7e8cb2c4d6a894f4c8693f6e483835c13c7aea1 (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,577 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.24-py3-none-any.whl#sha256=41b86cb62aa4459ad345ab6d93f441161cfefc1e15b470a51deaf00270c6ad97 (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,577 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.23-py3-none-any.whl#sha256=194852223bb98045d25eaab18ede6dafa7684d20a95974103abdadb79c59b1a3 (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,577 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.22-py3-none-any.whl#sha256=bfbde1ddcc45dd81cb2c8f0d11bb83854476e8945e62bdad12a60918f7ef997a (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,578 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.21-py3-none-any.whl#sha256=4823c827fc2aabc20835c93009183ec73027a4b1da95f5da6baa3755c4592468 (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,578 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.20-py3-none-any.whl#sha256=a13e4fea3198e5ba95a55ef9866a01cbf052ada04f14c78d6405244126c2f66e (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,578 Skipping link: No binaries permitted for nlpipe: https://archive1.piwheels.org/simple/nlpipe/nlpipe-0.1-py3-none-any.whl#sha256=b0f3a6e656e97a3d60bdd8a2dfdd71324448a105a41b8aa3ae3e4dbbd61d5618 (from https://www.piwheels.org/simple/nlpipe/) 2025-09-10T04:36:49,578 Skipping link: not a file: https://www.piwheels.org/simple/nlpipe/ 2025-09-10T04:36:49,578 Skipping link: not a file: https://pypi.org/simple/nlpipe/ 2025-09-10T04:36:49,606 Given no hashes to check 1 links for project 'nlpipe': discarding no candidates 2025-09-10T04:36:49,608 Collecting nlpipe==0.54 2025-09-10T04:36:49,609 Created temporary directory: /tmp/pip-unpack-hokmpd00 2025-09-10T04:36:49,747 Downloading nlpipe-0.54.tar.gz (5.1 kB) 2025-09-10T04:36:49,770 Added nlpipe==0.54 from https://files.pythonhosted.org/packages/95/7a/c53fc2fa689638f8663e1ce2463badb7d0d77de1816d60e1a5b03adad900/nlpipe-0.54.tar.gz to build tracker '/tmp/pip-build-tracker-o7o_5geq' 2025-09-10T04:36:49,771 Running setup.py (path:/tmp/pip-wheel-arr4e9c2/nlpipe_c4f0e6cf48a04353943daa4c88515a39/setup.py) egg_info for package nlpipe 2025-09-10T04:36:49,771 Created temporary directory: /tmp/pip-pip-egg-info-6qljdjn5 2025-09-10T04:36:49,771 Preparing metadata (setup.py): started 2025-09-10T04:36:49,772 Running command python setup.py egg_info 2025-09-10T04:36:50,384 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'authors' 2025-09-10T04:36:50,384 warnings.warn(msg) 2025-09-10T04:36:50,793 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-10T04:36:50,794 !! 2025-09-10T04:36:50,794 ******************************************************************************** 2025-09-10T04:36:50,794 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-10T04:36:50,794 License :: OSI Approved :: MIT License 2025-09-10T04:36:50,794 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-10T04:36:50,794 ******************************************************************************** 2025-09-10T04:36:50,795 !! 2025-09-10T04:36:50,795 self._finalize_license_expression() 2025-09-10T04:36:51,101 error: package directory 'nlpipe/Clients' does not exist 2025-09-10T04:36:51,214 ERROR: python setup.py egg_info exited with 1 2025-09-10T04:36:51,226 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-10T04:36:51,226 exec(compile('"'"''"'"''"'"' 2025-09-10T04:36:51,226 # This is -- a caller that pip uses to run setup.py 2025-09-10T04:36:51,226 # 2025-09-10T04:36:51,226 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-10T04:36:51,226 # import from `distutils.core` to work with newer packaging standards. 2025-09-10T04:36:51,226 # - It provides a clear error message when setuptools is not installed. 2025-09-10T04:36:51,226 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-10T04:36:51,226 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-10T04:36:51,226 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-10T04:36:51,226 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-10T04:36:51,226 import os, sys, tokenize, traceback 2025-09-10T04:36:51,226 2025-09-10T04:36:51,226 try: 2025-09-10T04:36:51,226 import setuptools 2025-09-10T04:36:51,226 except ImportError: 2025-09-10T04:36:51,226 print( 2025-09-10T04:36:51,226 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-10T04:36:51,226 "the build environment with exception:", 2025-09-10T04:36:51,226 file=sys.stderr, 2025-09-10T04:36:51,226 ) 2025-09-10T04:36:51,226 traceback.print_exc() 2025-09-10T04:36:51,226 sys.exit(1) 2025-09-10T04:36:51,226 2025-09-10T04:36:51,226 __file__ = %r 2025-09-10T04:36:51,226 sys.argv[0] = __file__ 2025-09-10T04:36:51,226 2025-09-10T04:36:51,226 if os.path.exists(__file__): 2025-09-10T04:36:51,226 filename = __file__ 2025-09-10T04:36:51,226 with tokenize.open(__file__) as f: 2025-09-10T04:36:51,226 setup_py_code = f.read() 2025-09-10T04:36:51,226 else: 2025-09-10T04:36:51,226 filename = "" 2025-09-10T04:36:51,226 setup_py_code = "from setuptools import setup; setup()" 2025-09-10T04:36:51,226 2025-09-10T04:36:51,226 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T04:36:51,226 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-arr4e9c2/nlpipe_c4f0e6cf48a04353943daa4c88515a39/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-6qljdjn5[/] 2025-09-10T04:36:51,226 [bold magenta]cwd[/]: /tmp/pip-wheel-arr4e9c2/nlpipe_c4f0e6cf48a04353943daa4c88515a39/ 2025-09-10T04:36:51,227 Preparing metadata (setup.py): finished with status 'error' 2025-09-10T04:36:51,227 ERROR: metadata generation failed 2025-09-10T04:36:51,232 Exception information: 2025-09-10T04:36:51,232 Traceback (most recent call last): 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-10T04:36:51,232 call_subprocess( 2025-09-10T04:36:51,232 ~~~~~~~~~~~~~~~^ 2025-09-10T04:36:51,232 args, 2025-09-10T04:36:51,232 ^^^^^ 2025-09-10T04:36:51,232 ...<2 lines>... 2025-09-10T04:36:51,232 spinner=spinner, 2025-09-10T04:36:51,232 ^^^^^^^^^^^^^^^^ 2025-09-10T04:36:51,232 ) 2025-09-10T04:36:51,232 ^ 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-10T04:36:51,232 raise error 2025-09-10T04:36:51,232 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-10T04:36:51,232 2025-09-10T04:36:51,232 The above exception was the direct cause of the following exception: 2025-09-10T04:36:51,232 2025-09-10T04:36:51,232 Traceback (most recent call last): 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T04:36:51,232 status = _inner_run() 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T04:36:51,232 return self.run(options, args) 2025-09-10T04:36:51,232 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T04:36:51,232 return func(self, options, args) 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-10T04:36:51,232 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-10T04:36:51,232 result = self._result = resolver.resolve( 2025-09-10T04:36:51,232 ~~~~~~~~~~~~~~~~^ 2025-09-10T04:36:51,232 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-10T04:36:51,232 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T04:36:51,232 ) 2025-09-10T04:36:51,232 ^ 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-10T04:36:51,232 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-10T04:36:51,232 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-10T04:36:51,232 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-10T04:36:51,232 if not criterion.candidates: 2025-09-10T04:36:51,232 ^^^^^^^^^^^^^^^^^^^^ 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-10T04:36:51,232 return bool(self._sequence) 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-10T04:36:51,232 self._bool = any(self) 2025-09-10T04:36:51,232 ~~~^^^^^^ 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-10T04:36:51,232 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-10T04:36:51,232 ^^^^^^^^ 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-10T04:36:51,232 candidate = func() 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-10T04:36:51,232 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-10T04:36:51,232 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T04:36:51,232 link, template, name, version 2025-09-10T04:36:51,232 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T04:36:51,232 ) 2025-09-10T04:36:51,232 ^ 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-10T04:36:51,232 self._link_candidate_cache[link] = LinkCandidate( 2025-09-10T04:36:51,232 ~~~~~~~~~~~~~^ 2025-09-10T04:36:51,232 link, 2025-09-10T04:36:51,232 ^^^^^ 2025-09-10T04:36:51,232 ...<3 lines>... 2025-09-10T04:36:51,232 version=version, 2025-09-10T04:36:51,232 ^^^^^^^^^^^^^^^^ 2025-09-10T04:36:51,232 ) 2025-09-10T04:36:51,232 ^ 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-10T04:36:51,232 super().__init__( 2025-09-10T04:36:51,232 ~~~~~~~~~~~~~~~~^ 2025-09-10T04:36:51,232 link=link, 2025-09-10T04:36:51,232 ^^^^^^^^^^ 2025-09-10T04:36:51,232 ...<4 lines>... 2025-09-10T04:36:51,232 version=version, 2025-09-10T04:36:51,232 ^^^^^^^^^^^^^^^^ 2025-09-10T04:36:51,232 ) 2025-09-10T04:36:51,232 ^ 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-10T04:36:51,232 self.dist = self._prepare() 2025-09-10T04:36:51,232 ~~~~~~~~~~~~~^^ 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-10T04:36:51,232 dist = self._prepare_distribution() 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-10T04:36:51,232 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-10T04:36:51,232 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-10T04:36:51,232 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-10T04:36:51,232 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-10T04:36:51,232 dist = _get_prepared_distribution( 2025-09-10T04:36:51,232 req, 2025-09-10T04:36:51,232 ...<3 lines>... 2025-09-10T04:36:51,232 self.check_build_deps, 2025-09-10T04:36:51,232 ) 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-10T04:36:51,232 abstract_dist.prepare_distribution_metadata( 2025-09-10T04:36:51,232 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T04:36:51,232 finder, build_isolation, check_build_deps 2025-09-10T04:36:51,232 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T04:36:51,232 ) 2025-09-10T04:36:51,232 ^ 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-10T04:36:51,232 self.req.prepare_metadata() 2025-09-10T04:36:51,232 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-10T04:36:51,232 self.metadata_directory = generate_metadata_legacy( 2025-09-10T04:36:51,232 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T04:36:51,232 build_env=self.build_env, 2025-09-10T04:36:51,232 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T04:36:51,232 ...<3 lines>... 2025-09-10T04:36:51,232 details=details, 2025-09-10T04:36:51,232 ^^^^^^^^^^^^^^^^ 2025-09-10T04:36:51,232 ) 2025-09-10T04:36:51,232 ^ 2025-09-10T04:36:51,232 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-10T04:36:51,232 raise MetadataGenerationFailed(package_details=details) from error 2025-09-10T04:36:51,232 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-10T04:36:51,256 Removed nlpipe==0.54 from https://files.pythonhosted.org/packages/95/7a/c53fc2fa689638f8663e1ce2463badb7d0d77de1816d60e1a5b03adad900/nlpipe-0.54.tar.gz from build tracker '/tmp/pip-build-tracker-o7o_5geq' 2025-09-10T04:36:51,256 Removed build tracker: '/tmp/pip-build-tracker-o7o_5geq'