2025-09-08T02:48:36,546 Created temporary directory: /tmp/pip-build-tracker-pd2tmzln 2025-09-08T02:48:36,547 Initialized build tracking at /tmp/pip-build-tracker-pd2tmzln 2025-09-08T02:48:36,547 Created build tracker: /tmp/pip-build-tracker-pd2tmzln 2025-09-08T02:48:36,547 Entered build tracker: /tmp/pip-build-tracker-pd2tmzln 2025-09-08T02:48:36,548 Created temporary directory: /tmp/pip-wheel-jtqv0n00 2025-09-08T02:48:36,551 Created temporary directory: /tmp/pip-ephem-wheel-cache-nhomm0_t 2025-09-08T02:48:36,609 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T02:48:36,611 2 location(s) to search for versions of strif: 2025-09-08T02:48:36,611 * https://pypi.org/simple/strif/ 2025-09-08T02:48:36,611 * https://www.piwheels.org/simple/strif/ 2025-09-08T02:48:36,611 Fetching project page and analyzing links: https://pypi.org/simple/strif/ 2025-09-08T02:48:36,612 Getting page https://pypi.org/simple/strif/ 2025-09-08T02:48:36,613 Found index url https://pypi.org/simple/ 2025-09-08T02:48:36,826 Fetched page https://pypi.org/simple/strif/ as application/vnd.pypi.simple.v1+json 2025-09-08T02:48:36,836 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/3e/cd/1c5de5992ad6cac3f7bc429c4376626d76986b6c676514f0948bf2ed41e3/strif-0.1.1-py2.7.egg (from https://pypi.org/simple/strif/) 2025-09-08T02:48:36,836 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/24/2c/06c68cef2a3f9f36f4136f8c5b60b41e29f7bfce80b3e06f48f75a2f83bc/strif-0.1.2-py2.7.egg (from https://pypi.org/simple/strif/) 2025-09-08T02:48:36,837 Found link https://files.pythonhosted.org/packages/55/08/d5c7677b62117cfc7c8d9ec36072b7aac990673f9b4ef7d78141eebd05e1/strif-0.1.2.tar.gz (from https://pypi.org/simple/strif/), version: 0.1.2 2025-09-08T02:48:36,838 Found link https://files.pythonhosted.org/packages/ae/46/b83839035e4c9c2b2deb53dbc0f8b1df6957184578a001fb9107a672ef67/strif-0.2.0.tar.gz (from https://pypi.org/simple/strif/), version: 0.2.0 2025-09-08T02:48:36,838 Found link https://files.pythonhosted.org/packages/f1/b4/49f29b704c12a21b0fd8e2c09d7752879a0939d5d8fd52c9feb7699551bf/strif-0.2.1.tar.gz (from https://pypi.org/simple/strif/), version: 0.2.1 2025-09-08T02:48:36,839 Found link https://files.pythonhosted.org/packages/94/09/8f01893a7e04316fc201adc0791247e445dc2c33a85615d0274e745e345c/strif-0.2.2.tar.gz (from https://pypi.org/simple/strif/), version: 0.2.2 2025-09-08T02:48:36,839 Found link https://files.pythonhosted.org/packages/68/f6/7208ee6486ab85cc27dddd2d65da683cfe6b64c539fd53b878371756a97a/strif-0.2.3.tar.gz (from https://pypi.org/simple/strif/), version: 0.2.3 2025-09-08T02:48:36,839 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/85/94/0b359e0338aa5acc159fc29578ed882aeecba9999a79d8e71312e3e64e74/strif-1.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<3.13,>=3.6) 2025-09-08T02:48:36,841 Link requires a different Python (3.13.5 not in: '<3.13,>=3.6'): https://files.pythonhosted.org/packages/3b/b6/3462fe934549e118feec6e0de7bef41c68031098db094ff559081d1fb782/strif-1.0.0rc1.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<3.13,>=3.6) 2025-09-08T02:48:36,842 Skipping link: 1.0.0rc1 Requires-Python <3.13,>=3.6: https://files.pythonhosted.org/packages/3b/b6/3462fe934549e118feec6e0de7bef41c68031098db094ff559081d1fb782/strif-1.0.0rc1.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<3.13,>=3.6) 2025-09-08T02:48:36,842 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/1f/9d/cc94f2c886ecd530397efb12c0aab085ce38e1bb9aca81c96e9763a68473/strif-1.0.0rc2-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<3.13,>=3.6) 2025-09-08T02:48:36,842 Link requires a different Python (3.13.5 not in: '<3.13,>=3.6'): https://files.pythonhosted.org/packages/6a/9d/e623176faf9022aee0ab4ca958e3baf0a0c82b30d7066dc61e34bf97a2b4/strif-1.0.0rc2.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<3.13,>=3.6) 2025-09-08T02:48:36,843 Skipping link: 1.0.0rc2 Requires-Python <3.13,>=3.6: https://files.pythonhosted.org/packages/6a/9d/e623176faf9022aee0ab4ca958e3baf0a0c82b30d7066dc61e34bf97a2b4/strif-1.0.0rc2.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<3.13,>=3.6) 2025-09-08T02:48:36,843 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/e5/c0/b121f857ad169c2c3fcf43d0fbb02d2eb83e0ed737ea5badc4e704a8e2d3/strif-1.0.0rc3-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.6) 2025-09-08T02:48:36,845 Found link https://files.pythonhosted.org/packages/aa/22/3997e43692e09e584205b0995cd269a54bb50d73bcbce9ce85b6973bb7bc/strif-1.0.0rc3.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.6), version: 1.0.0rc3 2025-09-08T02:48:36,845 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/7e/2e/89b7d38243c70706619edd5924f1563add713b3933aef0818dce464e4c5e/strif-1.0.0-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.6) 2025-09-08T02:48:36,845 Found link https://files.pythonhosted.org/packages/a5/7c/2f0a3afc29d4ba7d25a742f250b8d16a5632f60c347aa62c510138fa61a2/strif-1.0.0.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.6), version: 1.0.0 2025-09-08T02:48:36,846 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/7d/2f/d13d2f17084e2f9ea2c4b0e4237ddb0e2787870f0a7f457e2ac10cbefb81/strif-1.0.1-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.6) 2025-09-08T02:48:36,846 Found link https://files.pythonhosted.org/packages/ae/fe/e6b618e5ca59a5a6bb4912f795e02121e60a7b187bd015a570108ab84d25/strif-1.0.1.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.6), version: 1.0.1 2025-09-08T02:48:36,847 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/4d/d1/97ddc8554bb069655b9f0821c6d5f0cd9b16d6992fb659abcea00103a913/strif-2.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10) 2025-09-08T02:48:36,848 Found link https://files.pythonhosted.org/packages/5c/41/6767681b5cd7be581954c75647b84698b95a8d33738bf00338c2bfba0425/strif-2.0.0rc1.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10), version: 2.0.0rc1 2025-09-08T02:48:36,849 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/7a/4c/11c44c316da8edc3e5885e26ecbee62713c41f087e0444a0dc4d6843c7ec/strif-2.0.0-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10) 2025-09-08T02:48:36,849 Found link https://files.pythonhosted.org/packages/6d/ed/41b8f80490aff1730bddce8813ec791ccc8b15bc8f0fd20c8081302866cf/strif-2.0.0.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10), version: 2.0.0 2025-09-08T02:48:36,850 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/fd/ad/23c158d5460ab362be8a1e2878886d996ded67797cdea94a6868985c8149/strif-2.0.1-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.11) 2025-09-08T02:48:36,851 Found link https://files.pythonhosted.org/packages/3c/ec/e7fb23175bd814572f7e321e2b62ba34e30743d6a9f294d351cf311eb72d/strif-2.0.1.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.11), version: 2.0.1 2025-09-08T02:48:36,851 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/13/7e/ee486891055d56ce9bcbfd411effad874bbdbd16abab33200ae3d57c49a6/strif-2.0.2-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10) 2025-09-08T02:48:36,851 Found link https://files.pythonhosted.org/packages/e1/08/7ad64e5c8c9306fe5dc31fac5789d0f502c7a3a1e8e796739a897f411e64/strif-2.0.2.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10), version: 2.0.2 2025-09-08T02:48:36,851 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/9e/95/579444185a9d0800afb009730ea3a2f9f8835be8e67a1edd161efaa89823/strif-2.1.0-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10) 2025-09-08T02:48:36,852 Found link https://files.pythonhosted.org/packages/80/98/7cef4d6fcd9273f209c0b732ef76e972477d906576c27691ac6a9f2dc9f4/strif-2.1.0.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10), version: 2.1.0 2025-09-08T02:48:36,852 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/ec/1e/0aadcc81504092b6251e7a76582438036fb718e648143156a263b8d2c8e6/strif-3.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10) 2025-09-08T02:48:36,852 Found link https://files.pythonhosted.org/packages/7c/32/db3333c3f3b54b1d2ab1db9887034fab8b76acf1191907c2c4d6a14ff811/strif-3.0.0rc1.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10), version: 3.0.0rc1 2025-09-08T02:48:36,852 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/56/94/167260a85c125aa98c4dd0c34c13b63ae12af9733fc09b6750874ee86903/strif-3.0.0-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10) 2025-09-08T02:48:36,852 Found link https://files.pythonhosted.org/packages/ee/71/6ae5175dd1166e74c2bd2f368420da55bd11adba6c6c3b0b91286303bcd2/strif-3.0.0.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10), version: 3.0.0 2025-09-08T02:48:36,852 Skipping link: No binaries permitted for strif: https://files.pythonhosted.org/packages/a4/fd/94ebfa518f46b473d238a8ad5837ce75cfe4ea0ce5a91544a88198d8a8d3/strif-3.0.1-py3-none-any.whl (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10) 2025-09-08T02:48:36,852 Found link https://files.pythonhosted.org/packages/5c/63/bf90e5632aea866c1bbd2567f04a7026191728c648ecf44ff489829898a3/strif-3.0.1.tar.gz (from https://pypi.org/simple/strif/) (requires-python:<4.0,>=3.10), version: 3.0.1 2025-09-08T02:48:36,853 Fetching project page and analyzing links: https://www.piwheels.org/simple/strif/ 2025-09-08T02:48:36,853 Getting page https://www.piwheels.org/simple/strif/ 2025-09-08T02:48:36,854 Found index url https://www.piwheels.org/simple/ 2025-09-08T02:48:36,952 Fetched page https://www.piwheels.org/simple/strif/ as text/html 2025-09-08T02:48:36,956 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-3.0.1-py3-none-any.whl#sha256=5dca44af3ff2f8a947a0398b619d138014f4d29a5aaf6c7e73fe7bec5f5973da (from https://www.piwheels.org/simple/strif/) (requires-python:<4.0,>=3.10) 2025-09-08T02:48:36,956 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-3.0.0-py3-none-any.whl#sha256=c0345f31c714aa08045088086e760383740d9710a06b8169968c7a2fbcb3dac8 (from https://www.piwheels.org/simple/strif/) (requires-python:<4.0,>=3.10) 2025-09-08T02:48:36,956 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-3.0.0rc1-py3-none-any.whl#sha256=01b2dcf7ca30cde731b805204c97e1c929e7ba1a4457256c5ff17f21fa437976 (from https://www.piwheels.org/simple/strif/) (requires-python:<4.0,>=3.10) 2025-09-08T02:48:36,957 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-2.1.0-py3-none-any.whl#sha256=eab5372414e75ffbe2c6ac7faffca691fdeaf2c36b5b012c3b7286f07a3b551c (from https://www.piwheels.org/simple/strif/) (requires-python:<4.0,>=3.10) 2025-09-08T02:48:36,957 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-2.0.2-py3-none-any.whl#sha256=14f820828e27d874bad1d6106250bb1ccc47c0273181f0b4d8c313b195f00edb (from https://www.piwheels.org/simple/strif/) (requires-python:<4.0,>=3.10) 2025-09-08T02:48:36,957 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-2.0.1-py3-none-any.whl#sha256=a561717c40af4177a8eab3659742a3c7505fd30594fefd11681eca6edcb7d2f3 (from https://www.piwheels.org/simple/strif/) (requires-python:<4.0,>=3.11) 2025-09-08T02:48:36,957 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-2.0.0-py3-none-any.whl#sha256=04c8c3f28bb169f6190bace6d7de11b137629c0cc70913a949bff16473290d61 (from https://www.piwheels.org/simple/strif/) (requires-python:>=3.10,<4.0) 2025-09-08T02:48:36,957 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-2.0.0rc1-py3-none-any.whl#sha256=836e66fd239bcaa066369e2b2785a74a1756e48c1c1fa3adb85a51f53e27a5e3 (from https://www.piwheels.org/simple/strif/) (requires-python:>=3.10,<4.0) 2025-09-08T02:48:36,957 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-1.0.1-py3-none-any.whl#sha256=990e2ba7b7300e1faf9014bf358da8cb36105b1962f7860bf15fab9a227446bf (from https://www.piwheels.org/simple/strif/) (requires-python:>=3.6,<4.0) 2025-09-08T02:48:36,957 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-1.0.0-py3-none-any.whl#sha256=b38bb05eea74a389330003bdccf52391c3d1d39795300c514e6f00e38f5da2c6 (from https://www.piwheels.org/simple/strif/) (requires-python:>=3.6,<4.0) 2025-09-08T02:48:36,958 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-1.0.0rc3-py3-none-any.whl#sha256=d2cb3cba81bcd058f0c4481d54e8772c2d643e4cbf207bad6abee6129e3741ee (from https://www.piwheels.org/simple/strif/) (requires-python:>=3.6,<4.0) 2025-09-08T02:48:36,958 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-1.0.0rc2-py3-none-any.whl#sha256=075d2e96238ecd4045e7860fd8e8b43e82e1f36ead0b41fdfc1bc958ce392d64 (from https://www.piwheels.org/simple/strif/) (requires-python:>=3.6, <3.13) 2025-09-08T02:48:36,958 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-1.0.0rc1-py3-none-any.whl#sha256=6c36989639043a501a0cd664e4e6b8491c8ebd3aa11ca52cac43fe64aa4d48de (from https://www.piwheels.org/simple/strif/) (requires-python:>=3.6, <3.13) 2025-09-08T02:48:36,958 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-0.2.3-py3-none-any.whl#sha256=b2cd0a9be6e5899bfa719abcf673659d92c39403c893fce13cd2074e9d228b9f (from https://www.piwheels.org/simple/strif/) 2025-09-08T02:48:36,958 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-0.2.2-py3-none-any.whl#sha256=11186c31648f0fd487b9721c600ff83bfe331a66442ae117c48a509727366e49 (from https://www.piwheels.org/simple/strif/) 2025-09-08T02:48:36,958 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-0.2.1-py3-none-any.whl#sha256=aacee08dbdb68a99be294f09c5bf62859cdfb05faf8846482923a1dd92477893 (from https://www.piwheels.org/simple/strif/) 2025-09-08T02:48:36,958 Skipping link: No binaries permitted for strif: https://archive1.piwheels.org/simple/strif/strif-0.2.0-py3-none-any.whl#sha256=0f9df7426551059a4fba007b6c38d06a27b77904cc4aba09c558cb9a10ba8310 (from https://www.piwheels.org/simple/strif/) 2025-09-08T02:48:36,959 Skipping link: not a file: https://www.piwheels.org/simple/strif/ 2025-09-08T02:48:36,959 Skipping link: not a file: https://pypi.org/simple/strif/ 2025-09-08T02:48:36,984 Given no hashes to check 1 links for project 'strif': discarding no candidates 2025-09-08T02:48:36,986 Collecting strif==0.1.2 2025-09-08T02:48:36,987 Created temporary directory: /tmp/pip-unpack-87prday5 2025-09-08T02:48:37,122 Downloading strif-0.1.2.tar.gz (4.8 kB) 2025-09-08T02:48:37,135 Added strif==0.1.2 from https://files.pythonhosted.org/packages/55/08/d5c7677b62117cfc7c8d9ec36072b7aac990673f9b4ef7d78141eebd05e1/strif-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-pd2tmzln' 2025-09-08T02:48:37,137 Running setup.py (path:/tmp/pip-wheel-jtqv0n00/strif_bce0ad25a4b14238b97b31349d0377b8/setup.py) egg_info for package strif 2025-09-08T02:48:37,137 Created temporary directory: /tmp/pip-pip-egg-info-t060wc53 2025-09-08T02:48:37,137 Preparing metadata (setup.py): started 2025-09-08T02:48:37,139 Running command python setup.py egg_info 2025-09-08T02:48:37,652 /tmp/pip-wheel-jtqv0n00/strif_bce0ad25a4b14238b97b31349d0377b8/strif.py:78: SyntaxWarning: invalid escape sequence '\w' 2025-09-08T02:48:37,652 return "%s-%s" % (re.sub('[^\w.]', '', datetime.now().isoformat()).replace(".", "Z-"), new_uid(bits)) 2025-09-08T02:48:37,654 Traceback (most recent call last): 2025-09-08T02:48:37,655 File "", line 2, in 2025-09-08T02:48:37,656 exec(compile(''' 2025-09-08T02:48:37,656 ~~~~^^^^^^^^^^^^ 2025-09-08T02:48:37,656 # This is -- a caller that pip uses to run setup.py 2025-09-08T02:48:37,656 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:48:37,656 ...<32 lines>... 2025-09-08T02:48:37,656 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T02:48:37,656 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:48:37,656 ''' % ('/tmp/pip-wheel-jtqv0n00/strif_bce0ad25a4b14238b97b31349d0377b8/setup.py',), "", "exec")) 2025-09-08T02:48:37,656 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:48:37,657 File "", line 35, in 2025-09-08T02:48:37,657 File "/tmp/pip-wheel-jtqv0n00/strif_bce0ad25a4b14238b97b31349d0377b8/setup.py", line 5, in 2025-09-08T02:48:37,657 import strif 2025-09-08T02:48:37,657 File "/tmp/pip-wheel-jtqv0n00/strif_bce0ad25a4b14238b97b31349d0377b8/strif.py", line 162 2025-09-08T02:48:37,657 def make_all_dirs(path, mode=0777): 2025-09-08T02:48:37,657 ^ 2025-09-08T02:48:37,657 SyntaxError: leading zeros in decimal integer literals are not permitted; use an 0o prefix for octal integers 2025-09-08T02:48:37,742 ERROR: python setup.py egg_info exited with 1 2025-09-08T02:48:37,753 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T02:48:37,753 exec(compile('"'"''"'"''"'"' 2025-09-08T02:48:37,753 # This is -- a caller that pip uses to run setup.py 2025-09-08T02:48:37,753 # 2025-09-08T02:48:37,753 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T02:48:37,753 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T02:48:37,753 # - It provides a clear error message when setuptools is not installed. 2025-09-08T02:48:37,753 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T02:48:37,753 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T02:48:37,753 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T02:48:37,753 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T02:48:37,753 import os, sys, tokenize, traceback 2025-09-08T02:48:37,753 2025-09-08T02:48:37,753 try: 2025-09-08T02:48:37,753 import setuptools 2025-09-08T02:48:37,753 except ImportError: 2025-09-08T02:48:37,753 print( 2025-09-08T02:48:37,753 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T02:48:37,753 "the build environment with exception:", 2025-09-08T02:48:37,753 file=sys.stderr, 2025-09-08T02:48:37,753 ) 2025-09-08T02:48:37,753 traceback.print_exc() 2025-09-08T02:48:37,753 sys.exit(1) 2025-09-08T02:48:37,753 2025-09-08T02:48:37,753 __file__ = %r 2025-09-08T02:48:37,753 sys.argv[0] = __file__ 2025-09-08T02:48:37,753 2025-09-08T02:48:37,753 if os.path.exists(__file__): 2025-09-08T02:48:37,753 filename = __file__ 2025-09-08T02:48:37,753 with tokenize.open(__file__) as f: 2025-09-08T02:48:37,753 setup_py_code = f.read() 2025-09-08T02:48:37,753 else: 2025-09-08T02:48:37,753 filename = "" 2025-09-08T02:48:37,753 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T02:48:37,753 2025-09-08T02:48:37,753 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T02:48:37,753 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-jtqv0n00/strif_bce0ad25a4b14238b97b31349d0377b8/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-t060wc53[/] 2025-09-08T02:48:37,754 [bold magenta]cwd[/]: /tmp/pip-wheel-jtqv0n00/strif_bce0ad25a4b14238b97b31349d0377b8/ 2025-09-08T02:48:37,754 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T02:48:37,755 ERROR: metadata generation failed 2025-09-08T02:48:37,760 Exception information: 2025-09-08T02:48:37,760 Traceback (most recent call last): 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T02:48:37,760 call_subprocess( 2025-09-08T02:48:37,760 ~~~~~~~~~~~~~~~^ 2025-09-08T02:48:37,760 args, 2025-09-08T02:48:37,760 ^^^^^ 2025-09-08T02:48:37,760 ...<2 lines>... 2025-09-08T02:48:37,760 spinner=spinner, 2025-09-08T02:48:37,760 ^^^^^^^^^^^^^^^^ 2025-09-08T02:48:37,760 ) 2025-09-08T02:48:37,760 ^ 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T02:48:37,760 raise error 2025-09-08T02:48:37,760 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T02:48:37,760 2025-09-08T02:48:37,760 The above exception was the direct cause of the following exception: 2025-09-08T02:48:37,760 2025-09-08T02:48:37,760 Traceback (most recent call last): 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T02:48:37,760 status = _inner_run() 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T02:48:37,760 return self.run(options, args) 2025-09-08T02:48:37,760 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T02:48:37,760 return func(self, options, args) 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T02:48:37,760 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T02:48:37,760 result = self._result = resolver.resolve( 2025-09-08T02:48:37,760 ~~~~~~~~~~~~~~~~^ 2025-09-08T02:48:37,760 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T02:48:37,760 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:48:37,760 ) 2025-09-08T02:48:37,760 ^ 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T02:48:37,760 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T02:48:37,760 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T02:48:37,760 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T02:48:37,760 if not criterion.candidates: 2025-09-08T02:48:37,760 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T02:48:37,760 return bool(self._sequence) 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T02:48:37,760 self._bool = any(self) 2025-09-08T02:48:37,760 ~~~^^^^^^ 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T02:48:37,760 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T02:48:37,760 ^^^^^^^^ 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T02:48:37,760 candidate = func() 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T02:48:37,760 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T02:48:37,760 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:48:37,760 link, template, name, version 2025-09-08T02:48:37,760 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:48:37,760 ) 2025-09-08T02:48:37,760 ^ 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T02:48:37,760 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T02:48:37,760 ~~~~~~~~~~~~~^ 2025-09-08T02:48:37,760 link, 2025-09-08T02:48:37,760 ^^^^^ 2025-09-08T02:48:37,760 ...<3 lines>... 2025-09-08T02:48:37,760 version=version, 2025-09-08T02:48:37,760 ^^^^^^^^^^^^^^^^ 2025-09-08T02:48:37,760 ) 2025-09-08T02:48:37,760 ^ 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T02:48:37,760 super().__init__( 2025-09-08T02:48:37,760 ~~~~~~~~~~~~~~~~^ 2025-09-08T02:48:37,760 link=link, 2025-09-08T02:48:37,760 ^^^^^^^^^^ 2025-09-08T02:48:37,760 ...<4 lines>... 2025-09-08T02:48:37,760 version=version, 2025-09-08T02:48:37,760 ^^^^^^^^^^^^^^^^ 2025-09-08T02:48:37,760 ) 2025-09-08T02:48:37,760 ^ 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T02:48:37,760 self.dist = self._prepare() 2025-09-08T02:48:37,760 ~~~~~~~~~~~~~^^ 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T02:48:37,760 dist = self._prepare_distribution() 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T02:48:37,760 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T02:48:37,760 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T02:48:37,760 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T02:48:37,760 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T02:48:37,760 dist = _get_prepared_distribution( 2025-09-08T02:48:37,760 req, 2025-09-08T02:48:37,760 ...<3 lines>... 2025-09-08T02:48:37,760 self.check_build_deps, 2025-09-08T02:48:37,760 ) 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T02:48:37,760 abstract_dist.prepare_distribution_metadata( 2025-09-08T02:48:37,760 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:48:37,760 finder, build_isolation, check_build_deps 2025-09-08T02:48:37,760 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:48:37,760 ) 2025-09-08T02:48:37,760 ^ 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T02:48:37,760 self.req.prepare_metadata() 2025-09-08T02:48:37,760 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T02:48:37,760 self.metadata_directory = generate_metadata_legacy( 2025-09-08T02:48:37,760 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:48:37,760 build_env=self.build_env, 2025-09-08T02:48:37,760 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:48:37,760 ...<3 lines>... 2025-09-08T02:48:37,760 details=details, 2025-09-08T02:48:37,760 ^^^^^^^^^^^^^^^^ 2025-09-08T02:48:37,760 ) 2025-09-08T02:48:37,760 ^ 2025-09-08T02:48:37,760 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T02:48:37,760 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T02:48:37,760 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T02:48:37,781 Removed strif==0.1.2 from https://files.pythonhosted.org/packages/55/08/d5c7677b62117cfc7c8d9ec36072b7aac990673f9b4ef7d78141eebd05e1/strif-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-pd2tmzln' 2025-09-08T02:48:37,781 Removed build tracker: '/tmp/pip-build-tracker-pd2tmzln'