2025-09-10T09:25:26,692 Created temporary directory: /tmp/pip-build-tracker-iepdydlc 2025-09-10T09:25:26,693 Initialized build tracking at /tmp/pip-build-tracker-iepdydlc 2025-09-10T09:25:26,693 Created build tracker: /tmp/pip-build-tracker-iepdydlc 2025-09-10T09:25:26,693 Entered build tracker: /tmp/pip-build-tracker-iepdydlc 2025-09-10T09:25:26,693 Created temporary directory: /tmp/pip-wheel-vgxvu16p 2025-09-10T09:25:26,697 Created temporary directory: /tmp/pip-ephem-wheel-cache-audatj9q 2025-09-10T09:25:26,751 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T09:25:26,754 2 location(s) to search for versions of pyconvox: 2025-09-10T09:25:26,754 * https://pypi.org/simple/pyconvox/ 2025-09-10T09:25:26,754 * https://www.piwheels.org/simple/pyconvox/ 2025-09-10T09:25:26,754 Fetching project page and analyzing links: https://pypi.org/simple/pyconvox/ 2025-09-10T09:25:26,754 Getting page https://pypi.org/simple/pyconvox/ 2025-09-10T09:25:26,755 Found index url https://pypi.org/simple/ 2025-09-10T09:25:26,983 Fetched page https://pypi.org/simple/pyconvox/ as application/vnd.pypi.simple.v1+json 2025-09-10T09:25:26,997 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/0d/f1/8bc485c79d4228b8b751ed25e0533a060715666f010c69683231a6c5782f/pyconvox-0.0.2-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:26,997 Found link https://files.pythonhosted.org/packages/77/57/7c58937d9279f78ec6c4a35d733e91829df71418abd6603b5b69a3fdec37/pyconvox-0.0.2.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.0.2 2025-09-10T09:25:26,998 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/34/cf/573420b54d0f18b2f99fc2b6dd9cf065c2fb20ced9c1b31adfc53b836c01/pyconvox-0.0.3-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:26,998 Found link https://files.pythonhosted.org/packages/05/51/b04233deef228f41afbfff762556f84a1d8856305ec0b0a190262f4d4b8a/pyconvox-0.0.3.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.0.3 2025-09-10T09:25:26,999 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/47/44/0947511dab039a63942b1723da1b4cced627079079d08ae6aed8cb0ab76d/pyconvox-0.0.4-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:26,999 Found link https://files.pythonhosted.org/packages/8e/3e/87d4c0bd7cdcb9f9ce828ec6ff4ec017330c72a0fc4a5d7cae04c1b011db/pyconvox-0.0.4.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.0.4 2025-09-10T09:25:27,000 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/56/99/f870c537805bcea1cd47e8f59b3707ccba815f8009a4adc10fb6f8af7991/pyconvox-0.0.5-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,000 Found link https://files.pythonhosted.org/packages/b2/fd/f1dd50674236f0176fff28973f5d13670697c9da28df1f093826632d5cab/pyconvox-0.0.5.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.0.5 2025-09-10T09:25:27,000 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/ce/19/d04b4ec439a35a96cc903acd05c4a0f2286c2a813d96774c29b7ce38fb80/pyconvox-0.0.6-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,001 Found link https://files.pythonhosted.org/packages/3b/4b/3d5ee9d64a9a2c532400b76ded9e9dd40d7e44540658f23608ef61da86ab/pyconvox-0.0.6.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.0.6 2025-09-10T09:25:27,001 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/f5/36/a03d444b8f1eb43c51b702334ed5cbb6101f9c165e8b23ead7985440df3c/pyconvox-0.0.7-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,002 Found link https://files.pythonhosted.org/packages/75/36/3299215014913227873b2e0bad5f9cb4713485ffb1e2291e0fea7ae6de37/pyconvox-0.0.7.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.0.7 2025-09-10T09:25:27,002 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/c2/45/4ee5aaae3eaf5d0fdbc0e990a2d253704b38735e91364b6ea42e41d760a8/pyconvox-0.0.8-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,002 Found link https://files.pythonhosted.org/packages/ae/3f/def7f010e53f72da969e6a3c83d4b2be3f7b86995e78943d157cc4e32dc6/pyconvox-0.0.8.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.0.8 2025-09-10T09:25:27,003 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/22/b6/2dc3c315ee01748068515e590c7ea7220cba21b969049be17359214b512a/pyconvox-0.0.9-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,003 Found link https://files.pythonhosted.org/packages/0b/e1/3bad1b00cda3046cb7c2189c78d3569b4a43c0de239eb84861ac10b6578f/pyconvox-0.0.9.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.0.9 2025-09-10T09:25:27,004 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/8a/bc/b20b8aa10275c2ab56d5713c9d5e2d1093f8694926a401e8133399d1894a/pyconvox-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,004 Found link https://files.pythonhosted.org/packages/9f/a3/545f97052b825a36c7e73635928fd85af93f6a53236f1c26f08f18c6146d/pyconvox-0.1.0.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.1.0 2025-09-10T09:25:27,004 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/26/d0/053f27d632c944a83a83c8542c1bfbc3b99cc298c0cd990755e1a13dcf35/pyconvox-0.1.1-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,004 Found link https://files.pythonhosted.org/packages/d6/e2/366403980204bffc7b56962f6674d524bd56dbc5d45e52ddcf6c05fa4d5a/pyconvox-0.1.1.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.1.1 2025-09-10T09:25:27,004 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/af/c6/5c3d2ad9ff7c541441e0e1b7c6b1e9601d2834092397ea3917734912ac36/pyconvox-0.1.2-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,004 Found link https://files.pythonhosted.org/packages/74/2f/89815f1448d1eb01b4ececaa4dcc131876fb67aa1b9c48ee0302e587bffb/pyconvox-0.1.2.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.1.2 2025-09-10T09:25:27,004 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/36/74/50d9ceeb59a190e92c7476be84b24e94d64443895b032fcea8ac189c3980/pyconvox-0.1.3-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,005 Found link https://files.pythonhosted.org/packages/4a/71/8536c80f2a413f09d569b2a8f7c1fd5d54381131293c4e67d2d443733f2a/pyconvox-0.1.3.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.1.3 2025-09-10T09:25:27,005 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/d5/db/443176e827a6e4d810f8eb82cf9f4f973119a59c10a2e476bc52696bf1ba/pyconvox-0.1.4-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,005 Found link https://files.pythonhosted.org/packages/f4/6e/509e854e63e44fc02a44b04a6fa13f5a44d368fbf1bf4998bf0d259a4bec/pyconvox-0.1.4.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.1.4 2025-09-10T09:25:27,005 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/d7/42/e98e1dd3cdb2559754d5ac37097ad269549df2cfaa4088b1537948a0007a/pyconvox-0.1.5-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,005 Found link https://files.pythonhosted.org/packages/96/f8/683ecedef40da61ab3a4e6689c3a52c2ebc08bf31bfeb6f7a68dd57b6125/pyconvox-0.1.5.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.1.5 2025-09-10T09:25:27,005 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/fd/3b/b2966493e5f8d83488ac9a49e8f9cb90f70668cf14bf2438c0c957a27be3/pyconvox-0.1.6-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,006 Found link https://files.pythonhosted.org/packages/26/a6/1d59b837e2bc2e928b59971d92e70f6181683fad56cfb48761e9dd12389c/pyconvox-0.1.6.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.1.6 2025-09-10T09:25:27,006 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/7d/38/08f56be7f128f6785e5512bc48964c3417cff212cb8a258889e9013fce3f/pyconvox-0.1.7-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,006 Found link https://files.pythonhosted.org/packages/26/fe/fe512d1b4933fe62a6588edfda857074b08a79de67b7bf30c780e5fc185f/pyconvox-0.1.7.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.1.7 2025-09-10T09:25:27,006 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/b5/af/8c5a0b1717bda67f9440ebbbcee12ff3a9cbc2caa99eb190c148a9ca3d77/pyconvox-0.1.8-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,006 Found link https://files.pythonhosted.org/packages/c2/b3/4757d4958685f210e10bd55c27e3435d510eccb73884c3f470430fd429d2/pyconvox-0.1.8.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.1.8 2025-09-10T09:25:27,006 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/b5/08/c60f85740a9b7d4ba4468db2710e1193539106d7f9a0c868df330c29e81d/pyconvox-0.1.9-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,006 Found link https://files.pythonhosted.org/packages/91/52/713d4f71758be844533f5f17819ccd27c9c20e871ea9fc096317facd5a46/pyconvox-0.1.9.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.1.9 2025-09-10T09:25:27,007 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/36/30/1be1090d4cef4363a26674ac286e2bdc927d8577d5e2ddfba75d51ae87d8/pyconvox-0.1.11-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,007 Found link https://files.pythonhosted.org/packages/37/61/1247d1728404bb60fab9c1cfab2a7e7bf301aef177cc05a51548711a72ad/pyconvox-0.1.11.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.1.11 2025-09-10T09:25:27,007 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/74/a8/40eae9ffef54baa39b5c1f925cfa9453a6863ec570cd396fb2c851e28101/pyconvox-0.1.12-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,007 Found link https://files.pythonhosted.org/packages/64/01/e4d9934f69d5f4137d60f88211e639a629b51bac70cf63fd9e46783041e3/pyconvox-0.1.12.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.1.12 2025-09-10T09:25:27,007 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/2b/8b/12a6769bf67f031d5ee27a031b0a003eab0fc1149c2701b4afaf8d491c27/pyconvox-0.1.13-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,007 Found link https://files.pythonhosted.org/packages/cc/f0/497cd662a88f9ad8bf8276ae7d6cc5a746928940420ed3c659f4dd48f549/pyconvox-0.1.13.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.1.13 2025-09-10T09:25:27,008 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/3f/a9/1d114a17c9300a023144b86a44556059fd7ed063fe4487432858732961b7/pyconvox-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,008 Found link https://files.pythonhosted.org/packages/af/aa/f8092f7b85beef82be3bc21bf356a0c234e7821477e0ce715aa3f3fe9e8e/pyconvox-0.2.0.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.2.0 2025-09-10T09:25:27,008 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/60/b6/0a7c9f31198917070dffb8aad4b91aa8b12f0c32852d5a574774e3e4f980/pyconvox-0.2.1-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,008 Found link https://files.pythonhosted.org/packages/bd/8d/164c7d22a51f423da77d82284bd973edfff26cbca09cfc1b161c66cd92ce/pyconvox-0.2.1.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.2.1 2025-09-10T09:25:27,008 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/7b/ab/83344f8b09a57804a9731903e270b2af38f129eed3c10e2cf20e8eee8dde/pyconvox-0.2.2-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,008 Found link https://files.pythonhosted.org/packages/27/b3/1bab00c340b549f93dc5ab6930d77b317e4b3b7168961db6e14a66104aed/pyconvox-0.2.2.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.2.2 2025-09-10T09:25:27,009 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/ed/4b/dbd4d8d4f7c2b361e904f9cb02260cf54a7ef53c6c426d7c58cb2a60b347/pyconvox-0.2.3-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,009 Found link https://files.pythonhosted.org/packages/85/c7/dcae1a328e56eddfb0736d7e4291871d552b4dc3f8eb20253636bcf1e531/pyconvox-0.2.3.tar.gz (from https://pypi.org/simple/pyconvox/), version: 0.2.3 2025-09-10T09:25:27,009 Skipping link: No binaries permitted for pyconvox: https://files.pythonhosted.org/packages/bb/fa/a857f818cfcb8f2323b24f7dd9eb310cf85761eab31bc1814fbe8fb2b3f1/pyconvox-2.0.0.dev0-py3-none-any.whl (from https://pypi.org/simple/pyconvox/) 2025-09-10T09:25:27,009 Found link https://files.pythonhosted.org/packages/1c/9e/354f9b2322d4508d2292ab678efa165a52eee7400027cac23d81606753ad/pyconvox-2.0.0.dev0.tar.gz (from https://pypi.org/simple/pyconvox/), version: 2.0.0.dev0 2025-09-10T09:25:27,009 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyconvox/ 2025-09-10T09:25:27,010 Getting page https://www.piwheels.org/simple/pyconvox/ 2025-09-10T09:25:27,010 Found index url https://www.piwheels.org/simple/ 2025-09-10T09:25:27,103 Fetched page https://www.piwheels.org/simple/pyconvox/ as text/html 2025-09-10T09:25:27,107 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.2.3-py3-none-any.whl#sha256=a74d2ba774a8ccabab72e45f27d7da5c6888f0d7c922a64c609c346d65632b1e (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,107 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.2.2-py3-none-any.whl#sha256=4a55462dde4a34a9409fdd2e445ad6d84a610dbbafa158959f24c4d425be7dec (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,107 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.2.1-py3-none-any.whl#sha256=e6f2bb2c81c95efc170de6acb93c352128443e736dc53e647c44611282a4c595 (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,108 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.2.0-py3-none-any.whl#sha256=c449fc7a0043ffa68e4988cdb64fbb41d60360891d4134ac2a2ba3747226280c (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,108 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.1.13-py3-none-any.whl#sha256=1155b7e8a00d417e4f0668564ef0497b759bc178823d7a3ee3bd359cd17e0d0f (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,108 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.1.12-py3-none-any.whl#sha256=e4d3313a9453092899b1f13de6e8c190ad68e3dbfcabd52e6c08d1a64cbec483 (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,108 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.1.11-py3-none-any.whl#sha256=ff969597995b8b4dd182bea6abf8cdad7fc222338d5f38665ef46abe202e6eb1 (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,108 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.1.9-py3-none-any.whl#sha256=7df44e23ea6dfd6531733e665b5afff276297517c5d58e1ecda49b9d7f27f712 (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,108 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.1.8-py3-none-any.whl#sha256=b8581937507b7f5efa1e69f8e1271f293577cef9a1a38d7a29eb6eaeb2221d32 (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,108 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.1.7-py3-none-any.whl#sha256=25a9b7fdfe498be789ea6d3d7a77b6be15c059f8be3f87bbba4cff454eba85f3 (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,108 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.1.6-py3-none-any.whl#sha256=f2cf18255ae199afefea9551852e2be8a3f9f2ca892d89174c4b09e900fb3e94 (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,109 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.1.5-py3-none-any.whl#sha256=bc114f5b9ef021374007500e039f6385d4d9f4cc2f284dec79e6d8b096d3f3d2 (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,109 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.1.4-py3-none-any.whl#sha256=b6b5696d0c00d35ad65997853d70a7ea10dd5033a9d38a1a321d8e37e3b774bf (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,109 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.1.3-py3-none-any.whl#sha256=447abaca6c3eaae799ff874c4d4e8b28526e6f47ea7814debe41c8187796e752 (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,109 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.1.2-py3-none-any.whl#sha256=5724786a3d2e580a3ee274cc7b5a35233285c9d72435ada1d333b9bbdeb5d735 (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,109 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.1.1-py3-none-any.whl#sha256=2c7e9925b18b3ac8a38870df9b0d761e47373c91f7a5ffab8e38b8daae5b3cdd (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,109 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.1.0-py3-none-any.whl#sha256=b1a773ff1e753c7ad2627705d709850a5e7440f30ca10421d138f1902e4a5873 (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,109 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.0.9-py3-none-any.whl#sha256=441517534f45cb23d6d5944537d172971ea8094a4e7f758cd4939162473cdad6 (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,109 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.0.8-py3-none-any.whl#sha256=a8bdb359e7a4f9ec6e977565881ed2f74261fb6c6eb9efae3bd6200ea5edef7f (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,110 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.0.7-py3-none-any.whl#sha256=ae902dbf454ab45c524d4b7ef7d8fc4a2915d7ac2bdb2c7cc004965f4500b445 (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,110 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.0.6-py3-none-any.whl#sha256=5ff6dda891382c75bbe02fe41786a64d5a1e345bcbbb975906c4fa0b51f2bd33 (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,110 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.0.5-py3-none-any.whl#sha256=75a074a948a7e38ab726d6964fcb9731799415575bbbe420f4e2b6d5c13ee38a (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,110 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.0.4-py3-none-any.whl#sha256=f0d2ce56c70084f5c41fcc590bcdaf90db368e784c2b0ff7cb4ffeaca3cafadd (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,110 Skipping link: No binaries permitted for pyconvox: https://archive1.piwheels.org/simple/pyconvox/pyconvox-0.0.3-py3-none-any.whl#sha256=1258dde6368102dc397e2b0da867c136f15cb321b6aeaa00834d107fcb83ccb8 (from https://www.piwheels.org/simple/pyconvox/) 2025-09-10T09:25:27,110 Skipping link: not a file: https://www.piwheels.org/simple/pyconvox/ 2025-09-10T09:25:27,110 Skipping link: not a file: https://pypi.org/simple/pyconvox/ 2025-09-10T09:25:27,138 Given no hashes to check 1 links for project 'pyconvox': discarding no candidates 2025-09-10T09:25:27,139 Collecting pyconvox==2.0.0.dev0 2025-09-10T09:25:27,141 Created temporary directory: /tmp/pip-unpack-5kz9mmpy 2025-09-10T09:25:27,289 Downloading pyconvox-2.0.0.dev0.tar.gz (2.2 kB) 2025-09-10T09:25:27,315 Added pyconvox==2.0.0.dev0 from https://files.pythonhosted.org/packages/1c/9e/354f9b2322d4508d2292ab678efa165a52eee7400027cac23d81606753ad/pyconvox-2.0.0.dev0.tar.gz to build tracker '/tmp/pip-build-tracker-iepdydlc' 2025-09-10T09:25:27,316 Running setup.py (path:/tmp/pip-wheel-vgxvu16p/pyconvox_423fc579053d40da822c91bc0b80b5b0/setup.py) egg_info for package pyconvox 2025-09-10T09:25:27,317 Created temporary directory: /tmp/pip-pip-egg-info-rhefwf2g 2025-09-10T09:25:27,317 Preparing metadata (setup.py): started 2025-09-10T09:25:27,318 Running command python setup.py egg_info 2025-09-10T09:25:27,825 Traceback (most recent call last): 2025-09-10T09:25:27,828 File "", line 2, in 2025-09-10T09:25:27,828 exec(compile(''' 2025-09-10T09:25:27,828 ~~~~^^^^^^^^^^^^ 2025-09-10T09:25:27,828 # This is -- a caller that pip uses to run setup.py 2025-09-10T09:25:27,828 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:25:27,828 ...<32 lines>... 2025-09-10T09:25:27,828 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T09:25:27,828 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:25:27,828 ''' % ('/tmp/pip-wheel-vgxvu16p/pyconvox_423fc579053d40da822c91bc0b80b5b0/setup.py',), "", "exec")) 2025-09-10T09:25:27,829 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:25:27,829 File "", line 35, in 2025-09-10T09:25:27,829 File "/tmp/pip-wheel-vgxvu16p/pyconvox_423fc579053d40da822c91bc0b80b5b0/setup.py", line 31, in 2025-09-10T09:25:27,829 version=find_version("pyconvox", "__init__.py"), 2025-09-10T09:25:27,829 ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:25:27,829 File "/tmp/pip-wheel-vgxvu16p/pyconvox_423fc579053d40da822c91bc0b80b5b0/setup.py", line 18, in find_version 2025-09-10T09:25:27,829 version_file = read(*file_paths) 2025-09-10T09:25:27,829 File "/tmp/pip-wheel-vgxvu16p/pyconvox_423fc579053d40da822c91bc0b80b5b0/setup.py", line 14, in read 2025-09-10T09:25:27,830 return codecs.open(os.path.join(here, *parts), 'r').read() 2025-09-10T09:25:27,830 ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:25:27,830 File "", line 921, in open 2025-09-10T09:25:27,830 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-vgxvu16p/pyconvox_423fc579053d40da822c91bc0b80b5b0/pyconvox/__init__.py' 2025-09-10T09:25:27,913 ERROR: python setup.py egg_info exited with 1 2025-09-10T09:25:27,926 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-10T09:25:27,926 exec(compile('"'"''"'"''"'"' 2025-09-10T09:25:27,926 # This is -- a caller that pip uses to run setup.py 2025-09-10T09:25:27,926 # 2025-09-10T09:25:27,926 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-10T09:25:27,926 # import from `distutils.core` to work with newer packaging standards. 2025-09-10T09:25:27,926 # - It provides a clear error message when setuptools is not installed. 2025-09-10T09:25:27,926 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-10T09:25:27,926 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-10T09:25:27,926 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-10T09:25:27,926 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-10T09:25:27,926 import os, sys, tokenize, traceback 2025-09-10T09:25:27,926 2025-09-10T09:25:27,926 try: 2025-09-10T09:25:27,926 import setuptools 2025-09-10T09:25:27,926 except ImportError: 2025-09-10T09:25:27,926 print( 2025-09-10T09:25:27,926 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-10T09:25:27,926 "the build environment with exception:", 2025-09-10T09:25:27,926 file=sys.stderr, 2025-09-10T09:25:27,926 ) 2025-09-10T09:25:27,926 traceback.print_exc() 2025-09-10T09:25:27,926 sys.exit(1) 2025-09-10T09:25:27,926 2025-09-10T09:25:27,926 __file__ = %r 2025-09-10T09:25:27,926 sys.argv[0] = __file__ 2025-09-10T09:25:27,926 2025-09-10T09:25:27,926 if os.path.exists(__file__): 2025-09-10T09:25:27,926 filename = __file__ 2025-09-10T09:25:27,926 with tokenize.open(__file__) as f: 2025-09-10T09:25:27,926 setup_py_code = f.read() 2025-09-10T09:25:27,926 else: 2025-09-10T09:25:27,926 filename = "" 2025-09-10T09:25:27,926 setup_py_code = "from setuptools import setup; setup()" 2025-09-10T09:25:27,926 2025-09-10T09:25:27,926 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T09:25:27,926 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-vgxvu16p/pyconvox_423fc579053d40da822c91bc0b80b5b0/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-rhefwf2g[/] 2025-09-10T09:25:27,926 [bold magenta]cwd[/]: /tmp/pip-wheel-vgxvu16p/pyconvox_423fc579053d40da822c91bc0b80b5b0/ 2025-09-10T09:25:27,927 Preparing metadata (setup.py): finished with status 'error' 2025-09-10T09:25:27,928 ERROR: metadata generation failed 2025-09-10T09:25:27,934 Exception information: 2025-09-10T09:25:27,934 Traceback (most recent call last): 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-10T09:25:27,934 call_subprocess( 2025-09-10T09:25:27,934 ~~~~~~~~~~~~~~~^ 2025-09-10T09:25:27,934 args, 2025-09-10T09:25:27,934 ^^^^^ 2025-09-10T09:25:27,934 ...<2 lines>... 2025-09-10T09:25:27,934 spinner=spinner, 2025-09-10T09:25:27,934 ^^^^^^^^^^^^^^^^ 2025-09-10T09:25:27,934 ) 2025-09-10T09:25:27,934 ^ 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-10T09:25:27,934 raise error 2025-09-10T09:25:27,934 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-10T09:25:27,934 2025-09-10T09:25:27,934 The above exception was the direct cause of the following exception: 2025-09-10T09:25:27,934 2025-09-10T09:25:27,934 Traceback (most recent call last): 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T09:25:27,934 status = _inner_run() 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T09:25:27,934 return self.run(options, args) 2025-09-10T09:25:27,934 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T09:25:27,934 return func(self, options, args) 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-10T09:25:27,934 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-10T09:25:27,934 result = self._result = resolver.resolve( 2025-09-10T09:25:27,934 ~~~~~~~~~~~~~~~~^ 2025-09-10T09:25:27,934 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-10T09:25:27,934 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:25:27,934 ) 2025-09-10T09:25:27,934 ^ 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-10T09:25:27,934 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-10T09:25:27,934 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-10T09:25:27,934 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-10T09:25:27,934 if not criterion.candidates: 2025-09-10T09:25:27,934 ^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-10T09:25:27,934 return bool(self._sequence) 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-10T09:25:27,934 self._bool = any(self) 2025-09-10T09:25:27,934 ~~~^^^^^^ 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-10T09:25:27,934 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-10T09:25:27,934 ^^^^^^^^ 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-10T09:25:27,934 candidate = func() 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-10T09:25:27,934 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-10T09:25:27,934 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T09:25:27,934 link, template, name, version 2025-09-10T09:25:27,934 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:25:27,934 ) 2025-09-10T09:25:27,934 ^ 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-10T09:25:27,934 self._link_candidate_cache[link] = LinkCandidate( 2025-09-10T09:25:27,934 ~~~~~~~~~~~~~^ 2025-09-10T09:25:27,934 link, 2025-09-10T09:25:27,934 ^^^^^ 2025-09-10T09:25:27,934 ...<3 lines>... 2025-09-10T09:25:27,934 version=version, 2025-09-10T09:25:27,934 ^^^^^^^^^^^^^^^^ 2025-09-10T09:25:27,934 ) 2025-09-10T09:25:27,934 ^ 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-10T09:25:27,934 super().__init__( 2025-09-10T09:25:27,934 ~~~~~~~~~~~~~~~~^ 2025-09-10T09:25:27,934 link=link, 2025-09-10T09:25:27,934 ^^^^^^^^^^ 2025-09-10T09:25:27,934 ...<4 lines>... 2025-09-10T09:25:27,934 version=version, 2025-09-10T09:25:27,934 ^^^^^^^^^^^^^^^^ 2025-09-10T09:25:27,934 ) 2025-09-10T09:25:27,934 ^ 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-10T09:25:27,934 self.dist = self._prepare() 2025-09-10T09:25:27,934 ~~~~~~~~~~~~~^^ 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-10T09:25:27,934 dist = self._prepare_distribution() 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-10T09:25:27,934 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-10T09:25:27,934 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-10T09:25:27,934 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-10T09:25:27,934 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-10T09:25:27,934 dist = _get_prepared_distribution( 2025-09-10T09:25:27,934 req, 2025-09-10T09:25:27,934 ...<3 lines>... 2025-09-10T09:25:27,934 self.check_build_deps, 2025-09-10T09:25:27,934 ) 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-10T09:25:27,934 abstract_dist.prepare_distribution_metadata( 2025-09-10T09:25:27,934 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T09:25:27,934 finder, build_isolation, check_build_deps 2025-09-10T09:25:27,934 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:25:27,934 ) 2025-09-10T09:25:27,934 ^ 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-10T09:25:27,934 self.req.prepare_metadata() 2025-09-10T09:25:27,934 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-10T09:25:27,934 self.metadata_directory = generate_metadata_legacy( 2025-09-10T09:25:27,934 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T09:25:27,934 build_env=self.build_env, 2025-09-10T09:25:27,934 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:25:27,934 ...<3 lines>... 2025-09-10T09:25:27,934 details=details, 2025-09-10T09:25:27,934 ^^^^^^^^^^^^^^^^ 2025-09-10T09:25:27,934 ) 2025-09-10T09:25:27,934 ^ 2025-09-10T09:25:27,934 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-10T09:25:27,934 raise MetadataGenerationFailed(package_details=details) from error 2025-09-10T09:25:27,934 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-10T09:25:27,957 Removed pyconvox==2.0.0.dev0 from https://files.pythonhosted.org/packages/1c/9e/354f9b2322d4508d2292ab678efa165a52eee7400027cac23d81606753ad/pyconvox-2.0.0.dev0.tar.gz from build tracker '/tmp/pip-build-tracker-iepdydlc' 2025-09-10T09:25:27,957 Removed build tracker: '/tmp/pip-build-tracker-iepdydlc'