2025-09-09T04:25:01,519 Created temporary directory: /tmp/pip-build-tracker-hy8rm9hd 2025-09-09T04:25:01,520 Initialized build tracking at /tmp/pip-build-tracker-hy8rm9hd 2025-09-09T04:25:01,520 Created build tracker: /tmp/pip-build-tracker-hy8rm9hd 2025-09-09T04:25:01,520 Entered build tracker: /tmp/pip-build-tracker-hy8rm9hd 2025-09-09T04:25:01,521 Created temporary directory: /tmp/pip-wheel-nhufzajk 2025-09-09T04:25:01,524 Created temporary directory: /tmp/pip-ephem-wheel-cache-2vptqrvl 2025-09-09T04:25:01,585 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T04:25:01,587 2 location(s) to search for versions of pyprobables: 2025-09-09T04:25:01,587 * https://pypi.org/simple/pyprobables/ 2025-09-09T04:25:01,587 * https://www.piwheels.org/simple/pyprobables/ 2025-09-09T04:25:01,588 Fetching project page and analyzing links: https://pypi.org/simple/pyprobables/ 2025-09-09T04:25:01,588 Getting page https://pypi.org/simple/pyprobables/ 2025-09-09T04:25:01,589 Found index url https://pypi.org/simple/ 2025-09-09T04:25:01,659 Fetched page https://pypi.org/simple/pyprobables/ as application/vnd.pypi.simple.v1+json 2025-09-09T04:25:01,666 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/d9/da/6faa323de778f890128b70a9055eb05dd8dd5f51325047eba09d5f456aff/pyprobables-0.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,666 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/f9/f0/4ce415633be078a34af4c5a41412aabf4cc69312f176d2d69309c92d76e7/pyprobables-0.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,667 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/bc/de/7e1dbf4c4ccf7f4f4e8586966f2c57ed83875fdf4c1287eb50799c0cc915/pyprobables-0.0.5-py2.py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,667 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/b0/e0/e587bbd637ead7fd76d0dc7515f7d64085ad15ba1861e0ffa5287adce889/pyprobables-0.0.6-py2.py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,667 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/29/eb/52bcfe5912c1d532ef508d5f6c0ef9c5f732a65b1e136c06960fb6516fb3/pyprobables-0.0.7-py2.py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,667 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/22/d2/e8d5fbea9d623974fdf8d71296afc6d72f060c67ffe6dd52c889174df6e8/pyprobables-0.0.8-py2.py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,667 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/8f/ae/42d0319061a56f17817f8a43c8fde6f0747e442ba2820a15b4096ae9487e/pyprobables-0.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,667 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/3c/19/8c414bc1b1d8f54f129abebd1f41a8a4c58b14f1815494fb53cda3801e7b/pyprobables-0.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,667 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/72/07/7533bd75a2c3ee7dc730ac6c491d84c63491c9d341bd2271f1219dc0687b/pyprobables-0.1.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,668 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/09/0a/df5022ce124674a5bac1f1dbfddb9e27b58a459e48eebb610b3c8fb4e232/pyprobables-0.1.3-py2.py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,668 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/41/f6/6b4aeb91a0172d64702f8ba832a32b1a046fc64ee9a9cfbe01ff6b8c6bdf/pyprobables-0.1.4-py2.py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,668 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/89/78/dc1ff1c2d820d41e14414c6e063f9efe49439e37f90d5cd928e0d10226a1/pyprobables-0.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,668 Found link https://files.pythonhosted.org/packages/9c/1f/c961e01c1c49d4fcc0ea01ef31fd8d17b87c8e87ab1d7c9f448fd61d76c9/pyprobables-0.2.0.tar.gz (from https://pypi.org/simple/pyprobables/), version: 0.2.0 2025-09-09T04:25:01,668 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/79/19/dd65f31a3f735f848906427155fb537228878d76eb6ad470be259955b81e/pyprobables-0.2.5-py2.py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,669 Found link https://files.pythonhosted.org/packages/d6/8c/53dbcc9d63ddad187fbddb306d9001dc84ec5d67143eba7a232b86f72d1d/pyprobables-0.2.5.tar.gz (from https://pypi.org/simple/pyprobables/), version: 0.2.5 2025-09-09T04:25:01,669 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/f6/a4/02511ecd9eb10a1f6b7bf40a2c7aebb624068232017cf4f531dc7a4afb90/pyprobables-0.2.6-py2.py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,669 Found link https://files.pythonhosted.org/packages/b7/54/8af0ed7d922de1b14a2e2d4dda29057e970f8ae44a52e0a30a443722da4f/pyprobables-0.2.6.tar.gz (from https://pypi.org/simple/pyprobables/), version: 0.2.6 2025-09-09T04:25:01,669 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/ce/84/b46f813ddc64ff4010d1937ed8f6dcccfa65b1992f5c59f4c1b6f8126727/pyprobables-0.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,669 Found link https://files.pythonhosted.org/packages/c9/74/a973ef156fdef093b75613ac7a473c9e9582d92e09e4038be2c594a8b669/pyprobables-0.3.0.tar.gz (from https://pypi.org/simple/pyprobables/), version: 0.3.0 2025-09-09T04:25:01,670 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/91/ba/a8aacd24f1b704afff46d6c9b9c19280abbe8b0a91d208625e52f18bf964/pyprobables-0.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,670 Found link https://files.pythonhosted.org/packages/0b/42/6c4a370f7ad27ab5c2aa490558989d26809911140d9b1f91a69abed890f6/pyprobables-0.3.1.tar.gz (from https://pypi.org/simple/pyprobables/), version: 0.3.1 2025-09-09T04:25:01,670 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/72/44/7702813484cb24057d07c1a67d5470ac7e691f1843245d02d831927e8bdb/pyprobables-0.3.2-py2.py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,670 Found link https://files.pythonhosted.org/packages/3d/f8/01e953bd4cb03ab7d9c53ccd06f77dd348587100c78d9aae0d465c87cb87/pyprobables-0.3.2.tar.gz (from https://pypi.org/simple/pyprobables/), version: 0.3.2 2025-09-09T04:25:01,670 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/57/d2/0031db5a1dfb0af76feed91d4d0a9a3134cd5785fe015d041a60571d9fab/pyprobables-0.4.0-py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,670 Found link https://files.pythonhosted.org/packages/7b/bd/df3d477333c0379aeada2a40e9985f06afe9b15d7d689adeb83a239a7590/pyprobables-0.4.0.tar.gz (from https://pypi.org/simple/pyprobables/), version: 0.4.0 2025-09-09T04:25:01,671 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/fa/64/e4b5d0778fdeff2985eb3a818566b64593a59381e359dc07157fb8dc9988/pyprobables-0.4.1-py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,671 Found link https://files.pythonhosted.org/packages/24/c4/73aaca9a82abe22ebc85d8e7430b7c1f109229e99721983a9c9ff7e1edd5/pyprobables-0.4.1.tar.gz (from https://pypi.org/simple/pyprobables/), version: 0.4.1 2025-09-09T04:25:01,671 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/39/ab/7479510fde270d8661e31928b475b7ffaeff91528e27cb250b8aeb1e3c98/pyprobables-0.5.0-py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,671 Found link https://files.pythonhosted.org/packages/55/b0/6b3f8f10a7395a06143f653bf9968634f275fa68021e01817d37f8768610/pyprobables-0.5.0.tar.gz (from https://pypi.org/simple/pyprobables/), version: 0.5.0 2025-09-09T04:25:01,671 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/78/d6/5aa0ee5046822c3f9e03897900b3644b908402a228b4f6e0143b9262ed5e/pyprobables-0.5.1-py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,672 Found link https://files.pythonhosted.org/packages/23/63/a1e52b553730cc1b038012dfd869a23b9f9a43b1fb4c5ae68be117cf64e5/pyprobables-0.5.1.tar.gz (from https://pypi.org/simple/pyprobables/), version: 0.5.1 2025-09-09T04:25:01,672 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/e5/6a/fbc79e812cad7eb87dbcc2efe987bafbde57f6cbc82b88f26c08d3b5bd5a/pyprobables-0.5.2-py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,672 Found link https://files.pythonhosted.org/packages/2b/0f/89a0f4ee1878fa4bc6825fd11ab1c2c57f912c2739084d4806f92a766410/pyprobables-0.5.2.tar.gz (from https://pypi.org/simple/pyprobables/), version: 0.5.2 2025-09-09T04:25:01,672 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/59/c7/a5b922477db78a7afab590943342b26b8dfdb20e09cf74823a28e9254c7e/pyprobables-0.5.3-py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,672 Found link https://files.pythonhosted.org/packages/e5/1f/86f5f07fc5b1d5ced61a2eae6c8ce71f4abfb09b1d9f4c3e01fc3dec5b07/pyprobables-0.5.3.tar.gz (from https://pypi.org/simple/pyprobables/), version: 0.5.3 2025-09-09T04:25:01,672 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/e2/8b/b962386e3dc10d31119acd6b38be927efb9ee2ae1f553c044f119813841f/pyprobables-0.5.4-py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,673 Found link https://files.pythonhosted.org/packages/5b/f4/26713e644d5e5303e4cf97f4fb82913310e289c49672b7b8fb4002e1ce1c/pyprobables-0.5.4.tar.gz (from https://pypi.org/simple/pyprobables/), version: 0.5.4 2025-09-09T04:25:01,673 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/f8/87/1f5c93b2c36931592a7c722cd714b6d20545934cb0f0c1fecedad70e9473/pyprobables-0.5.5-py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,673 Found link https://files.pythonhosted.org/packages/82/09/f02734f155ce4694b8af44ba8c48e5de9c3f43a9322bf2935e7c93a3b194/pyprobables-0.5.5.tar.gz (from https://pypi.org/simple/pyprobables/), version: 0.5.5 2025-09-09T04:25:01,673 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/04/c3/3073cb2e59be7527334e753eec73e7a75d6916a64cd038265cf3dfb9330d/pyprobables-0.5.6-py3-none-any.whl (from https://pypi.org/simple/pyprobables/) 2025-09-09T04:25:01,673 Found link https://files.pythonhosted.org/packages/89/85/fec736ed4aedabbcfe41e2db87c0e90a7fe9d5715183c264f4d71ab50832/pyprobables-0.5.6.tar.gz (from https://pypi.org/simple/pyprobables/), version: 0.5.6 2025-09-09T04:25:01,674 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/ec/2d/b96652d185cc5326fbc36fc2260d83bd6baf5a81a0d41f5c9961a1d66320/pyprobables-0.5.7-py3-none-any.whl (from https://pypi.org/simple/pyprobables/) (requires-python:>=3.6) 2025-09-09T04:25:01,674 Found link https://files.pythonhosted.org/packages/18/27/699bb27adf2636a826d76529a85bf043b7c09bf34a56b08fa5b4af512126/pyprobables-0.5.7.tar.gz (from https://pypi.org/simple/pyprobables/) (requires-python:>=3.6), version: 0.5.7 2025-09-09T04:25:01,674 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/92/b3/81d0e66faea24cb5e479db1c0b045cf0ecc6d8caad8a755e2b9039e5a08e/pyprobables-0.5.8-py3-none-any.whl (from https://pypi.org/simple/pyprobables/) (requires-python:>=3.6) 2025-09-09T04:25:01,675 Found link https://files.pythonhosted.org/packages/6b/1d/a9c65f8372b703294605ba5b5c64da562db63b8c5750648a25c826df46ea/pyprobables-0.5.8.tar.gz (from https://pypi.org/simple/pyprobables/) (requires-python:>=3.6), version: 0.5.8 2025-09-09T04:25:01,675 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/9f/82/936a38dddd8bdf30a80cb8ccc98041cf4c06d25d93b98ef0a99738637ce7/pyprobables-0.5.9-py3-none-any.whl (from https://pypi.org/simple/pyprobables/) (requires-python:>=3.6) 2025-09-09T04:25:01,675 Found link https://files.pythonhosted.org/packages/c0/8e/2801b2d697c9432843cbbc2f0626d45df9915257072ebe82451691d0bef1/pyprobables-0.5.9.tar.gz (from https://pypi.org/simple/pyprobables/) (requires-python:>=3.6), version: 0.5.9 2025-09-09T04:25:01,675 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/25/48/985c0f0a8a6d62a7d2591e49732254c13df1ea7d33a508a3e528ebe9a666/pyprobables-0.6.0-py3-none-any.whl (from https://pypi.org/simple/pyprobables/) (requires-python:>=3.6) 2025-09-09T04:25:01,675 Found link https://files.pythonhosted.org/packages/1d/fa/3dfaaa1ff7ce5867a890fd3d86dfb24ba7da1f5c0fdd03d7e8d86a1afa9a/pyprobables-0.6.0.tar.gz (from https://pypi.org/simple/pyprobables/) (requires-python:>=3.6), version: 0.6.0 2025-09-09T04:25:01,675 Skipping link: No binaries permitted for pyprobables: https://files.pythonhosted.org/packages/57/f0/1c11cc56aeedfa9e61f3b34aeba18628a9b956153aed3df015aff5520ea7/pyprobables-0.6.1-py3-none-any.whl (from https://pypi.org/simple/pyprobables/) (requires-python:>=3.8) 2025-09-09T04:25:01,676 Found link https://files.pythonhosted.org/packages/79/dd/f2ed41047a0745f42c03da6c1730c11b17d7739f4c218df0e26ce506c52e/pyprobables-0.6.1.tar.gz (from https://pypi.org/simple/pyprobables/) (requires-python:>=3.8), version: 0.6.1 2025-09-09T04:25:01,676 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyprobables/ 2025-09-09T04:25:01,677 Getting page https://www.piwheels.org/simple/pyprobables/ 2025-09-09T04:25:01,678 Found index url https://www.piwheels.org/simple/ 2025-09-09T04:25:01,784 Fetched page https://www.piwheels.org/simple/pyprobables/ as text/html 2025-09-09T04:25:01,787 Skipping link: No binaries permitted for pyprobables: https://archive1.piwheels.org/simple/pyprobables/pyprobables-0.6.1-py3-none-any.whl#sha256=fe2e9ca966dc4a0fdb6f07191b5db4f9db50f35c62d7eeac8b49c6bfff2dadac (from https://www.piwheels.org/simple/pyprobables/) (requires-python:>=3.8) 2025-09-09T04:25:01,787 Skipping link: No binaries permitted for pyprobables: https://archive1.piwheels.org/simple/pyprobables/pyprobables-0.6.0-py3-none-any.whl#sha256=4fbe99e33499571df0fcba99ec3b238fd65419998c1cb3558c5f0106ee272dae (from https://www.piwheels.org/simple/pyprobables/) (requires-python:>=3.6) 2025-09-09T04:25:01,788 Skipping link: No binaries permitted for pyprobables: https://archive1.piwheels.org/simple/pyprobables/pyprobables-0.5.9-py3-none-any.whl#sha256=e6342e1d0212646936466b54890b89ea2e862249d7df53ab4a616c04a50cdaa3 (from https://www.piwheels.org/simple/pyprobables/) (requires-python:>=3.6) 2025-09-09T04:25:01,788 Skipping link: No binaries permitted for pyprobables: https://archive1.piwheels.org/simple/pyprobables/pyprobables-0.5.8-py3-none-any.whl#sha256=131ad1156d4f71a41211a04278684cf63050899736dd395a65f217d76b331618 (from https://www.piwheels.org/simple/pyprobables/) (requires-python:>=3.6) 2025-09-09T04:25:01,788 Skipping link: No binaries permitted for pyprobables: https://archive1.piwheels.org/simple/pyprobables/pyprobables-0.5.7-py3-none-any.whl#sha256=a8a14193b900a113b86172130b6e98f19e268fdbfee7020c57ee57a15ee325d5 (from https://www.piwheels.org/simple/pyprobables/) (requires-python:>=3.6) 2025-09-09T04:25:01,788 Skipping link: No binaries permitted for pyprobables: https://archive1.piwheels.org/simple/pyprobables/pyprobables-0.4.1-py3-none-any.whl#sha256=279575643e372044d330c086620d20d5a48b42009c3721d56766757190037da9 (from https://www.piwheels.org/simple/pyprobables/) 2025-09-09T04:25:01,788 Skipping link: No binaries permitted for pyprobables: https://archive1.piwheels.org/simple/pyprobables/pyprobables-0.4.0-py3-none-any.whl#sha256=c81a974107a4f144488ad0f5e34747a97dc31acdd8c9cf5b0c96cf61359642d5 (from https://www.piwheels.org/simple/pyprobables/) 2025-09-09T04:25:01,788 Skipping link: No binaries permitted for pyprobables: https://archive1.piwheels.org/simple/pyprobables/pyprobables-0.3.1-py2.py3-none-any.whl#sha256=c5b2fb5a0a0f52342424262c3b4a5e5a1a11aee16e4b08b288cea977460dc5a8 (from https://www.piwheels.org/simple/pyprobables/) 2025-09-09T04:25:01,788 Skipping link: No binaries permitted for pyprobables: https://archive1.piwheels.org/simple/pyprobables/pyprobables-0.3.0-py2.py3-none-any.whl#sha256=5283178ee6476d9e4018717638c22d00bd8ba1bb486dcf7015856bc151fe1d4a (from https://www.piwheels.org/simple/pyprobables/) 2025-09-09T04:25:01,788 Skipping link: No binaries permitted for pyprobables: https://archive1.piwheels.org/simple/pyprobables/pyprobables-0.2.6-py2.py3-none-any.whl#sha256=e6df7e8959a5f18a535815a96aa945b2fd2c00ab846820c73cf046f82c861a7b (from https://www.piwheels.org/simple/pyprobables/) 2025-09-09T04:25:01,789 Skipping link: No binaries permitted for pyprobables: https://archive1.piwheels.org/simple/pyprobables/pyprobables-0.2.5-py2.py3-none-any.whl#sha256=a38ab3f683ab24387d23d8f583e889e461f9596ac3fd29b58ee942e6236e4e15 (from https://www.piwheels.org/simple/pyprobables/) 2025-09-09T04:25:01,789 Skipping link: No binaries permitted for pyprobables: https://archive1.piwheels.org/simple/pyprobables/pyprobables-0.2.0-py2.py3-none-any.whl#sha256=c3f35d0b7de2bc92342a5a1cc7f3138c3166f53d0a062b9e20f016fbaedae093 (from https://www.piwheels.org/simple/pyprobables/) 2025-09-09T04:25:01,789 Skipping link: not a file: https://www.piwheels.org/simple/pyprobables/ 2025-09-09T04:25:01,789 Skipping link: not a file: https://pypi.org/simple/pyprobables/ 2025-09-09T04:25:01,821 Given no hashes to check 1 links for project 'pyprobables': discarding no candidates 2025-09-09T04:25:01,822 Collecting pyprobables==0.3.2 2025-09-09T04:25:01,823 Created temporary directory: /tmp/pip-unpack-5olhf991 2025-09-09T04:25:01,963 Downloading pyprobables-0.3.2.tar.gz (23 kB) 2025-09-09T04:25:01,997 Added pyprobables==0.3.2 from https://files.pythonhosted.org/packages/3d/f8/01e953bd4cb03ab7d9c53ccd06f77dd348587100c78d9aae0d465c87cb87/pyprobables-0.3.2.tar.gz to build tracker '/tmp/pip-build-tracker-hy8rm9hd' 2025-09-09T04:25:01,998 Running setup.py (path:/tmp/pip-wheel-nhufzajk/pyprobables_b8de8b00bfeb4b5893dcc8b48391c1c9/setup.py) egg_info for package pyprobables 2025-09-09T04:25:01,999 Created temporary directory: /tmp/pip-pip-egg-info-w7iq539c 2025-09-09T04:25:01,999 Preparing metadata (setup.py): started 2025-09-09T04:25:02,000 Running command python setup.py egg_info 2025-09-09T04:25:02,592 Traceback (most recent call last): 2025-09-09T04:25:02,594 File "", line 2, in 2025-09-09T04:25:02,594 exec(compile(''' 2025-09-09T04:25:02,594 ~~~~^^^^^^^^^^^^ 2025-09-09T04:25:02,594 # This is -- a caller that pip uses to run setup.py 2025-09-09T04:25:02,594 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:25:02,594 ...<32 lines>... 2025-09-09T04:25:02,594 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T04:25:02,595 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:25:02,595 ''' % ('/tmp/pip-wheel-nhufzajk/pyprobables_b8de8b00bfeb4b5893dcc8b48391c1c9/setup.py',), "", "exec")) 2025-09-09T04:25:02,595 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:25:02,595 File "", line 35, in 2025-09-09T04:25:02,595 File "/tmp/pip-wheel-nhufzajk/pyprobables_b8de8b00bfeb4b5893dcc8b48391c1c9/setup.py", line 28, in 2025-09-09T04:25:02,595 install_requires = read_file('./requirements/python').splitlines(), 2025-09-09T04:25:02,595 ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:25:02,595 File "/tmp/pip-wheel-nhufzajk/pyprobables_b8de8b00bfeb4b5893dcc8b48391c1c9/setup.py", line 9, in read_file 2025-09-09T04:25:02,596 with io.open(filepath, 'r') as filepointer: 2025-09-09T04:25:02,596 ~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T04:25:02,596 FileNotFoundError: [Errno 2] No such file or directory: './requirements/python' 2025-09-09T04:25:02,682 ERROR: python setup.py egg_info exited with 1 2025-09-09T04:25:02,695 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T04:25:02,695 exec(compile('"'"''"'"''"'"' 2025-09-09T04:25:02,695 # This is -- a caller that pip uses to run setup.py 2025-09-09T04:25:02,695 # 2025-09-09T04:25:02,695 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T04:25:02,695 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T04:25:02,695 # - It provides a clear error message when setuptools is not installed. 2025-09-09T04:25:02,695 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T04:25:02,695 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T04:25:02,695 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T04:25:02,695 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T04:25:02,695 import os, sys, tokenize, traceback 2025-09-09T04:25:02,695 2025-09-09T04:25:02,695 try: 2025-09-09T04:25:02,695 import setuptools 2025-09-09T04:25:02,695 except ImportError: 2025-09-09T04:25:02,695 print( 2025-09-09T04:25:02,695 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T04:25:02,695 "the build environment with exception:", 2025-09-09T04:25:02,695 file=sys.stderr, 2025-09-09T04:25:02,695 ) 2025-09-09T04:25:02,695 traceback.print_exc() 2025-09-09T04:25:02,695 sys.exit(1) 2025-09-09T04:25:02,695 2025-09-09T04:25:02,695 __file__ = %r 2025-09-09T04:25:02,695 sys.argv[0] = __file__ 2025-09-09T04:25:02,695 2025-09-09T04:25:02,695 if os.path.exists(__file__): 2025-09-09T04:25:02,695 filename = __file__ 2025-09-09T04:25:02,695 with tokenize.open(__file__) as f: 2025-09-09T04:25:02,695 setup_py_code = f.read() 2025-09-09T04:25:02,695 else: 2025-09-09T04:25:02,695 filename = "" 2025-09-09T04:25:02,695 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T04:25:02,695 2025-09-09T04:25:02,695 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T04:25:02,695 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-nhufzajk/pyprobables_b8de8b00bfeb4b5893dcc8b48391c1c9/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-w7iq539c[/] 2025-09-09T04:25:02,695 [bold magenta]cwd[/]: /tmp/pip-wheel-nhufzajk/pyprobables_b8de8b00bfeb4b5893dcc8b48391c1c9/ 2025-09-09T04:25:02,696 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T04:25:02,697 ERROR: metadata generation failed 2025-09-09T04:25:02,703 Exception information: 2025-09-09T04:25:02,703 Traceback (most recent call last): 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T04:25:02,703 call_subprocess( 2025-09-09T04:25:02,703 ~~~~~~~~~~~~~~~^ 2025-09-09T04:25:02,703 args, 2025-09-09T04:25:02,703 ^^^^^ 2025-09-09T04:25:02,703 ...<2 lines>... 2025-09-09T04:25:02,703 spinner=spinner, 2025-09-09T04:25:02,703 ^^^^^^^^^^^^^^^^ 2025-09-09T04:25:02,703 ) 2025-09-09T04:25:02,703 ^ 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T04:25:02,703 raise error 2025-09-09T04:25:02,703 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T04:25:02,703 2025-09-09T04:25:02,703 The above exception was the direct cause of the following exception: 2025-09-09T04:25:02,703 2025-09-09T04:25:02,703 Traceback (most recent call last): 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T04:25:02,703 status = _inner_run() 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T04:25:02,703 return self.run(options, args) 2025-09-09T04:25:02,703 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T04:25:02,703 return func(self, options, args) 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T04:25:02,703 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T04:25:02,703 result = self._result = resolver.resolve( 2025-09-09T04:25:02,703 ~~~~~~~~~~~~~~~~^ 2025-09-09T04:25:02,703 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T04:25:02,703 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:25:02,703 ) 2025-09-09T04:25:02,703 ^ 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T04:25:02,703 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T04:25:02,703 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T04:25:02,703 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T04:25:02,703 if not criterion.candidates: 2025-09-09T04:25:02,703 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T04:25:02,703 return bool(self._sequence) 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T04:25:02,703 self._bool = any(self) 2025-09-09T04:25:02,703 ~~~^^^^^^ 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T04:25:02,703 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T04:25:02,703 ^^^^^^^^ 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T04:25:02,703 candidate = func() 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T04:25:02,703 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T04:25:02,703 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T04:25:02,703 link, template, name, version 2025-09-09T04:25:02,703 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:25:02,703 ) 2025-09-09T04:25:02,703 ^ 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T04:25:02,703 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T04:25:02,703 ~~~~~~~~~~~~~^ 2025-09-09T04:25:02,703 link, 2025-09-09T04:25:02,703 ^^^^^ 2025-09-09T04:25:02,703 ...<3 lines>... 2025-09-09T04:25:02,703 version=version, 2025-09-09T04:25:02,703 ^^^^^^^^^^^^^^^^ 2025-09-09T04:25:02,703 ) 2025-09-09T04:25:02,703 ^ 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T04:25:02,703 super().__init__( 2025-09-09T04:25:02,703 ~~~~~~~~~~~~~~~~^ 2025-09-09T04:25:02,703 link=link, 2025-09-09T04:25:02,703 ^^^^^^^^^^ 2025-09-09T04:25:02,703 ...<4 lines>... 2025-09-09T04:25:02,703 version=version, 2025-09-09T04:25:02,703 ^^^^^^^^^^^^^^^^ 2025-09-09T04:25:02,703 ) 2025-09-09T04:25:02,703 ^ 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T04:25:02,703 self.dist = self._prepare() 2025-09-09T04:25:02,703 ~~~~~~~~~~~~~^^ 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T04:25:02,703 dist = self._prepare_distribution() 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T04:25:02,703 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T04:25:02,703 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T04:25:02,703 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T04:25:02,703 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T04:25:02,703 dist = _get_prepared_distribution( 2025-09-09T04:25:02,703 req, 2025-09-09T04:25:02,703 ...<3 lines>... 2025-09-09T04:25:02,703 self.check_build_deps, 2025-09-09T04:25:02,703 ) 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T04:25:02,703 abstract_dist.prepare_distribution_metadata( 2025-09-09T04:25:02,703 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T04:25:02,703 finder, build_isolation, check_build_deps 2025-09-09T04:25:02,703 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:25:02,703 ) 2025-09-09T04:25:02,703 ^ 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T04:25:02,703 self.req.prepare_metadata() 2025-09-09T04:25:02,703 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T04:25:02,703 self.metadata_directory = generate_metadata_legacy( 2025-09-09T04:25:02,703 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T04:25:02,703 build_env=self.build_env, 2025-09-09T04:25:02,703 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T04:25:02,703 ...<3 lines>... 2025-09-09T04:25:02,703 details=details, 2025-09-09T04:25:02,703 ^^^^^^^^^^^^^^^^ 2025-09-09T04:25:02,703 ) 2025-09-09T04:25:02,703 ^ 2025-09-09T04:25:02,703 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T04:25:02,703 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T04:25:02,703 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T04:25:02,727 Removed pyprobables==0.3.2 from https://files.pythonhosted.org/packages/3d/f8/01e953bd4cb03ab7d9c53ccd06f77dd348587100c78d9aae0d465c87cb87/pyprobables-0.3.2.tar.gz from build tracker '/tmp/pip-build-tracker-hy8rm9hd' 2025-09-09T04:25:02,727 Removed build tracker: '/tmp/pip-build-tracker-hy8rm9hd'