2025-09-08T09:03:54,156 Created temporary directory: /tmp/pip-build-tracker-iygnw5l9 2025-09-08T09:03:54,157 Initialized build tracking at /tmp/pip-build-tracker-iygnw5l9 2025-09-08T09:03:54,157 Created build tracker: /tmp/pip-build-tracker-iygnw5l9 2025-09-08T09:03:54,157 Entered build tracker: /tmp/pip-build-tracker-iygnw5l9 2025-09-08T09:03:54,157 Created temporary directory: /tmp/pip-wheel-toru7_rl 2025-09-08T09:03:54,160 Created temporary directory: /tmp/pip-ephem-wheel-cache-awhwepwi 2025-09-08T09:03:54,220 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T09:03:54,223 2 location(s) to search for versions of pythymiodw: 2025-09-08T09:03:54,223 * https://pypi.org/simple/pythymiodw/ 2025-09-08T09:03:54,223 * https://www.piwheels.org/simple/pythymiodw/ 2025-09-08T09:03:54,223 Fetching project page and analyzing links: https://pypi.org/simple/pythymiodw/ 2025-09-08T09:03:54,223 Getting page https://pypi.org/simple/pythymiodw/ 2025-09-08T09:03:54,224 Found index url https://pypi.org/simple/ 2025-09-08T09:03:54,370 Fetched page https://pypi.org/simple/pythymiodw/ as application/vnd.pypi.simple.v1+json 2025-09-08T09:03:54,380 Skipping link: No binaries permitted for pythymiodw: https://files.pythonhosted.org/packages/ea/e8/28f960a37c2b256db06241182f58dcf7e20b18ef83a925920e5fdb1bf761/pythymiodw-1.0.0-py2-none-any.whl (from https://pypi.org/simple/pythymiodw/) 2025-09-08T09:03:54,381 Found link https://files.pythonhosted.org/packages/d9/2f/8eaaa7f83e9b4408795151d5ca64c5a0b0f42deb43af4fcab61c6f943736/pythymiodw-1.0.0.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 1.0.0 2025-09-08T09:03:54,381 Skipping link: No binaries permitted for pythymiodw: https://files.pythonhosted.org/packages/12/be/c25098f56bef274d1d669052099b1f28f70f95b5ea6552134ba444cad2cb/pythymiodw-1.0.1-py3-none-any.whl (from https://pypi.org/simple/pythymiodw/) 2025-09-08T09:03:54,382 Found link https://files.pythonhosted.org/packages/0d/73/2a24d0514fd162770e862fc89627471e731c0b2764ee62ff6c29caac5eca/pythymiodw-1.0.1.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 1.0.1 2025-09-08T09:03:54,382 Skipping link: No binaries permitted for pythymiodw: https://files.pythonhosted.org/packages/bc/de/e384502745d376ae92b90b6b2d4afc895a6a98d6470990a60f19dc53a741/pythymiodw-1.0.2-py3-none-any.whl (from https://pypi.org/simple/pythymiodw/) 2025-09-08T09:03:54,382 Found link https://files.pythonhosted.org/packages/5a/f6/4724e4db0d358d79bef35e53c71e77babec3b1e0a03782673ec9cc865859/pythymiodw-1.0.2.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 1.0.2 2025-09-08T09:03:54,383 Skipping link: No binaries permitted for pythymiodw: https://files.pythonhosted.org/packages/17/3b/4f1a96806f12ea98e8c3e375a27899754047cb933052d9cb91980c4b73d5/pythymiodw-1.0.3-py3-none-any.whl (from https://pypi.org/simple/pythymiodw/) 2025-09-08T09:03:54,383 Found link https://files.pythonhosted.org/packages/26/63/94ee4278f25a791f88c6322766595f5b0fdcfe83f5120aeba1573ca622eb/pythymiodw-1.0.3.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 1.0.3 2025-09-08T09:03:54,384 Skipping link: No binaries permitted for pythymiodw: https://files.pythonhosted.org/packages/7d/9c/5801ddaa13782b1c6eaeb3b3e0abf1955bd53af1f02da1e49cebc3485041/pythymiodw-1.0.4-py3-none-any.whl (from https://pypi.org/simple/pythymiodw/) 2025-09-08T09:03:54,384 Found link https://files.pythonhosted.org/packages/27/6c/6fdd81aa7ee294b91576c35df4bb5f53b2cd14c6f09e666a3c10d82be7a8/pythymiodw-1.0.4.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 1.0.4 2025-09-08T09:03:54,385 Skipping link: No binaries permitted for pythymiodw: https://files.pythonhosted.org/packages/8d/3a/ac17c86569654b30123795a1b898b393ce8b457224db8a7d12dc0405ef2b/pythymiodw-2.0.0-py3-none-any.whl (from https://pypi.org/simple/pythymiodw/) 2025-09-08T09:03:54,385 Found link https://files.pythonhosted.org/packages/39/bf/30b18ff354b8620c119a27e374d9a85a1ab3c76a2d4732d44180f4479797/pythymiodw-2.0.0.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 2.0.0 2025-09-08T09:03:54,385 Skipping link: No binaries permitted for pythymiodw: https://files.pythonhosted.org/packages/50/74/323283e39a1900cf4bbb9b674abfbc7b01bd8b6ab460d6f54efe8a092f44/pythymiodw-2.2.0-py3-none-any.whl (from https://pypi.org/simple/pythymiodw/) 2025-09-08T09:03:54,386 Found link https://files.pythonhosted.org/packages/20/fb/2ef0196ec612c4faac1ec46846ec1196a45db27e905a22e7a983f4e7dd49/pythymiodw-2.2.0.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 2.2.0 2025-09-08T09:03:54,386 Found link https://files.pythonhosted.org/packages/62/b2/7735775c6cf08f37ab21267b26123b01e4f60cac7f534791150b6270254e/pythymiodw-2.2.1.macosx-10.9-x86_64.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 2.2.1.macosx-10.9-x86_64 2025-09-08T09:03:54,387 Found link https://files.pythonhosted.org/packages/c6/51/db0ed6a03564908512bc42f55e6e233a74aa64238db3f104e477fc7c395d/pythymiodw-2.3.0.macosx-10.9-x86_64.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 2.3.0.macosx-10.9-x86_64 2025-09-08T09:03:54,387 Found link https://files.pythonhosted.org/packages/84/a9/ca9f34ab3e897bd1c7804b0d77c77ffc85556abf0bef0bb4cc7c06b9a182/pythymiodw-2.3.1.macosx-10.9-x86_64.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 2.3.1.macosx-10.9-x86_64 2025-09-08T09:03:54,388 Skipping link: No binaries permitted for pythymiodw: https://files.pythonhosted.org/packages/cd/8f/0ef5ed3c0174dc7b22d3a6c6ed04ff41f4a818e2fd7b24dd8b35d33b14e1/pythymiodw-2.3.2-py3-none-any.whl (from https://pypi.org/simple/pythymiodw/) 2025-09-08T09:03:54,388 Found link https://files.pythonhosted.org/packages/1b/6c/46d4662b8e08e2f77c0a463c6ffaffcde41d7363ea2a3f4a18c8c9954eef/pythymiodw-2.3.2.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 2.3.2 2025-09-08T09:03:54,388 Skipping link: No binaries permitted for pythymiodw: https://files.pythonhosted.org/packages/fa/28/ca85481fb81a58d41bc408cda8febf04a5616a24c336791a1ddcb5b28c19/pythymiodw-2.3.3-py3-none-any.whl (from https://pypi.org/simple/pythymiodw/) 2025-09-08T09:03:54,389 Found link https://files.pythonhosted.org/packages/8a/01/3fe1017d92aaa6d1af475f8f80bfa5f0d2dfa4b2e16e8388121e13b74a3d/pythymiodw-2.3.3.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 2.3.3 2025-09-08T09:03:54,389 Skipping link: No binaries permitted for pythymiodw: https://files.pythonhosted.org/packages/d6/5e/bc8f0a604221b55d9ded69eac07b0915dfea97ae3447fd18e05ee3ab39c5/pythymiodw-2.3.4-py3-none-any.whl (from https://pypi.org/simple/pythymiodw/) 2025-09-08T09:03:54,389 Found link https://files.pythonhosted.org/packages/c1/68/af8ed8cc701c4b198f3b29ae87f74a5e9204825a52e74fd155362b3465b3/pythymiodw-2.3.4.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 2.3.4 2025-09-08T09:03:54,390 Skipping link: No binaries permitted for pythymiodw: https://files.pythonhosted.org/packages/39/26/b98f2477102d069835a03458f94f58411382f2f8351d11b17be4db6fed41/pythymiodw-2.3.5-py3-none-any.whl (from https://pypi.org/simple/pythymiodw/) 2025-09-08T09:03:54,390 Found link https://files.pythonhosted.org/packages/e7/69/916879293f1e8f9ddbcf3eac4c95d0fb87d104b48724f67058da4fed9452/pythymiodw-2.3.5.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 2.3.5 2025-09-08T09:03:54,391 Skipping link: No binaries permitted for pythymiodw: https://files.pythonhosted.org/packages/b3/d2/893d1d4416256357e27f142d3d824ecb972e4ffb8ba4af3abc1e26490ec1/pythymiodw-2.3.6-py3-none-any.whl (from https://pypi.org/simple/pythymiodw/) 2025-09-08T09:03:54,391 Found link https://files.pythonhosted.org/packages/a3/dc/28824a209bf6ade459a438bf487dc5bf40ed809a704c7bddfb2ccb0f039b/pythymiodw-2.3.6.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 2.3.6 2025-09-08T09:03:54,391 Skipping link: No binaries permitted for pythymiodw: https://files.pythonhosted.org/packages/1c/7d/2bae2b6652369ba8fec95c3017860ad40a2cce2f8dc42b36452d5da3e807/pythymiodw-2.3.7-py3-none-any.whl (from https://pypi.org/simple/pythymiodw/) 2025-09-08T09:03:54,392 Found link https://files.pythonhosted.org/packages/0d/a6/680f114250375a14b182a2529188038a9fdbd6a292584e869052008b0a4c/pythymiodw-2.3.7.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 2.3.7 2025-09-08T09:03:54,392 Skipping link: No binaries permitted for pythymiodw: https://files.pythonhosted.org/packages/2d/30/d11baeb37eab0261f84383647e577c6f223004d276026d6107b5d27f8fad/pythymiodw-2.3.8-py3-none-any.whl (from https://pypi.org/simple/pythymiodw/) 2025-09-08T09:03:54,393 Found link https://files.pythonhosted.org/packages/e6/a6/2a1365dc1a779bfeb1ff0739a2f7561fd1694433255736e4996e1ce50281/pythymiodw-2.3.8.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 2.3.8 2025-09-08T09:03:54,393 Skipping link: No binaries permitted for pythymiodw: https://files.pythonhosted.org/packages/64/4e/fa0e711a861b4687ee45c4ee5500543cc698804e78938c86dd14955eb28b/pythymiodw-2.3.9-py3-none-any.whl (from https://pypi.org/simple/pythymiodw/) 2025-09-08T09:03:54,393 Found link https://files.pythonhosted.org/packages/cc/68/f6c615d37945ba7d0a906f1e2e2be80ff48f67097dec252f8c9a92ea706a/pythymiodw-2.3.9.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 2.3.9 2025-09-08T09:03:54,393 Found link https://files.pythonhosted.org/packages/9d/c4/015c222b2923f671928fda756c76c2b3d83709127b886084ae4ab7cf238f/pythymiodw-2.4.0.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 2.4.0 2025-09-08T09:03:54,393 Skipping link: No binaries permitted for pythymiodw: https://files.pythonhosted.org/packages/e0/68/7a445fdc466cf4da284d8f7aa21404d3b98414e4490df6805f6cf07d8b4b/pythymiodw-2.4.1-py3-none-any.whl (from https://pypi.org/simple/pythymiodw/) 2025-09-08T09:03:54,393 Found link https://files.pythonhosted.org/packages/27/9a/b3f19bb96a7038285603cbd4356d93b6070998d21a1a10a3255b66568d02/pythymiodw-2.4.1.tar.gz (from https://pypi.org/simple/pythymiodw/), version: 2.4.1 2025-09-08T09:03:54,394 Fetching project page and analyzing links: https://www.piwheels.org/simple/pythymiodw/ 2025-09-08T09:03:54,394 Getting page https://www.piwheels.org/simple/pythymiodw/ 2025-09-08T09:03:54,395 Found index url https://www.piwheels.org/simple/ 2025-09-08T09:03:54,500 Fetched page https://www.piwheels.org/simple/pythymiodw/ as text/html 2025-09-08T09:03:54,504 Skipping link: No binaries permitted for pythymiodw: https://archive1.piwheels.org/simple/pythymiodw/pythymiodw-2.4.1-py3-none-any.whl#sha256=849921e91990d56ff77f2030ef0ca5ee7674678c3f0b255bb42181011c23be51 (from https://www.piwheels.org/simple/pythymiodw/) 2025-09-08T09:03:54,504 Skipping link: No binaries permitted for pythymiodw: https://archive1.piwheels.org/simple/pythymiodw/pythymiodw-2.4.0-py3-none-any.whl#sha256=419224bad53861903a30558a5c905059cb6b2eccd2c228925d14bfcb96fd3536 (from https://www.piwheels.org/simple/pythymiodw/) 2025-09-08T09:03:54,504 Skipping link: No binaries permitted for pythymiodw: https://archive1.piwheels.org/simple/pythymiodw/pythymiodw-2.3.9-py3-none-any.whl#sha256=fdf7102b62cd2e03ab14261ae51b525ff784de4f96fe7b54ae72149f82802448 (from https://www.piwheels.org/simple/pythymiodw/) 2025-09-08T09:03:54,504 Skipping link: No binaries permitted for pythymiodw: https://archive1.piwheels.org/simple/pythymiodw/pythymiodw-2.3.8-py3-none-any.whl#sha256=a9b09710297b123e1f6f79ba784093bc178475ec57502f9376db30103a3419cd (from https://www.piwheels.org/simple/pythymiodw/) 2025-09-08T09:03:54,504 Skipping link: No binaries permitted for pythymiodw: https://archive1.piwheels.org/simple/pythymiodw/pythymiodw-2.3.7-py3-none-any.whl#sha256=88a2c63dca52e95fb969b28bb0e4df40903cc050206e91b0772567ea6b6912d7 (from https://www.piwheels.org/simple/pythymiodw/) 2025-09-08T09:03:54,504 Skipping link: No binaries permitted for pythymiodw: https://archive1.piwheels.org/simple/pythymiodw/pythymiodw-2.3.6-py3-none-any.whl#sha256=fd9dafefaf711bc204a15c4bc4bc2ec4285f47841a72dc96aa6a73f99d4813f5 (from https://www.piwheels.org/simple/pythymiodw/) 2025-09-08T09:03:54,504 Skipping link: No binaries permitted for pythymiodw: https://archive1.piwheels.org/simple/pythymiodw/pythymiodw-2.3.5-py3-none-any.whl#sha256=497b36171072ed6a0af4610b3089883bc8981e274c031fe2979cf125f8c4558e (from https://www.piwheels.org/simple/pythymiodw/) 2025-09-08T09:03:54,505 Skipping link: No binaries permitted for pythymiodw: https://archive1.piwheels.org/simple/pythymiodw/pythymiodw-2.3.4-py3-none-any.whl#sha256=af240a0b328e53e885d8cf4eacca2c883072ee6372d6516de5a2a9810515993a (from https://www.piwheels.org/simple/pythymiodw/) 2025-09-08T09:03:54,505 Skipping link: No binaries permitted for pythymiodw: https://archive1.piwheels.org/simple/pythymiodw/pythymiodw-2.3.3-py3-none-any.whl#sha256=341b5599bde0530c51422fd28eb7cf07912e1a844e93c8b63fdf8737ed4fb9e2 (from https://www.piwheels.org/simple/pythymiodw/) 2025-09-08T09:03:54,505 Skipping link: No binaries permitted for pythymiodw: https://archive1.piwheels.org/simple/pythymiodw/pythymiodw-2.3.2-py3-none-any.whl#sha256=5a15ded1ef05d06879c5cca488f38669c7c495f83ae02e946c230a0b10502b9d (from https://www.piwheels.org/simple/pythymiodw/) 2025-09-08T09:03:54,505 Skipping link: No binaries permitted for pythymiodw: https://archive1.piwheels.org/simple/pythymiodw/pythymiodw-2.2.0-py3-none-any.whl#sha256=076288c44b0ad11d0af1e4fa48b1d146f46a20dfd8ebaeeda102e8a4b6ae4257 (from https://www.piwheels.org/simple/pythymiodw/) 2025-09-08T09:03:54,505 Skipping link: No binaries permitted for pythymiodw: https://archive1.piwheels.org/simple/pythymiodw/pythymiodw-2.0.0-py3-none-any.whl#sha256=9e739b7037d6b4b95db892ed1d0ce80ae648a9fc3825de1a7ab658f258a3b2bc (from https://www.piwheels.org/simple/pythymiodw/) 2025-09-08T09:03:54,505 Skipping link: No binaries permitted for pythymiodw: https://archive1.piwheels.org/simple/pythymiodw/pythymiodw-1.0.4-py3-none-any.whl#sha256=c1853e86df6ca427e0b6d3152ec71774630f361e50fffe616ad68ad320897534 (from https://www.piwheels.org/simple/pythymiodw/) 2025-09-08T09:03:54,505 Skipping link: No binaries permitted for pythymiodw: https://archive1.piwheels.org/simple/pythymiodw/pythymiodw-1.0.3-py3-none-any.whl#sha256=1db32340096796ed42379a8c6231657252d580fe738a0ea793d763d7e7bf3009 (from https://www.piwheels.org/simple/pythymiodw/) 2025-09-08T09:03:54,505 Skipping link: No binaries permitted for pythymiodw: https://archive1.piwheels.org/simple/pythymiodw/pythymiodw-1.0.2-py3-none-any.whl#sha256=dd9c295dcaf4db45e1efade021e452da4d615f12e0463947741ff59fe3d063a1 (from https://www.piwheels.org/simple/pythymiodw/) 2025-09-08T09:03:54,506 Skipping link: No binaries permitted for pythymiodw: https://archive1.piwheels.org/simple/pythymiodw/pythymiodw-1.0.1-py3-none-any.whl#sha256=a8fae16cb4541f866d960af16ccae3ebf3125ed83c190c972e2ac5cdea7f2331 (from https://www.piwheels.org/simple/pythymiodw/) 2025-09-08T09:03:54,506 Skipping link: not a file: https://www.piwheels.org/simple/pythymiodw/ 2025-09-08T09:03:54,506 Skipping link: not a file: https://pypi.org/simple/pythymiodw/ 2025-09-08T09:03:54,538 Given no hashes to check 1 links for project 'pythymiodw': discarding no candidates 2025-09-08T09:03:54,539 Collecting pythymiodw==1.0.0 2025-09-08T09:03:54,540 Created temporary directory: /tmp/pip-unpack-nk10usju 2025-09-08T09:03:54,827 Downloading pythymiodw-1.0.0.tar.gz (3.6 kB) 2025-09-08T09:03:54,848 Added pythymiodw==1.0.0 from https://files.pythonhosted.org/packages/d9/2f/8eaaa7f83e9b4408795151d5ca64c5a0b0f42deb43af4fcab61c6f943736/pythymiodw-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-iygnw5l9' 2025-09-08T09:03:54,849 Running setup.py (path:/tmp/pip-wheel-toru7_rl/pythymiodw_50668ab28ac643569a877698a061e4c5/setup.py) egg_info for package pythymiodw 2025-09-08T09:03:54,850 Created temporary directory: /tmp/pip-pip-egg-info-o0r6d7ub 2025-09-08T09:03:54,850 Preparing metadata (setup.py): started 2025-09-08T09:03:54,851 Running command python setup.py egg_info 2025-09-08T09:03:55,359 Traceback (most recent call last): 2025-09-08T09:03:55,361 File "", line 2, in 2025-09-08T09:03:55,361 exec(compile(''' 2025-09-08T09:03:55,361 ~~~~^^^^^^^^^^^^ 2025-09-08T09:03:55,361 # This is -- a caller that pip uses to run setup.py 2025-09-08T09:03:55,361 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:03:55,361 ...<32 lines>... 2025-09-08T09:03:55,361 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T09:03:55,362 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:03:55,362 ''' % ('/tmp/pip-wheel-toru7_rl/pythymiodw_50668ab28ac643569a877698a061e4c5/setup.py',), "", "exec")) 2025-09-08T09:03:55,362 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:03:55,362 File "", line 35, in 2025-09-08T09:03:55,362 File "/tmp/pip-wheel-toru7_rl/pythymiodw_50668ab28ac643569a877698a061e4c5/setup.py", line 7, in 2025-09-08T09:03:55,362 with open(path.join(here, 'README.md'), encoding='utf-8') as f: 2025-09-08T09:03:55,362 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:03:55,362 File "", line 921, in open 2025-09-08T09:03:55,363 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-toru7_rl/pythymiodw_50668ab28ac643569a877698a061e4c5/README.md' 2025-09-08T09:03:55,446 ERROR: python setup.py egg_info exited with 1 2025-09-08T09:03:55,458 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T09:03:55,458 exec(compile('"'"''"'"''"'"' 2025-09-08T09:03:55,458 # This is -- a caller that pip uses to run setup.py 2025-09-08T09:03:55,458 # 2025-09-08T09:03:55,458 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T09:03:55,458 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T09:03:55,458 # - It provides a clear error message when setuptools is not installed. 2025-09-08T09:03:55,458 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T09:03:55,458 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T09:03:55,458 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T09:03:55,458 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T09:03:55,458 import os, sys, tokenize, traceback 2025-09-08T09:03:55,458 2025-09-08T09:03:55,458 try: 2025-09-08T09:03:55,458 import setuptools 2025-09-08T09:03:55,458 except ImportError: 2025-09-08T09:03:55,458 print( 2025-09-08T09:03:55,458 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T09:03:55,458 "the build environment with exception:", 2025-09-08T09:03:55,458 file=sys.stderr, 2025-09-08T09:03:55,458 ) 2025-09-08T09:03:55,458 traceback.print_exc() 2025-09-08T09:03:55,458 sys.exit(1) 2025-09-08T09:03:55,458 2025-09-08T09:03:55,458 __file__ = %r 2025-09-08T09:03:55,458 sys.argv[0] = __file__ 2025-09-08T09:03:55,458 2025-09-08T09:03:55,458 if os.path.exists(__file__): 2025-09-08T09:03:55,458 filename = __file__ 2025-09-08T09:03:55,458 with tokenize.open(__file__) as f: 2025-09-08T09:03:55,458 setup_py_code = f.read() 2025-09-08T09:03:55,458 else: 2025-09-08T09:03:55,458 filename = "" 2025-09-08T09:03:55,458 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T09:03:55,458 2025-09-08T09:03:55,458 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T09:03:55,458 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-toru7_rl/pythymiodw_50668ab28ac643569a877698a061e4c5/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-o0r6d7ub[/] 2025-09-08T09:03:55,458 [bold magenta]cwd[/]: /tmp/pip-wheel-toru7_rl/pythymiodw_50668ab28ac643569a877698a061e4c5/ 2025-09-08T09:03:55,459 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T09:03:55,460 ERROR: metadata generation failed 2025-09-08T09:03:55,466 Exception information: 2025-09-08T09:03:55,466 Traceback (most recent call last): 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T09:03:55,466 call_subprocess( 2025-09-08T09:03:55,466 ~~~~~~~~~~~~~~~^ 2025-09-08T09:03:55,466 args, 2025-09-08T09:03:55,466 ^^^^^ 2025-09-08T09:03:55,466 ...<2 lines>... 2025-09-08T09:03:55,466 spinner=spinner, 2025-09-08T09:03:55,466 ^^^^^^^^^^^^^^^^ 2025-09-08T09:03:55,466 ) 2025-09-08T09:03:55,466 ^ 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T09:03:55,466 raise error 2025-09-08T09:03:55,466 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T09:03:55,466 2025-09-08T09:03:55,466 The above exception was the direct cause of the following exception: 2025-09-08T09:03:55,466 2025-09-08T09:03:55,466 Traceback (most recent call last): 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T09:03:55,466 status = _inner_run() 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T09:03:55,466 return self.run(options, args) 2025-09-08T09:03:55,466 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T09:03:55,466 return func(self, options, args) 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T09:03:55,466 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T09:03:55,466 result = self._result = resolver.resolve( 2025-09-08T09:03:55,466 ~~~~~~~~~~~~~~~~^ 2025-09-08T09:03:55,466 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T09:03:55,466 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:03:55,466 ) 2025-09-08T09:03:55,466 ^ 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T09:03:55,466 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T09:03:55,466 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T09:03:55,466 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T09:03:55,466 if not criterion.candidates: 2025-09-08T09:03:55,466 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T09:03:55,466 return bool(self._sequence) 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T09:03:55,466 self._bool = any(self) 2025-09-08T09:03:55,466 ~~~^^^^^^ 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T09:03:55,466 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T09:03:55,466 ^^^^^^^^ 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T09:03:55,466 candidate = func() 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T09:03:55,466 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T09:03:55,466 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T09:03:55,466 link, template, name, version 2025-09-08T09:03:55,466 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:03:55,466 ) 2025-09-08T09:03:55,466 ^ 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T09:03:55,466 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T09:03:55,466 ~~~~~~~~~~~~~^ 2025-09-08T09:03:55,466 link, 2025-09-08T09:03:55,466 ^^^^^ 2025-09-08T09:03:55,466 ...<3 lines>... 2025-09-08T09:03:55,466 version=version, 2025-09-08T09:03:55,466 ^^^^^^^^^^^^^^^^ 2025-09-08T09:03:55,466 ) 2025-09-08T09:03:55,466 ^ 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T09:03:55,466 super().__init__( 2025-09-08T09:03:55,466 ~~~~~~~~~~~~~~~~^ 2025-09-08T09:03:55,466 link=link, 2025-09-08T09:03:55,466 ^^^^^^^^^^ 2025-09-08T09:03:55,466 ...<4 lines>... 2025-09-08T09:03:55,466 version=version, 2025-09-08T09:03:55,466 ^^^^^^^^^^^^^^^^ 2025-09-08T09:03:55,466 ) 2025-09-08T09:03:55,466 ^ 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T09:03:55,466 self.dist = self._prepare() 2025-09-08T09:03:55,466 ~~~~~~~~~~~~~^^ 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T09:03:55,466 dist = self._prepare_distribution() 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T09:03:55,466 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T09:03:55,466 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T09:03:55,466 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T09:03:55,466 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T09:03:55,466 dist = _get_prepared_distribution( 2025-09-08T09:03:55,466 req, 2025-09-08T09:03:55,466 ...<3 lines>... 2025-09-08T09:03:55,466 self.check_build_deps, 2025-09-08T09:03:55,466 ) 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T09:03:55,466 abstract_dist.prepare_distribution_metadata( 2025-09-08T09:03:55,466 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T09:03:55,466 finder, build_isolation, check_build_deps 2025-09-08T09:03:55,466 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:03:55,466 ) 2025-09-08T09:03:55,466 ^ 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T09:03:55,466 self.req.prepare_metadata() 2025-09-08T09:03:55,466 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T09:03:55,466 self.metadata_directory = generate_metadata_legacy( 2025-09-08T09:03:55,466 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T09:03:55,466 build_env=self.build_env, 2025-09-08T09:03:55,466 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:03:55,466 ...<3 lines>... 2025-09-08T09:03:55,466 details=details, 2025-09-08T09:03:55,466 ^^^^^^^^^^^^^^^^ 2025-09-08T09:03:55,466 ) 2025-09-08T09:03:55,466 ^ 2025-09-08T09:03:55,466 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T09:03:55,466 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T09:03:55,466 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T09:03:55,489 Removed pythymiodw==1.0.0 from https://files.pythonhosted.org/packages/d9/2f/8eaaa7f83e9b4408795151d5ca64c5a0b0f42deb43af4fcab61c6f943736/pythymiodw-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-iygnw5l9' 2025-09-08T09:03:55,489 Removed build tracker: '/tmp/pip-build-tracker-iygnw5l9'