2025-09-07T22:43:20,950 Created temporary directory: /tmp/pip-build-tracker-t4sg_53o 2025-09-07T22:43:20,951 Initialized build tracking at /tmp/pip-build-tracker-t4sg_53o 2025-09-07T22:43:20,951 Created build tracker: /tmp/pip-build-tracker-t4sg_53o 2025-09-07T22:43:20,951 Entered build tracker: /tmp/pip-build-tracker-t4sg_53o 2025-09-07T22:43:20,951 Created temporary directory: /tmp/pip-wheel-2vyftgbb 2025-09-07T22:43:20,954 Created temporary directory: /tmp/pip-ephem-wheel-cache-vgmhvgwo 2025-09-07T22:43:21,013 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T22:43:21,016 2 location(s) to search for versions of sprinter: 2025-09-07T22:43:21,016 * https://pypi.org/simple/sprinter/ 2025-09-07T22:43:21,016 * https://www.piwheels.org/simple/sprinter/ 2025-09-07T22:43:21,016 Fetching project page and analyzing links: https://pypi.org/simple/sprinter/ 2025-09-07T22:43:21,016 Getting page https://pypi.org/simple/sprinter/ 2025-09-07T22:43:21,017 Found index url https://pypi.org/simple/ 2025-09-07T22:43:21,087 Fetched page https://pypi.org/simple/sprinter/ as application/vnd.pypi.simple.v1+json 2025-09-07T22:43:21,091 Found link https://files.pythonhosted.org/packages/7e/91/58f6ff3daf7af729039ac031beb430e57196d26b2b721030370c5fd98b0a/sprinter-0.1.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.1 2025-09-07T22:43:21,092 Found link https://files.pythonhosted.org/packages/e4/30/5c30b331ca191ba26d03529ad474f804ca55f73109a6f30d57469e2a2774/sprinter-0.3.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.3 2025-09-07T22:43:21,092 Found link https://files.pythonhosted.org/packages/d8/eb/95f2c43b5f76c3463efe896d72e187f8c8120bbc79d83ddf637d11ec086a/sprinter-0.3.1.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.3.1 2025-09-07T22:43:21,092 Found link https://files.pythonhosted.org/packages/37/0f/f8c83e14e398dc3d85bb0414bfc3e27b9b15f23946b96db7eb7ee8306530/sprinter-0.3.2.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.3.2 2025-09-07T22:43:21,093 Found link https://files.pythonhosted.org/packages/1d/f5/388da5004efbda358fd77ce08bc59596ae8bec71f615323a0c8f73fdfa02/sprinter-0.3.3.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.3.3 2025-09-07T22:43:21,093 Found link https://files.pythonhosted.org/packages/1f/82/fe0993e456613188cede2682a29b1ac5d6fe968204d3614ad70e6952a2e3/sprinter-0.3.4.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.3.4 2025-09-07T22:43:21,093 Found link https://files.pythonhosted.org/packages/f3/eb/2d9fe347060fa7e593e9b6dbdf833d31095bf6f40cd8fc523d50ef2d2e72/sprinter-0.3.5.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.3.5 2025-09-07T22:43:21,093 Found link https://files.pythonhosted.org/packages/70/40/57ba6228876e473f8b308460d892c9a02192a29153b8c22ccdeb77da1452/sprinter-0.3.6.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.3.6 2025-09-07T22:43:21,093 Found link https://files.pythonhosted.org/packages/69/16/0002714ae49d4b546c8bf3c633d796caf5818fe0da4be805a8fc6b51cc50/sprinter-0.3.7.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.3.7 2025-09-07T22:43:21,094 Found link https://files.pythonhosted.org/packages/79/a0/59dac036f3294b55ec77e391b46984cb28838a546d4e36d9b6d909e8c7ff/sprinter-0.3.8.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.3.8 2025-09-07T22:43:21,094 Found link https://files.pythonhosted.org/packages/c5/bc/718ea0a4f783c71e9f08304fb54a3c0edc40f77f791de7ebeadb0f3acc7c/sprinter-0.3.9.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.3.9 2025-09-07T22:43:21,094 Found link https://files.pythonhosted.org/packages/c0/fe/c72abf2839e9673745dbbb3130de2faad4924327793d970d427fb21066a0/sprinter-0.3.10.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.3.10 2025-09-07T22:43:21,094 Found link https://files.pythonhosted.org/packages/de/d3/60f11045a71c60ea986d83aa25544a57613852e61bf71516466f6a49cfcc/sprinter-0.4.0.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.4.0 2025-09-07T22:43:21,095 Found link https://files.pythonhosted.org/packages/ae/27/d4cbbea8653ac482d432d1e5a8dc64d5f7c7bc80fdafe6fe6ec3168eeea9/sprinter-0.5.1.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.5.1 2025-09-07T22:43:21,095 Found link https://files.pythonhosted.org/packages/0f/0d/d8f24097943161d0f2dd2fe83bb2ff849432a47b83236076e243c9a40972/sprinter-0.5.2.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.5.2 2025-09-07T22:43:21,095 Found link https://files.pythonhosted.org/packages/dc/bd/01547b4c7a5954ef6e13630fde018f63a7b9b9d3a34b8cb5388fd31f3c10/sprinter-0.5.4.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.5.4 2025-09-07T22:43:21,095 Found link https://files.pythonhosted.org/packages/fc/c1/4edff8628a7a604b9158ad19d75854f78663a33fffb330e8955ad0a09549/sprinter-0.5.5.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.5.5 2025-09-07T22:43:21,095 Found link https://files.pythonhosted.org/packages/42/5a/2ce4495fc969248847428894089ad7678ef366f9808f037e1d3f6a64990f/sprinter-0.6.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.6 2025-09-07T22:43:21,096 Found link https://files.pythonhosted.org/packages/9e/96/1d5bbdc3f974ba8a08d6fead9b8a3900bbf153a4178fafcedb167903f337/sprinter-0.7.0.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.7.0 2025-09-07T22:43:21,096 Found link https://files.pythonhosted.org/packages/34/44/a23f5e3a6278403b86df60712fde6edce0dec0416d2b6a0f518617791f1a/sprinter-0.8.0.tar.gz (from https://pypi.org/simple/sprinter/), version: 0.8.0 2025-09-07T22:43:21,096 Found link https://files.pythonhosted.org/packages/4d/b6/359216c30e850bae8d53b3923464c889b1a1a035384d1a9bf4a367c0cdf4/sprinter-1.0.0.tar.gz (from https://pypi.org/simple/sprinter/), version: 1.0.0 2025-09-07T22:43:21,096 Found link https://files.pythonhosted.org/packages/5f/79/3323402f1d85bc4fc78525ca98c55ad6fa472f29e13e0958777db147d1dd/sprinter-1.1.0.tar.gz (from https://pypi.org/simple/sprinter/), version: 1.1.0 2025-09-07T22:43:21,096 Found link https://files.pythonhosted.org/packages/26/61/759812fa1a4bff71ae9a736c1318f03bb99bba1a81a4e3c3dd2bb0cad398/sprinter-1.1.1.tar.gz (from https://pypi.org/simple/sprinter/), version: 1.1.1 2025-09-07T22:43:21,097 Found link https://files.pythonhosted.org/packages/f2/7f/2dacfd0762c737d5f07b730feb92a04effb9dc47102d86aa9a68c0cd259d/sprinter-1.1.2.tar.gz (from https://pypi.org/simple/sprinter/), version: 1.1.2 2025-09-07T22:43:21,097 Found link https://files.pythonhosted.org/packages/da/24/336fe1a03975c6fe297854c1760d0cc7d1137da7d507c365cc080962dfc0/sprinter-1.1.3.tar.gz (from https://pypi.org/simple/sprinter/), version: 1.1.3 2025-09-07T22:43:21,097 Found link https://files.pythonhosted.org/packages/ab/2a/404d1e82e2fd569891fb6172ced6f90c1e45d9c2a3e213f26769547b5188/sprinter-1.1.4.tar.gz (from https://pypi.org/simple/sprinter/), version: 1.1.4 2025-09-07T22:43:21,097 Found link https://files.pythonhosted.org/packages/3b/3a/478ddfb61b444b8edf15cefdd93da18911b31105c0a547afd3f8a406a59e/sprinter-1.2.0.tar.gz (from https://pypi.org/simple/sprinter/), version: 1.2.0 2025-09-07T22:43:21,098 Found link https://files.pythonhosted.org/packages/98/14/7505494bceba6b1d380074574bf8f04533c1a0bb683d46a2a23556334e24/sprinter-1.2.1.tar.gz (from https://pypi.org/simple/sprinter/), version: 1.2.1 2025-09-07T22:43:21,098 Found link https://files.pythonhosted.org/packages/a4/a4/647095ec52a7602a52450f577be63bd505f77f9908d7ce35c9ff68b6007d/sprinter-1.2.2.tar.gz (from https://pypi.org/simple/sprinter/), version: 1.2.2 2025-09-07T22:43:21,098 Found link https://files.pythonhosted.org/packages/3c/50/905e02f8e1353c783d652f072df8cd169898f330bde178514ad51b73990c/sprinter-1.2.3.tar.gz (from https://pypi.org/simple/sprinter/), version: 1.2.3 2025-09-07T22:43:21,098 Found link https://files.pythonhosted.org/packages/de/22/a22135848a7e53343499557ef9ca609e1afac9056019c08344d4cbf0addf/sprinter-1.3.0.tar.gz (from https://pypi.org/simple/sprinter/), version: 1.3.0 2025-09-07T22:43:21,098 Found link https://files.pythonhosted.org/packages/bc/15/aa7e7ae2572a97f05106f6f637340cb031255de19dce240c8deaf2cc0d89/sprinter-1.3.1.tar.gz (from https://pypi.org/simple/sprinter/), version: 1.3.1 2025-09-07T22:43:21,099 Found link https://files.pythonhosted.org/packages/76/f5/38ddc7bd36fe8000fc862f429433cdad1f99dce042e3ae5087dae0f00601/sprinter-1.4.0.tar.gz (from https://pypi.org/simple/sprinter/), version: 1.4.0 2025-09-07T22:43:21,099 Skipping link: No binaries permitted for sprinter: https://files.pythonhosted.org/packages/b2/80/47a70034711226ff85a3eab3029c37a48a94f631e9fe8fe14e1e9a23a38e/sprinter-1.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/sprinter/) 2025-09-07T22:43:21,099 Skipping link: No binaries permitted for sprinter: https://files.pythonhosted.org/packages/1b/31/7db2576ace88cbd341b2216a2036711f04c3f97b18944aa15ceaac63acb6/sprinter-1.4.2-py2.py3-none-any.whl (from https://pypi.org/simple/sprinter/) 2025-09-07T22:43:21,099 Fetching project page and analyzing links: https://www.piwheels.org/simple/sprinter/ 2025-09-07T22:43:21,100 Getting page https://www.piwheels.org/simple/sprinter/ 2025-09-07T22:43:21,101 Found index url https://www.piwheels.org/simple/ 2025-09-07T22:43:21,188 Fetched page https://www.piwheels.org/simple/sprinter/ as text/html 2025-09-07T22:43:21,195 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-1.4.0-py3-none-any.whl#sha256=e702feeab2d4cc6dd2a589bcc63cea3f7f2138270bb150d4258263ac4a613e17 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,196 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-1.3.1-py3-none-any.whl#sha256=31ecec984fabe7f31f0b9df39fed65836dce1bb24c094aae25edd7372e8c4f41 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,196 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-1.3.0-py3-none-any.whl#sha256=b4fb758cddcdfbad0142203ffc21495acc7f85057437b3b52cfa262243e83f92 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,196 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-1.2.3-py3-none-any.whl#sha256=6236d3c7732caeeb69cdb37dccd0f99caab958fbe933d311ca6f623c912db8e9 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,196 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-1.2.2-py3-none-any.whl#sha256=d40e8cb6761a6ecb789f8a4b1ea674798dae959b1895be66c209ac71db1a8221 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,196 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-1.2.1-py3-none-any.whl#sha256=02ff7f31f41792986361d2cf2b9c5a2ea038badb489e0a5ef09da1dc5b1880f6 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,197 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-1.2.0-py3-none-any.whl#sha256=ea2ea82d16cb437a4a721fa8635c847a847c813ef54bd17af35a7cf0341aefb4 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,197 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-1.1.4-py3-none-any.whl#sha256=162a97e05152069d7060a8196cd3fff55b20e76c1a611963890911f4f1f1fbf6 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,197 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-1.1.3-py3-none-any.whl#sha256=502f9685e804774f51fcad9cbb0aa8da9aa58669a9f9a2c78b144b7d4dac90fd (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,197 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-1.1.2-py3-none-any.whl#sha256=fa1da4e64afaf2f4be64310338fc470c9fa29095ee5fc548d45dde7aca164320 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,197 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-1.1.1-py3-none-any.whl#sha256=2abb7ad9a87a78fdb0fd643275001b828d5a4356bf1dde690e42ac2e2dc6287d (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,197 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-1.1.0-py3-none-any.whl#sha256=1e2f84aae02d93529dddfd854751c120230d5f01fc8d6a7fb436668840dd1b30 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,198 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-1.0.0-py3-none-any.whl#sha256=d50fb6c722ce7e751c7eb1286d5f5ba5a39d8a22cc583146b372cbd134fb43ca (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,198 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-0.8.0-py3-none-any.whl#sha256=929ed199264fad54851aca794bdc57de561a3caa5e234fdfef1bd1f009a94b00 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,198 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-0.6-py3-none-any.whl#sha256=92bde55079aef7b6308af29251f15f43360f9ff1816b82ef1cff3a458199bff8 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,198 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-0.5.5-py3-none-any.whl#sha256=fb5886d4c6bfa8ffe6816dee8e1a470bb8d6afca3ed70955ed99f1f9e598b1fe (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,198 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-0.5.4-py3-none-any.whl#sha256=17d3d76ff67625a93f878b4b09bd999f6142b873bc575dc46253e96cd3c44690 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,198 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-0.5.1-py3-none-any.whl#sha256=16dcf9b8ef5f84bff84ca6b4c115fc19530ffafd8dd0e50a03fba74edddc558e (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,199 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-0.4.0-py3-none-any.whl#sha256=bbde3357af42c800f159bea122f577ae9e9fd2eae2ba02d559f177e77eb818f3 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,199 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-0.3.10-py3-none-any.whl#sha256=b0afb8570444de3b57f9af5b2084ddb3896c9fb1efb6f0a2f9ea297fed3f49c9 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,199 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-0.3.9-py3-none-any.whl#sha256=aa01ff9a9127d74040ff1e783b9dfe18f9518339aa5a5e57995486830006dc04 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,199 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-0.3.8-py3-none-any.whl#sha256=c24910114f4e5dbff916c92393e3299617a301f1526d08bdaf856ac3cf695b7d (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,199 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-0.3.7-py3-none-any.whl#sha256=1cd729296bff50fbece77cfe8141e877f754efee3135f0f38a44e22954fe68e9 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,199 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-0.3.6-py3-none-any.whl#sha256=383f39fd5dc2bf6a466c56f0006b54141bb0c796a9407c53a2b2ae05c41be58c (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,200 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-0.3.5-py3-none-any.whl#sha256=e9a314be33adda2ce510a6b7405592cf5d4c9bca576f4a7239e92672e3738bea (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,200 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-0.3.4-py3-none-any.whl#sha256=d7f319158c7687b4cf717d2b4db482626bcf0c044a5220c38d30eafa21723588 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,200 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-0.3.3-py3-none-any.whl#sha256=82e30c6c1ad095dc3ec170ae5a4747466d5d62f91797d0de85b9f2029eecf994 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,200 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-0.3.2-py3-none-any.whl#sha256=30b6b789c75e7df2359129c1adf2c286baf1dcee5641aa7a3e8887f651c13590 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,200 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-0.3.1-py3-none-any.whl#sha256=ecdd0e02bd79bd1827236dc8dcd82a896cf4ea37be440303be8ad24cee9d6457 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,200 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-0.3-py3-none-any.whl#sha256=3676374cc224fb952d424d04d564a5c990b7c2d47627d5568d2bfe935e939b79 (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,201 Skipping link: No binaries permitted for sprinter: https://archive1.piwheels.org/simple/sprinter/sprinter-0.1-py3-none-any.whl#sha256=174c6faaa9f85bf7882948f10d044df398edd07954aaf9d527087bee9337667f (from https://www.piwheels.org/simple/sprinter/) 2025-09-07T22:43:21,201 Skipping link: not a file: https://www.piwheels.org/simple/sprinter/ 2025-09-07T22:43:21,201 Skipping link: not a file: https://pypi.org/simple/sprinter/ 2025-09-07T22:43:21,230 Given no hashes to check 1 links for project 'sprinter': discarding no candidates 2025-09-07T22:43:21,231 Collecting sprinter==0.7.0 2025-09-07T22:43:21,232 Created temporary directory: /tmp/pip-unpack-8ffzmc9z 2025-09-07T22:43:21,372 Downloading sprinter-0.7.0.tar.gz (86 kB) 2025-09-07T22:43:21,430 Added sprinter==0.7.0 from https://files.pythonhosted.org/packages/9e/96/1d5bbdc3f974ba8a08d6fead9b8a3900bbf153a4178fafcedb167903f337/sprinter-0.7.0.tar.gz to build tracker '/tmp/pip-build-tracker-t4sg_53o' 2025-09-07T22:43:21,431 Running setup.py (path:/tmp/pip-wheel-2vyftgbb/sprinter_494018492759407785ccc6f87be7fbb0/setup.py) egg_info for package sprinter 2025-09-07T22:43:21,431 Created temporary directory: /tmp/pip-pip-egg-info-7zxo75o7 2025-09-07T22:43:21,431 Preparing metadata (setup.py): started 2025-09-07T22:43:21,432 Running command python setup.py egg_info 2025-09-07T22:43:21,932 Traceback (most recent call last): 2025-09-07T22:43:21,934 File "", line 2, in 2025-09-07T22:43:21,934 exec(compile(''' 2025-09-07T22:43:21,934 ~~~~^^^^^^^^^^^^ 2025-09-07T22:43:21,934 # This is -- a caller that pip uses to run setup.py 2025-09-07T22:43:21,934 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:43:21,935 ...<32 lines>... 2025-09-07T22:43:21,935 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T22:43:21,935 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:43:21,935 ''' % ('/tmp/pip-wheel-2vyftgbb/sprinter_494018492759407785ccc6f87be7fbb0/setup.py',), "", "exec")) 2025-09-07T22:43:21,935 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:43:21,935 File "", line 35, in 2025-09-07T22:43:21,935 File "/tmp/pip-wheel-2vyftgbb/sprinter_494018492759407785ccc6f87be7fbb0/setup.py", line 11, in 2025-09-07T22:43:21,935 long_description=open('README.rst').read(), 2025-09-07T22:43:21,936 ~~~~^^^^^^^^^^^^^^ 2025-09-07T22:43:21,936 FileNotFoundError: [Errno 2] No such file or directory: 'README.rst' 2025-09-07T22:43:22,020 ERROR: python setup.py egg_info exited with 1 2025-09-07T22:43:22,031 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T22:43:22,031 exec(compile('"'"''"'"''"'"' 2025-09-07T22:43:22,031 # This is -- a caller that pip uses to run setup.py 2025-09-07T22:43:22,031 # 2025-09-07T22:43:22,031 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T22:43:22,031 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T22:43:22,031 # - It provides a clear error message when setuptools is not installed. 2025-09-07T22:43:22,031 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T22:43:22,031 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T22:43:22,031 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T22:43:22,031 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T22:43:22,031 import os, sys, tokenize, traceback 2025-09-07T22:43:22,031 2025-09-07T22:43:22,031 try: 2025-09-07T22:43:22,031 import setuptools 2025-09-07T22:43:22,031 except ImportError: 2025-09-07T22:43:22,031 print( 2025-09-07T22:43:22,031 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T22:43:22,031 "the build environment with exception:", 2025-09-07T22:43:22,031 file=sys.stderr, 2025-09-07T22:43:22,031 ) 2025-09-07T22:43:22,031 traceback.print_exc() 2025-09-07T22:43:22,031 sys.exit(1) 2025-09-07T22:43:22,031 2025-09-07T22:43:22,031 __file__ = %r 2025-09-07T22:43:22,031 sys.argv[0] = __file__ 2025-09-07T22:43:22,031 2025-09-07T22:43:22,031 if os.path.exists(__file__): 2025-09-07T22:43:22,031 filename = __file__ 2025-09-07T22:43:22,031 with tokenize.open(__file__) as f: 2025-09-07T22:43:22,031 setup_py_code = f.read() 2025-09-07T22:43:22,031 else: 2025-09-07T22:43:22,031 filename = "" 2025-09-07T22:43:22,031 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T22:43:22,031 2025-09-07T22:43:22,031 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T22:43:22,031 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-2vyftgbb/sprinter_494018492759407785ccc6f87be7fbb0/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-7zxo75o7[/] 2025-09-07T22:43:22,031 [bold magenta]cwd[/]: /tmp/pip-wheel-2vyftgbb/sprinter_494018492759407785ccc6f87be7fbb0/ 2025-09-07T22:43:22,032 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T22:43:22,032 ERROR: metadata generation failed 2025-09-07T22:43:22,037 Exception information: 2025-09-07T22:43:22,037 Traceback (most recent call last): 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T22:43:22,037 call_subprocess( 2025-09-07T22:43:22,037 ~~~~~~~~~~~~~~~^ 2025-09-07T22:43:22,037 args, 2025-09-07T22:43:22,037 ^^^^^ 2025-09-07T22:43:22,037 ...<2 lines>... 2025-09-07T22:43:22,037 spinner=spinner, 2025-09-07T22:43:22,037 ^^^^^^^^^^^^^^^^ 2025-09-07T22:43:22,037 ) 2025-09-07T22:43:22,037 ^ 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T22:43:22,037 raise error 2025-09-07T22:43:22,037 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T22:43:22,037 2025-09-07T22:43:22,037 The above exception was the direct cause of the following exception: 2025-09-07T22:43:22,037 2025-09-07T22:43:22,037 Traceback (most recent call last): 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T22:43:22,037 status = _inner_run() 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T22:43:22,037 return self.run(options, args) 2025-09-07T22:43:22,037 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T22:43:22,037 return func(self, options, args) 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T22:43:22,037 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T22:43:22,037 result = self._result = resolver.resolve( 2025-09-07T22:43:22,037 ~~~~~~~~~~~~~~~~^ 2025-09-07T22:43:22,037 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T22:43:22,037 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:43:22,037 ) 2025-09-07T22:43:22,037 ^ 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T22:43:22,037 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T22:43:22,037 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T22:43:22,037 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T22:43:22,037 if not criterion.candidates: 2025-09-07T22:43:22,037 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T22:43:22,037 return bool(self._sequence) 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T22:43:22,037 self._bool = any(self) 2025-09-07T22:43:22,037 ~~~^^^^^^ 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T22:43:22,037 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T22:43:22,037 ^^^^^^^^ 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T22:43:22,037 candidate = func() 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T22:43:22,037 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T22:43:22,037 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:43:22,037 link, template, name, version 2025-09-07T22:43:22,037 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:43:22,037 ) 2025-09-07T22:43:22,037 ^ 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T22:43:22,037 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T22:43:22,037 ~~~~~~~~~~~~~^ 2025-09-07T22:43:22,037 link, 2025-09-07T22:43:22,037 ^^^^^ 2025-09-07T22:43:22,037 ...<3 lines>... 2025-09-07T22:43:22,037 version=version, 2025-09-07T22:43:22,037 ^^^^^^^^^^^^^^^^ 2025-09-07T22:43:22,037 ) 2025-09-07T22:43:22,037 ^ 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T22:43:22,037 super().__init__( 2025-09-07T22:43:22,037 ~~~~~~~~~~~~~~~~^ 2025-09-07T22:43:22,037 link=link, 2025-09-07T22:43:22,037 ^^^^^^^^^^ 2025-09-07T22:43:22,037 ...<4 lines>... 2025-09-07T22:43:22,037 version=version, 2025-09-07T22:43:22,037 ^^^^^^^^^^^^^^^^ 2025-09-07T22:43:22,037 ) 2025-09-07T22:43:22,037 ^ 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T22:43:22,037 self.dist = self._prepare() 2025-09-07T22:43:22,037 ~~~~~~~~~~~~~^^ 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T22:43:22,037 dist = self._prepare_distribution() 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T22:43:22,037 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T22:43:22,037 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T22:43:22,037 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T22:43:22,037 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T22:43:22,037 dist = _get_prepared_distribution( 2025-09-07T22:43:22,037 req, 2025-09-07T22:43:22,037 ...<3 lines>... 2025-09-07T22:43:22,037 self.check_build_deps, 2025-09-07T22:43:22,037 ) 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T22:43:22,037 abstract_dist.prepare_distribution_metadata( 2025-09-07T22:43:22,037 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:43:22,037 finder, build_isolation, check_build_deps 2025-09-07T22:43:22,037 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:43:22,037 ) 2025-09-07T22:43:22,037 ^ 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T22:43:22,037 self.req.prepare_metadata() 2025-09-07T22:43:22,037 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T22:43:22,037 self.metadata_directory = generate_metadata_legacy( 2025-09-07T22:43:22,037 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:43:22,037 build_env=self.build_env, 2025-09-07T22:43:22,037 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:43:22,037 ...<3 lines>... 2025-09-07T22:43:22,037 details=details, 2025-09-07T22:43:22,037 ^^^^^^^^^^^^^^^^ 2025-09-07T22:43:22,037 ) 2025-09-07T22:43:22,037 ^ 2025-09-07T22:43:22,037 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T22:43:22,037 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T22:43:22,037 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T22:43:22,058 Removed sprinter==0.7.0 from https://files.pythonhosted.org/packages/9e/96/1d5bbdc3f974ba8a08d6fead9b8a3900bbf153a4178fafcedb167903f337/sprinter-0.7.0.tar.gz from build tracker '/tmp/pip-build-tracker-t4sg_53o' 2025-09-07T22:43:22,058 Removed build tracker: '/tmp/pip-build-tracker-t4sg_53o'