2025-09-08T09:39:21,464 Created temporary directory: /tmp/pip-build-tracker-1kr20v8j 2025-09-08T09:39:21,464 Initialized build tracking at /tmp/pip-build-tracker-1kr20v8j 2025-09-08T09:39:21,465 Created build tracker: /tmp/pip-build-tracker-1kr20v8j 2025-09-08T09:39:21,465 Entered build tracker: /tmp/pip-build-tracker-1kr20v8j 2025-09-08T09:39:21,465 Created temporary directory: /tmp/pip-wheel-xlhvp2vs 2025-09-08T09:39:21,468 Created temporary directory: /tmp/pip-ephem-wheel-cache-ktz4gr9i 2025-09-08T09:39:21,528 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T09:39:21,530 2 location(s) to search for versions of reactjo: 2025-09-08T09:39:21,530 * https://pypi.org/simple/reactjo/ 2025-09-08T09:39:21,530 * https://www.piwheels.org/simple/reactjo/ 2025-09-08T09:39:21,531 Fetching project page and analyzing links: https://pypi.org/simple/reactjo/ 2025-09-08T09:39:21,531 Getting page https://pypi.org/simple/reactjo/ 2025-09-08T09:39:21,532 Found index url https://pypi.org/simple/ 2025-09-08T09:39:21,680 Fetched page https://pypi.org/simple/reactjo/ as application/vnd.pypi.simple.v1+json 2025-09-08T09:39:21,689 Found link https://files.pythonhosted.org/packages/e8/b1/af9dcb4886a0ac3b2602bceccc38dc6f78320e816718327fc37170198e7a/reactjo-1.3.tar.gz (from https://pypi.org/simple/reactjo/), version: 1.3 2025-09-08T09:39:21,690 Found link https://files.pythonhosted.org/packages/74/0e/03c5ea10f951f72bbd6069b6fd01b244fe55b0d131a502df53faa19e3332/reactjo-1.4.tar.gz (from https://pypi.org/simple/reactjo/), version: 1.4 2025-09-08T09:39:21,690 Found link https://files.pythonhosted.org/packages/f6/9d/65b3402cce34e6ab58cda9cddcffce6c1ee484f7e7647db96579363b909f/reactjo-1.5.tar.gz (from https://pypi.org/simple/reactjo/), version: 1.5 2025-09-08T09:39:21,691 Found link https://files.pythonhosted.org/packages/25/6c/030fee7eb5300af3005adc45f88703e83d48145cb1cacd9bfcbb90a43ec4/reactjo-1.6.tar.gz (from https://pypi.org/simple/reactjo/), version: 1.6 2025-09-08T09:39:21,691 Found link https://files.pythonhosted.org/packages/39/b7/513992214cdc16f91c68b7430cf35d9c2914fdbd9d375f03190460f41a16/reactjo-1.7.tar.gz (from https://pypi.org/simple/reactjo/), version: 1.7 2025-09-08T09:39:21,692 Found link https://files.pythonhosted.org/packages/2b/52/13a7bf7d9f1b20e8d39a9434cadf60bb0f6f5a810a4bc77ea2bf27e04f91/reactjo-1.8.tar.gz (from https://pypi.org/simple/reactjo/), version: 1.8 2025-09-08T09:39:21,693 Found link https://files.pythonhosted.org/packages/19/f6/78d8d3faafa5bbcffc15f63b279aad106aa7ddb096b599c1c1ea7c0f89d5/reactjo-1.9.tar.gz (from https://pypi.org/simple/reactjo/), version: 1.9 2025-09-08T09:39:21,693 Found link https://files.pythonhosted.org/packages/f1/ad/7e4dbb9dddc1250494c6e2f9d30e8f404eed7a7fbd0f3879d89c7c272641/reactjo-1.11.tar.gz (from https://pypi.org/simple/reactjo/), version: 1.11 2025-09-08T09:39:21,694 Found link https://files.pythonhosted.org/packages/a8/36/d21ca533f8590b943169351f85870263287a0b959dc71644722f03325bb6/reactjo-1.12.tar.gz (from https://pypi.org/simple/reactjo/), version: 1.12 2025-09-08T09:39:21,694 Found link https://files.pythonhosted.org/packages/67/aa/3d4a3a3387b3933830ea879e6f0f845f074faaaa0bbb38f203b1fddf118a/reactjo-1.13.tar.gz (from https://pypi.org/simple/reactjo/), version: 1.13 2025-09-08T09:39:21,694 Found link https://files.pythonhosted.org/packages/eb/fb/708f165076c6e24b320bdfa59cd235008e32d0c99ed364462b25b25669af/reactjo-1.14.tar.gz (from https://pypi.org/simple/reactjo/), version: 1.14 2025-09-08T09:39:21,695 Found link https://files.pythonhosted.org/packages/1a/1f/8d9af2dc84ab4839770905e61b51fb2d473857be09316fc8c622aff3a583/reactjo-1.15.tar.gz (from https://pypi.org/simple/reactjo/), version: 1.15 2025-09-08T09:39:21,695 Found link https://files.pythonhosted.org/packages/cb/f9/bf316520837571218b3501d146ec040c0403a4b4c05490bbd2ab21f410ac/reactjo-1.17.tar.gz (from https://pypi.org/simple/reactjo/), version: 1.17 2025-09-08T09:39:21,696 Found link https://files.pythonhosted.org/packages/c2/61/9f7344cfec22768c0273860b63cba199931cc4873611df053647d5fa582b/reactjo-1.18.tar.gz (from https://pypi.org/simple/reactjo/), version: 1.18 2025-09-08T09:39:21,696 Found link https://files.pythonhosted.org/packages/04/1a/c5b5006645eec1c166f857a7bed1c7f6eaa8a0c6f01d47e2a0a8fc628e27/reactjo-2.0.0.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.0.0 2025-09-08T09:39:21,697 Found link https://files.pythonhosted.org/packages/e1/4e/2e2a97f92e8415cf75ab9cb1a15efb40804e5d8e0d4b004103b8b1111139/reactjo-2.0.1.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.0.1 2025-09-08T09:39:21,697 Found link https://files.pythonhosted.org/packages/4b/71/77568ab7cdcbad47ed47e7bdc8aa4bf2c51291c7166ca7419d0fa0ddba94/reactjo-2.0.2.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.0.2 2025-09-08T09:39:21,698 Found link https://files.pythonhosted.org/packages/86/a6/695f759bb0a1bb78b0a0798d7cfcbb62d75bd9e2184b94a2258590c06b1d/reactjo-2.0.3.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.0.3 2025-09-08T09:39:21,698 Found link https://files.pythonhosted.org/packages/1a/8e/813ed99d49320c3a14b4373bdbbfd5551b89e44c71750c695f93df644449/reactjo-2.1.0.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.1.0 2025-09-08T09:39:21,699 Found link https://files.pythonhosted.org/packages/19/04/d89db3cf76b9fbd32f33beff1548355bf13e377145f5c111cb95b4b3d650/reactjo-2.1.1.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.1.1 2025-09-08T09:39:21,699 Found link https://files.pythonhosted.org/packages/3f/97/3428381729fbfae73dc847b311d57f52851970f748964772f814e2591656/reactjo-2.1.2.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.1.2 2025-09-08T09:39:21,700 Found link https://files.pythonhosted.org/packages/63/d0/74acbe73cb1c1b37b200c7849a07b2c8af2508a2887691bfbb1b479fc414/reactjo-2.2.0.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.2.0 2025-09-08T09:39:21,700 Found link https://files.pythonhosted.org/packages/6d/d7/69b56b95b1499f7d29077f56cf1a4fb67c77906e0bc6f611d14853e57699/reactjo-2.2.1.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.2.1 2025-09-08T09:39:21,701 Found link https://files.pythonhosted.org/packages/52/22/c165df671f25d8068c2200b27687520124df804752dacb70d5fed3f99ff2/reactjo-2.2.2.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.2.2 2025-09-08T09:39:21,701 Found link https://files.pythonhosted.org/packages/44/c3/f4a7f8c15f7e352fe3a3c0c7d4a54cbf620a5184c2dbef78e2b5c65be5f7/reactjo-2.2.3.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.2.3 2025-09-08T09:39:21,701 Found link https://files.pythonhosted.org/packages/e7/eb/689bf856cf2bbb3fb066195fe0bfe790ec89f81635477e855c7c5c538508/reactjo-2.2.4.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.2.4 2025-09-08T09:39:21,701 Found link https://files.pythonhosted.org/packages/c2/90/01efd02d290c33f3ed2528067f7d89e0ba62b174f4dc9889a9b9f54f1b17/reactjo-2.3.0.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.3.0 2025-09-08T09:39:21,702 Found link https://files.pythonhosted.org/packages/9b/4c/261dee309c11437673c36b18b3166e40cc5a00159d8cf7ab8d3bf99852d6/reactjo-2.3.1.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.3.1 2025-09-08T09:39:21,702 Found link https://files.pythonhosted.org/packages/43/bc/daa7841a25e1ca7e3a4c49e640da785aa48e68d965eae35aaf2727ef0d5b/reactjo-2.3.2.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.3.2 2025-09-08T09:39:21,702 Found link https://files.pythonhosted.org/packages/52/ba/b1c44f4461ed9a1645565c2f5e5bbca736030082838bec2dc4f0e80a2a61/reactjo-2.3.3.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.3.3 2025-09-08T09:39:21,702 Found link https://files.pythonhosted.org/packages/ae/6f/7df7d1f0a3a070c1ff86141bcdfdf39dda0fbed76c5b36afba38cd11141b/reactjo-2.3.4.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.3.4 2025-09-08T09:39:21,702 Found link https://files.pythonhosted.org/packages/b4/5c/ee41634b663af0db209e9883f445367c888df5e0eb79ca163f8e49864006/reactjo-2.3.5.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.3.5 2025-09-08T09:39:21,703 Found link https://files.pythonhosted.org/packages/89/0e/32e3bb31f70ae23e141cb6e9243dbca254e03458ac07558247bcca66a4fc/reactjo-2.4.0.tar.gz (from https://pypi.org/simple/reactjo/), version: 2.4.0 2025-09-08T09:39:21,703 Fetching project page and analyzing links: https://www.piwheels.org/simple/reactjo/ 2025-09-08T09:39:21,703 Getting page https://www.piwheels.org/simple/reactjo/ 2025-09-08T09:39:21,704 Found index url https://www.piwheels.org/simple/ 2025-09-08T09:39:21,793 Fetched page https://www.piwheels.org/simple/reactjo/ as text/html 2025-09-08T09:39:21,799 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-2.4.0-py3-none-any.whl#sha256=d17c9228539c1dfa4bac8d8132a041aa51f6cc216678e32169c8db8c344c4481 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,800 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-2.3.5-py3-none-any.whl#sha256=0b073f6b9ac73241118708262e5db0e593b1acfaac0ad82e1aa9ccafe9a70eb9 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,800 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-2.3.4-py3-none-any.whl#sha256=ffc119283c57c838e0ceee0ba29e8fa3d672e6bcf6235ccbd9ce225b872d3ab7 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,800 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-2.3.3-py3-none-any.whl#sha256=e1a1b73b22d2a617e47c4c53b3a9845b8c5789ba30f992aa86953d825d4389e5 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,800 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-2.3.2-py3-none-any.whl#sha256=5dcebda27f742aea91ff00879fd96fa47f62356828ed3baf36f4fa0a65664a5e (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,800 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-2.3.1-py3-none-any.whl#sha256=9687d335cf5ce5acbcb6445e9bc5428882f8b9a5beb3a97b792b1813e14883bf (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,800 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-2.3.0-py3-none-any.whl#sha256=1036d13362ac0be49a165848853ad5cb04762b97ce2aadf4cdfe55465922f023 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,800 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-2.2.4-py3-none-any.whl#sha256=51b5e52541e1a4950b18ef2a4c168a13f3a6c9791351c20336a4f00ae3b5cca7 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,801 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-2.2.3-py3-none-any.whl#sha256=cf78fd0690e12fd01a74a282c30508960f5bb448499669166636b4554fc40a4b (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,801 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-2.2.2-py3-none-any.whl#sha256=3873cd6fca98740dac033eb904a3cf9537eb243f310ff34d89e4b847c3a9f80c (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,801 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-2.2.1-py3-none-any.whl#sha256=d80a6401661f6dce31e7437f83d26d13f10c2e53808b07f9a4c2ccf2ab6b0267 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,801 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-2.2.0-py3-none-any.whl#sha256=f368f43e6a49a3ecab522639dc8b4391a0028f042cf7b1a78565ee8822961804 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,801 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-2.1.2-py3-none-any.whl#sha256=affa22a8716e440fded82519737f3302724d0b3d28c8ce8fce10ff51e4639d58 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,801 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-2.1.1-py3-none-any.whl#sha256=4c239d8e31939a6abde9d4e74a29d3f3f3a37a36a4f5865ef205a77697c8b675 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,801 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-2.1.0-py3-none-any.whl#sha256=4dc53ef36a3e891ceb462474c796a577fd7b710ea5314a34213b329a77bf9353 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,802 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-2.0.3-py3-none-any.whl#sha256=c3eb99eaddaa294f187265aedd2e414032603cdf6772b1253d3feb143d908d46 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,802 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-2.0.2-py3-none-any.whl#sha256=c2afc1ca3c28fe54f36a66caea2aae0cef970e1a9e926c20dd85d84a3f3d619f (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,802 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-2.0.0-py3-none-any.whl#sha256=a31d17d3df12b24cd082518b74221eaf8675e7169a92c25100325e7a174675cc (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,802 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-1.18-py3-none-any.whl#sha256=dd3d239175bde66d6d6aa8de9126ac0b9ddb713c2f273e8c26d3bb9c091dac96 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,802 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-1.17-py3-none-any.whl#sha256=a381f8025e85125f8d59ec3f1e038d52280d1fe71a0e36cfbed5d9a3086c9ceb (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,802 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-1.15-py3-none-any.whl#sha256=8a31210e2a9a8f714e3d08be57d0171b8eea37cd4cfdfcefab8cc34e51f06b8f (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,802 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-1.14-py3-none-any.whl#sha256=b668e54daa6bd0687b5e20664196a0747cfc61c562f160cdcbc4dad2aa1bf9f6 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,803 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-1.13-py3-none-any.whl#sha256=4e3b38ea9d5f000ff19ebfc48abb670a0784450f26b7f2dba2d313cc402dea3b (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,803 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-1.12-py3-none-any.whl#sha256=6bd3be107c1d533f5e54c30b57fd569b5168b1ce416c946d90431cc457f56bd1 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,803 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-1.11-py3-none-any.whl#sha256=aed1bbdae4c4b4b8c09ec44c22d623fff49b0d0061ded7eae195226ac75fe88c (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,803 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-1.9-py3-none-any.whl#sha256=4f1550809371891c8e18debfe25508f23a9b1f2228adb331522bb36947a1a7c2 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,803 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-1.8-py3-none-any.whl#sha256=134df84d256650df25de55c14531cde4a800571ab30d5e645abcf5703dc36aeb (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,803 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-1.7-py3-none-any.whl#sha256=9e07826bb7c3478ec198c7743f18cb436c8b8f7dc566dde165c28c39897e99e0 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,803 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-1.6-py3-none-any.whl#sha256=aa95500c1fc794360db848a5b499e223309f21f60f001b13f952564a5e312e63 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,804 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-1.5-py3-none-any.whl#sha256=9bf39290cf34f08462e7ffb790dc9edd784352b07817a68607052fdacf6d70f4 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,804 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-1.4-py3-none-any.whl#sha256=71d0c3ef6bfcae803cd95415be6cfea6d3523d32b5573e377d4c2a791b63a86b (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,804 Skipping link: No binaries permitted for reactjo: https://archive1.piwheels.org/simple/reactjo/reactjo-1.3-py3-none-any.whl#sha256=240e22e7fb88de68a0791fb09e9be0e772f0454064368120f2a77446766ca893 (from https://www.piwheels.org/simple/reactjo/) 2025-09-08T09:39:21,804 Skipping link: not a file: https://www.piwheels.org/simple/reactjo/ 2025-09-08T09:39:21,804 Skipping link: not a file: https://pypi.org/simple/reactjo/ 2025-09-08T09:39:21,833 Given no hashes to check 1 links for project 'reactjo': discarding no candidates 2025-09-08T09:39:21,834 Collecting reactjo==2.0.1 2025-09-08T09:39:21,835 Created temporary directory: /tmp/pip-unpack-jvcm_960 2025-09-08T09:39:22,151 Downloading reactjo-2.0.1.tar.gz (8.1 kB) 2025-09-08T09:39:22,180 Added reactjo==2.0.1 from https://files.pythonhosted.org/packages/e1/4e/2e2a97f92e8415cf75ab9cb1a15efb40804e5d8e0d4b004103b8b1111139/reactjo-2.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-1kr20v8j' 2025-09-08T09:39:22,181 Running setup.py (path:/tmp/pip-wheel-xlhvp2vs/reactjo_129eed54dce8447e8bb46833eb49ec4b/setup.py) egg_info for package reactjo 2025-09-08T09:39:22,181 Created temporary directory: /tmp/pip-pip-egg-info-e0b2pgjt 2025-09-08T09:39:22,181 Preparing metadata (setup.py): started 2025-09-08T09:39:22,183 Running command python setup.py egg_info 2025-09-08T09:39:22,685 /tmp/pip-wheel-xlhvp2vs/reactjo_129eed54dce8447e8bb46833eb49ec4b/setup.py:12: SyntaxWarning: invalid escape sequence '\s' 2025-09-08T09:39:22,685 '^__version__\s*=\s*"(.*)"', 2025-09-08T09:39:22,688 Traceback (most recent call last): 2025-09-08T09:39:22,690 File "", line 2, in 2025-09-08T09:39:22,690 exec(compile(''' 2025-09-08T09:39:22,690 ~~~~^^^^^^^^^^^^ 2025-09-08T09:39:22,690 # This is -- a caller that pip uses to run setup.py 2025-09-08T09:39:22,690 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:39:22,690 ...<32 lines>... 2025-09-08T09:39:22,690 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T09:39:22,691 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:39:22,691 ''' % ('/tmp/pip-wheel-xlhvp2vs/reactjo_129eed54dce8447e8bb46833eb49ec4b/setup.py',), "", "exec")) 2025-09-08T09:39:22,691 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:39:22,691 File "", line 35, in 2025-09-08T09:39:22,691 File "/tmp/pip-wheel-xlhvp2vs/reactjo_129eed54dce8447e8bb46833eb49ec4b/setup.py", line 28, in 2025-09-08T09:39:22,691 version = open('version.txt', 'r').read().replace('\n', ''), 2025-09-08T09:39:22,691 ~~~~^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:39:22,691 FileNotFoundError: [Errno 2] No such file or directory: 'version.txt' 2025-09-08T09:39:22,775 ERROR: python setup.py egg_info exited with 1 2025-09-08T09:39:22,787 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T09:39:22,787 exec(compile('"'"''"'"''"'"' 2025-09-08T09:39:22,787 # This is -- a caller that pip uses to run setup.py 2025-09-08T09:39:22,787 # 2025-09-08T09:39:22,787 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T09:39:22,787 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T09:39:22,787 # - It provides a clear error message when setuptools is not installed. 2025-09-08T09:39:22,787 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T09:39:22,787 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T09:39:22,787 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T09:39:22,787 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T09:39:22,787 import os, sys, tokenize, traceback 2025-09-08T09:39:22,787 2025-09-08T09:39:22,787 try: 2025-09-08T09:39:22,787 import setuptools 2025-09-08T09:39:22,787 except ImportError: 2025-09-08T09:39:22,787 print( 2025-09-08T09:39:22,787 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T09:39:22,787 "the build environment with exception:", 2025-09-08T09:39:22,787 file=sys.stderr, 2025-09-08T09:39:22,787 ) 2025-09-08T09:39:22,787 traceback.print_exc() 2025-09-08T09:39:22,787 sys.exit(1) 2025-09-08T09:39:22,787 2025-09-08T09:39:22,787 __file__ = %r 2025-09-08T09:39:22,787 sys.argv[0] = __file__ 2025-09-08T09:39:22,787 2025-09-08T09:39:22,787 if os.path.exists(__file__): 2025-09-08T09:39:22,787 filename = __file__ 2025-09-08T09:39:22,787 with tokenize.open(__file__) as f: 2025-09-08T09:39:22,787 setup_py_code = f.read() 2025-09-08T09:39:22,787 else: 2025-09-08T09:39:22,787 filename = "" 2025-09-08T09:39:22,787 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T09:39:22,787 2025-09-08T09:39:22,787 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T09:39:22,787 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-xlhvp2vs/reactjo_129eed54dce8447e8bb46833eb49ec4b/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-e0b2pgjt[/] 2025-09-08T09:39:22,788 [bold magenta]cwd[/]: /tmp/pip-wheel-xlhvp2vs/reactjo_129eed54dce8447e8bb46833eb49ec4b/ 2025-09-08T09:39:22,788 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T09:39:22,789 ERROR: metadata generation failed 2025-09-08T09:39:22,795 Exception information: 2025-09-08T09:39:22,795 Traceback (most recent call last): 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T09:39:22,795 call_subprocess( 2025-09-08T09:39:22,795 ~~~~~~~~~~~~~~~^ 2025-09-08T09:39:22,795 args, 2025-09-08T09:39:22,795 ^^^^^ 2025-09-08T09:39:22,795 ...<2 lines>... 2025-09-08T09:39:22,795 spinner=spinner, 2025-09-08T09:39:22,795 ^^^^^^^^^^^^^^^^ 2025-09-08T09:39:22,795 ) 2025-09-08T09:39:22,795 ^ 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T09:39:22,795 raise error 2025-09-08T09:39:22,795 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T09:39:22,795 2025-09-08T09:39:22,795 The above exception was the direct cause of the following exception: 2025-09-08T09:39:22,795 2025-09-08T09:39:22,795 Traceback (most recent call last): 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T09:39:22,795 status = _inner_run() 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T09:39:22,795 return self.run(options, args) 2025-09-08T09:39:22,795 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T09:39:22,795 return func(self, options, args) 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T09:39:22,795 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T09:39:22,795 result = self._result = resolver.resolve( 2025-09-08T09:39:22,795 ~~~~~~~~~~~~~~~~^ 2025-09-08T09:39:22,795 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T09:39:22,795 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:39:22,795 ) 2025-09-08T09:39:22,795 ^ 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T09:39:22,795 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T09:39:22,795 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T09:39:22,795 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T09:39:22,795 if not criterion.candidates: 2025-09-08T09:39:22,795 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T09:39:22,795 return bool(self._sequence) 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T09:39:22,795 self._bool = any(self) 2025-09-08T09:39:22,795 ~~~^^^^^^ 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T09:39:22,795 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T09:39:22,795 ^^^^^^^^ 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T09:39:22,795 candidate = func() 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T09:39:22,795 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T09:39:22,795 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T09:39:22,795 link, template, name, version 2025-09-08T09:39:22,795 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:39:22,795 ) 2025-09-08T09:39:22,795 ^ 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T09:39:22,795 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T09:39:22,795 ~~~~~~~~~~~~~^ 2025-09-08T09:39:22,795 link, 2025-09-08T09:39:22,795 ^^^^^ 2025-09-08T09:39:22,795 ...<3 lines>... 2025-09-08T09:39:22,795 version=version, 2025-09-08T09:39:22,795 ^^^^^^^^^^^^^^^^ 2025-09-08T09:39:22,795 ) 2025-09-08T09:39:22,795 ^ 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T09:39:22,795 super().__init__( 2025-09-08T09:39:22,795 ~~~~~~~~~~~~~~~~^ 2025-09-08T09:39:22,795 link=link, 2025-09-08T09:39:22,795 ^^^^^^^^^^ 2025-09-08T09:39:22,795 ...<4 lines>... 2025-09-08T09:39:22,795 version=version, 2025-09-08T09:39:22,795 ^^^^^^^^^^^^^^^^ 2025-09-08T09:39:22,795 ) 2025-09-08T09:39:22,795 ^ 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T09:39:22,795 self.dist = self._prepare() 2025-09-08T09:39:22,795 ~~~~~~~~~~~~~^^ 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T09:39:22,795 dist = self._prepare_distribution() 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T09:39:22,795 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T09:39:22,795 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T09:39:22,795 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T09:39:22,795 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T09:39:22,795 dist = _get_prepared_distribution( 2025-09-08T09:39:22,795 req, 2025-09-08T09:39:22,795 ...<3 lines>... 2025-09-08T09:39:22,795 self.check_build_deps, 2025-09-08T09:39:22,795 ) 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T09:39:22,795 abstract_dist.prepare_distribution_metadata( 2025-09-08T09:39:22,795 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T09:39:22,795 finder, build_isolation, check_build_deps 2025-09-08T09:39:22,795 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:39:22,795 ) 2025-09-08T09:39:22,795 ^ 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T09:39:22,795 self.req.prepare_metadata() 2025-09-08T09:39:22,795 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T09:39:22,795 self.metadata_directory = generate_metadata_legacy( 2025-09-08T09:39:22,795 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T09:39:22,795 build_env=self.build_env, 2025-09-08T09:39:22,795 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T09:39:22,795 ...<3 lines>... 2025-09-08T09:39:22,795 details=details, 2025-09-08T09:39:22,795 ^^^^^^^^^^^^^^^^ 2025-09-08T09:39:22,795 ) 2025-09-08T09:39:22,795 ^ 2025-09-08T09:39:22,795 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T09:39:22,795 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T09:39:22,795 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T09:39:22,817 Removed reactjo==2.0.1 from https://files.pythonhosted.org/packages/e1/4e/2e2a97f92e8415cf75ab9cb1a15efb40804e5d8e0d4b004103b8b1111139/reactjo-2.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-1kr20v8j' 2025-09-08T09:39:22,817 Removed build tracker: '/tmp/pip-build-tracker-1kr20v8j'