2025-09-09T19:48:59,330 Created temporary directory: /tmp/pip-build-tracker-29y1uziv 2025-09-09T19:48:59,332 Initialized build tracking at /tmp/pip-build-tracker-29y1uziv 2025-09-09T19:48:59,333 Created build tracker: /tmp/pip-build-tracker-29y1uziv 2025-09-09T19:48:59,333 Entered build tracker: /tmp/pip-build-tracker-29y1uziv 2025-09-09T19:48:59,334 Created temporary directory: /tmp/pip-wheel-50_v3zfy 2025-09-09T19:48:59,341 Created temporary directory: /tmp/pip-ephem-wheel-cache-b318vg9r 2025-09-09T19:48:59,467 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T19:48:59,472 2 location(s) to search for versions of iosbackup: 2025-09-09T19:48:59,472 * https://pypi.org/simple/iosbackup/ 2025-09-09T19:48:59,472 * https://www.piwheels.org/simple/iosbackup/ 2025-09-09T19:48:59,473 Fetching project page and analyzing links: https://pypi.org/simple/iosbackup/ 2025-09-09T19:48:59,474 Getting page https://pypi.org/simple/iosbackup/ 2025-09-09T19:48:59,477 Found index url https://pypi.org/simple/ 2025-09-09T19:48:59,617 Fetched page https://pypi.org/simple/iosbackup/ as application/vnd.pypi.simple.v1+json 2025-09-09T19:48:59,625 Skipping link: No binaries permitted for iosbackup: https://files.pythonhosted.org/packages/00/c4/ad338026c141980c4293045b93d55050ae84ce7eeac3832df59755b07ea0/iOSbackup-0.9.0-py3-none-any.whl (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,627 Found link https://files.pythonhosted.org/packages/49/b3/3a189e8cd651c7a1bc0ddf06ad3e87e8628e532cac81387b1660013284ac/iOSbackup-0.9.0.tar.gz (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6), version: 0.9.0 2025-09-09T19:48:59,628 Skipping link: No binaries permitted for iosbackup: https://files.pythonhosted.org/packages/22/ef/850fd05eb02ebc021b94bd0d1903637b273be6de4200cb0c9057ee7f887b/iOSbackup-0.9.1-py3-none-any.whl (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,629 Found link https://files.pythonhosted.org/packages/a5/35/a7414acd2b357dfd492a48e7260b5c94c9c5038f8d2995aa9a7ed2bb5d70/iOSbackup-0.9.1.tar.gz (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6), version: 0.9.1 2025-09-09T19:48:59,629 Skipping link: No binaries permitted for iosbackup: https://files.pythonhosted.org/packages/18/62/0aec6261d1f2a16c1875ea46b16b556d9f94f3edf424f9461e5fab40d698/iOSbackup-0.9.2-py3-none-any.whl (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,630 Found link https://files.pythonhosted.org/packages/89/b3/204b549bfe8835477c2cdc3993523366aae06afc8aa39fb359a6a7e22a35/iOSbackup-0.9.2.tar.gz (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6), version: 0.9.2 2025-09-09T19:48:59,631 Skipping link: No binaries permitted for iosbackup: https://files.pythonhosted.org/packages/49/8f/95917571bcc547e62d78a84b80acbfc94ec214ac11666dd00e45ec0b579d/iOSbackup-0.9.9-py3-none-any.whl (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,632 Found link https://files.pythonhosted.org/packages/9e/48/e16db428a70b012763332bd861d562f7d04bfc646ad2ff4416b096d32a19/iOSbackup-0.9.9.tar.gz (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6), version: 0.9.9 2025-09-09T19:48:59,632 Skipping link: No binaries permitted for iosbackup: https://files.pythonhosted.org/packages/ca/2f/3473ffe8aaa656aa21f7a746d87bd26297373001cfcedcd5126e436733c7/iOSbackup-0.9.92-py3-none-any.whl (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.8) 2025-09-09T19:48:59,634 Found link https://files.pythonhosted.org/packages/2a/c7/7285dcc74a60cea2f1f6431f710685a2147f50463ceb6112ffb2533463ca/iOSbackup-0.9.92.tar.gz (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.8), version: 0.9.92 2025-09-09T19:48:59,635 Skipping link: No binaries permitted for iosbackup: https://files.pythonhosted.org/packages/65/10/7f234a3aa85129bc0a4dd95a402862a5f0c765c94e02009a659ef2e76ded/iOSbackup-0.9.901-py3-none-any.whl (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,635 Found link https://files.pythonhosted.org/packages/d6/be/a864a7cf48bd38b944f70865abfbe758220eb8cb51343820d64d12ebdda2/iOSbackup-0.9.901.tar.gz (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6), version: 0.9.901 2025-09-09T19:48:59,636 Skipping link: No binaries permitted for iosbackup: https://files.pythonhosted.org/packages/c3/5c/03892e54ee6db396fdeceee2a83bc9792d3c4b6a99b7e3ad0bdbbce5db9d/iOSbackup-0.9.902-py3-none-any.whl (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,637 Found link https://files.pythonhosted.org/packages/76/f2/8f80f82a5ec6840c295ddfd57ab0e1b13f396671a78e1002fd4008a39e5e/iOSbackup-0.9.902.tar.gz (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6), version: 0.9.902 2025-09-09T19:48:59,637 Skipping link: No binaries permitted for iosbackup: https://files.pythonhosted.org/packages/fb/c2/a48175eee7291f6dfa4c96829ff6af8754ae2881dd9b15905a5e46100e79/iOSbackup-0.9.903-py3-none-any.whl (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,638 Found link https://files.pythonhosted.org/packages/00/fa/50140f7c310efe6a29cc1e5647f6e78e55d7085b9b64f3291ce7e3c0b52b/iOSbackup-0.9.903.tar.gz (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6), version: 0.9.903 2025-09-09T19:48:59,639 Skipping link: No binaries permitted for iosbackup: https://files.pythonhosted.org/packages/a2/f7/9a54b06e5a7376cd7d6d0ffa731a47b085e6fc4177967ce6ad6f1e59996d/iOSbackup-0.9.904-py3-none-any.whl (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,639 Found link https://files.pythonhosted.org/packages/93/27/0c93caf9c0b727a2593c3665fdf58570f217185b75196560c5c5c89aed78/iOSbackup-0.9.904.tar.gz (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6), version: 0.9.904 2025-09-09T19:48:59,640 Skipping link: No binaries permitted for iosbackup: https://files.pythonhosted.org/packages/2b/72/977971711a1c0d850d0ce3f1dc41690996062db81470040e3b749da7dd6f/iOSbackup-0.9.910-py3-none-any.whl (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,641 Found link https://files.pythonhosted.org/packages/d3/e5/84b993b248868c641a22147685f95282c04355f22bd4fe46328423fd7679/iOSbackup-0.9.910.tar.gz (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6), version: 0.9.910 2025-09-09T19:48:59,642 Skipping link: No binaries permitted for iosbackup: https://files.pythonhosted.org/packages/88/8f/86a27707975136a76d3f9bf3e038d2280a0b52706f8e4d45342908e526d7/iOSbackup-0.9.912-py3-none-any.whl (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,642 Found link https://files.pythonhosted.org/packages/70/61/be1a69b11267b348849ba52a9b0bc6a0d15c9137f58884cbf19d90a53071/iOSbackup-0.9.912.tar.gz (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6), version: 0.9.912 2025-09-09T19:48:59,643 Skipping link: No binaries permitted for iosbackup: https://files.pythonhosted.org/packages/2a/d9/b0b6d2ecf2e968ed44e28d33090bb6b7cefe6f1a8ac4ca8d44552bb60ff1/iOSbackup-0.9.913-py3-none-any.whl (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,644 Found link https://files.pythonhosted.org/packages/b6/f5/1521b9668ea003b1374fe8a906fada4d7fc1f1c56db74d7fac1b635cfac2/iOSbackup-0.9.913.tar.gz (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.6), version: 0.9.913 2025-09-09T19:48:59,644 Skipping link: No binaries permitted for iosbackup: https://files.pythonhosted.org/packages/db/a7/587aa5a89ae76612401527b32ea5e6de4231f626c87486ee5fb51d93c332/iOSbackup-0.9.921-py3-none-any.whl (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.8) 2025-09-09T19:48:59,645 Found link https://files.pythonhosted.org/packages/e6/53/b3e02397308caa35912c7f6f2f5d0e91fc867e835264d0dde7b8c2f32736/iOSbackup-0.9.921.tar.gz (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.8), version: 0.9.921 2025-09-09T19:48:59,646 Skipping link: No binaries permitted for iosbackup: https://files.pythonhosted.org/packages/47/51/4e0ff74c38f8c2b0e1eefffa03f33a8d2dc5292295e6ac73e7d93185e6e9/iOSbackup-0.9.923-py3-none-any.whl (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.8) 2025-09-09T19:48:59,646 Found link https://files.pythonhosted.org/packages/36/77/2d9eabe71b49976fd202b816faf927636eafee47760e20e8298cb960eb2e/iOSbackup-0.9.923.tar.gz (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.8), version: 0.9.923 2025-09-09T19:48:59,647 Skipping link: No binaries permitted for iosbackup: https://files.pythonhosted.org/packages/20/e9/38702010469f293239e2dc3534ddb025688975884d46bacc292ff2bfc0a6/iOSbackup-0.9.924-py3-none-any.whl (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.7) 2025-09-09T19:48:59,648 Found link https://files.pythonhosted.org/packages/32/bf/6966360243636d455410f57bddc50fb8311adf5efc8485f8323926ed6776/iOSbackup-0.9.924.tar.gz (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.7), version: 0.9.924 2025-09-09T19:48:59,649 Skipping link: No binaries permitted for iosbackup: https://files.pythonhosted.org/packages/e0/4e/8da5fdc2df642080c79f128b9412a6f33768a610a58d59fbdb7b4d019364/iOSbackup-0.9.925-py3-none-any.whl (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.7) 2025-09-09T19:48:59,650 Found link https://files.pythonhosted.org/packages/db/b8/4cd52322deceb942b9e18b127d45d112c2f7a3ec7821ab528659d4f04275/iOSbackup-0.9.925.tar.gz (from https://pypi.org/simple/iosbackup/) (requires-python:>=3.7), version: 0.9.925 2025-09-09T19:48:59,651 Fetching project page and analyzing links: https://www.piwheels.org/simple/iosbackup/ 2025-09-09T19:48:59,652 Getting page https://www.piwheels.org/simple/iosbackup/ 2025-09-09T19:48:59,654 Found index url https://www.piwheels.org/simple/ 2025-09-09T19:48:59,786 Fetched page https://www.piwheels.org/simple/iosbackup/ as text/html 2025-09-09T19:48:59,791 Skipping link: No binaries permitted for iosbackup: https://archive1.piwheels.org/simple/iosbackup/iOSbackup-0.9.912-py3-none-any.whl#sha256=98716ef4bd368b13d0c158756d5f4e623cdba9f326add01bc72f90a52252bbb3 (from https://www.piwheels.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,791 Skipping link: No binaries permitted for iosbackup: https://archive1.piwheels.org/simple/iosbackup/iOSbackup-0.9.910-py3-none-any.whl#sha256=ba74a9e5fb3ec54f48162e791a10abb73cd913a17e3691b9e4592943cbd0de1f (from https://www.piwheels.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,792 Skipping link: No binaries permitted for iosbackup: https://archive1.piwheels.org/simple/iosbackup/iOSbackup-0.9.904-py3-none-any.whl#sha256=cc51ebdcf7fc0e47ece4356a16c8cfe52bbdd7ce2cd4acb517825ad82807e607 (from https://www.piwheels.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,792 Skipping link: No binaries permitted for iosbackup: https://archive1.piwheels.org/simple/iosbackup/iOSbackup-0.9.903-py3-none-any.whl#sha256=043b069187406439769802bb0cade1a71ce0c1609cf11315e774454032e08e23 (from https://www.piwheels.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,793 Skipping link: No binaries permitted for iosbackup: https://archive1.piwheels.org/simple/iosbackup/iOSbackup-0.9.902-py3-none-any.whl#sha256=54747082bc5e0f0bf45670386f3191275df788a75046bc7082ad017679383644 (from https://www.piwheels.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,793 Skipping link: No binaries permitted for iosbackup: https://archive1.piwheels.org/simple/iosbackup/iOSbackup-0.9.901-py3-none-any.whl#sha256=aae7793ca3296be49dddee19aea741e26e93cc4ccd61cef5a3d4e9bc8c492c1c (from https://www.piwheels.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,794 Skipping link: No binaries permitted for iosbackup: https://archive1.piwheels.org/simple/iosbackup/iOSbackup-0.9.9-py3-none-any.whl#sha256=d28352b3ff91679a7423b589138e7a0be0a00153e5143bb8957059f0cb6567f1 (from https://www.piwheels.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,794 Skipping link: No binaries permitted for iosbackup: https://archive1.piwheels.org/simple/iosbackup/iOSbackup-0.9.2-py3-none-any.whl#sha256=bdd5af56430d367dbce02b7acde2aee6a1375c514051feceaa6c3b652f56ec1e (from https://www.piwheels.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,795 Skipping link: No binaries permitted for iosbackup: https://archive1.piwheels.org/simple/iosbackup/iOSbackup-0.9.1-py3-none-any.whl#sha256=e2364d7b2f9a4903f894fdbc147aaeb379ebbfc68e42c981365d6bd385085d05 (from https://www.piwheels.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,796 Skipping link: No binaries permitted for iosbackup: https://archive1.piwheels.org/simple/iosbackup/iOSbackup-0.9.0-py3-none-any.whl#sha256=a3b2cf0fe752a3e24812c42a512807166c411005d986410f8203beba91fab7f9 (from https://www.piwheels.org/simple/iosbackup/) (requires-python:>=3.6) 2025-09-09T19:48:59,796 Skipping link: not a file: https://www.piwheels.org/simple/iosbackup/ 2025-09-09T19:48:59,797 Skipping link: not a file: https://pypi.org/simple/iosbackup/ 2025-09-09T19:48:59,849 Given no hashes to check 1 links for project 'iosbackup': discarding no candidates 2025-09-09T19:48:59,852 Collecting iosbackup==0.9.92 2025-09-09T19:48:59,855 Created temporary directory: /tmp/pip-unpack-hzmfaxvn 2025-09-09T19:49:00,106 Downloading iOSbackup-0.9.92.tar.gz (26 kB) 2025-09-09T19:49:00,154 Added iosbackup==0.9.92 from https://files.pythonhosted.org/packages/2a/c7/7285dcc74a60cea2f1f6431f710685a2147f50463ceb6112ffb2533463ca/iOSbackup-0.9.92.tar.gz to build tracker '/tmp/pip-build-tracker-29y1uziv' 2025-09-09T19:49:00,157 Running setup.py (path:/tmp/pip-wheel-50_v3zfy/iosbackup_95c9e48cec5c482d8e19ade8090394ba/setup.py) egg_info for package iosbackup 2025-09-09T19:49:00,158 Created temporary directory: /tmp/pip-pip-egg-info-1341ihq5 2025-09-09T19:49:00,158 Preparing metadata (setup.py): started 2025-09-09T19:49:00,160 Running command python setup.py egg_info 2025-09-09T19:49:01,290 Traceback (most recent call last): 2025-09-09T19:49:01,293 File "", line 2, in 2025-09-09T19:49:01,294 exec(compile(''' 2025-09-09T19:49:01,295 ~~~~^^^^^^^^^^^^ 2025-09-09T19:49:01,295 # This is -- a caller that pip uses to run setup.py 2025-09-09T19:49:01,296 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:49:01,296 ...<32 lines>... 2025-09-09T19:49:01,297 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T19:49:01,297 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:49:01,298 ''' % ('/tmp/pip-wheel-50_v3zfy/iosbackup_95c9e48cec5c482d8e19ade8090394ba/setup.py',), "", "exec")) 2025-09-09T19:49:01,298 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:49:01,299 File "", line 35, in 2025-09-09T19:49:01,299 File "/tmp/pip-wheel-50_v3zfy/iosbackup_95c9e48cec5c482d8e19ade8090394ba/setup.py", line 2, in 2025-09-09T19:49:01,300 from iOSbackup import __version__ 2025-09-09T19:49:01,300 File "/tmp/pip-wheel-50_v3zfy/iosbackup_95c9e48cec5c482d8e19ade8090394ba/iOSbackup/__init__.py", line 18, in 2025-09-09T19:49:01,301 import NSKeyedUnArchiver 2025-09-09T19:49:01,301 ModuleNotFoundError: No module named 'NSKeyedUnArchiver' 2025-09-09T19:49:01,467 ERROR: python setup.py egg_info exited with 1 2025-09-09T19:49:01,489 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T19:49:01,489 exec(compile('"'"''"'"''"'"' 2025-09-09T19:49:01,489 # This is -- a caller that pip uses to run setup.py 2025-09-09T19:49:01,489 # 2025-09-09T19:49:01,489 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T19:49:01,489 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T19:49:01,489 # - It provides a clear error message when setuptools is not installed. 2025-09-09T19:49:01,489 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T19:49:01,489 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T19:49:01,489 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T19:49:01,489 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T19:49:01,489 import os, sys, tokenize, traceback 2025-09-09T19:49:01,489 2025-09-09T19:49:01,489 try: 2025-09-09T19:49:01,489 import setuptools 2025-09-09T19:49:01,489 except ImportError: 2025-09-09T19:49:01,489 print( 2025-09-09T19:49:01,489 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T19:49:01,489 "the build environment with exception:", 2025-09-09T19:49:01,489 file=sys.stderr, 2025-09-09T19:49:01,489 ) 2025-09-09T19:49:01,489 traceback.print_exc() 2025-09-09T19:49:01,489 sys.exit(1) 2025-09-09T19:49:01,489 2025-09-09T19:49:01,489 __file__ = %r 2025-09-09T19:49:01,489 sys.argv[0] = __file__ 2025-09-09T19:49:01,489 2025-09-09T19:49:01,489 if os.path.exists(__file__): 2025-09-09T19:49:01,489 filename = __file__ 2025-09-09T19:49:01,489 with tokenize.open(__file__) as f: 2025-09-09T19:49:01,489 setup_py_code = f.read() 2025-09-09T19:49:01,489 else: 2025-09-09T19:49:01,489 filename = "" 2025-09-09T19:49:01,489 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T19:49:01,489 2025-09-09T19:49:01,489 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T19:49:01,489 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-50_v3zfy/iosbackup_95c9e48cec5c482d8e19ade8090394ba/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-1341ihq5[/] 2025-09-09T19:49:01,490 [bold magenta]cwd[/]: /tmp/pip-wheel-50_v3zfy/iosbackup_95c9e48cec5c482d8e19ade8090394ba/ 2025-09-09T19:49:01,491 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T19:49:01,493 ERROR: metadata generation failed 2025-09-09T19:49:01,505 Exception information: 2025-09-09T19:49:01,505 Traceback (most recent call last): 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T19:49:01,505 call_subprocess( 2025-09-09T19:49:01,505 ~~~~~~~~~~~~~~~^ 2025-09-09T19:49:01,505 args, 2025-09-09T19:49:01,505 ^^^^^ 2025-09-09T19:49:01,505 ...<2 lines>... 2025-09-09T19:49:01,505 spinner=spinner, 2025-09-09T19:49:01,505 ^^^^^^^^^^^^^^^^ 2025-09-09T19:49:01,505 ) 2025-09-09T19:49:01,505 ^ 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T19:49:01,505 raise error 2025-09-09T19:49:01,505 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T19:49:01,505 2025-09-09T19:49:01,505 The above exception was the direct cause of the following exception: 2025-09-09T19:49:01,505 2025-09-09T19:49:01,505 Traceback (most recent call last): 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T19:49:01,505 status = _inner_run() 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T19:49:01,505 return self.run(options, args) 2025-09-09T19:49:01,505 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T19:49:01,505 return func(self, options, args) 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T19:49:01,505 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T19:49:01,505 result = self._result = resolver.resolve( 2025-09-09T19:49:01,505 ~~~~~~~~~~~~~~~~^ 2025-09-09T19:49:01,505 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T19:49:01,505 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:49:01,505 ) 2025-09-09T19:49:01,505 ^ 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T19:49:01,505 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T19:49:01,505 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T19:49:01,505 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T19:49:01,505 if not criterion.candidates: 2025-09-09T19:49:01,505 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T19:49:01,505 return bool(self._sequence) 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T19:49:01,505 self._bool = any(self) 2025-09-09T19:49:01,505 ~~~^^^^^^ 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T19:49:01,505 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T19:49:01,505 ^^^^^^^^ 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T19:49:01,505 candidate = func() 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T19:49:01,505 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T19:49:01,505 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T19:49:01,505 link, template, name, version 2025-09-09T19:49:01,505 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:49:01,505 ) 2025-09-09T19:49:01,505 ^ 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T19:49:01,505 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T19:49:01,505 ~~~~~~~~~~~~~^ 2025-09-09T19:49:01,505 link, 2025-09-09T19:49:01,505 ^^^^^ 2025-09-09T19:49:01,505 ...<3 lines>... 2025-09-09T19:49:01,505 version=version, 2025-09-09T19:49:01,505 ^^^^^^^^^^^^^^^^ 2025-09-09T19:49:01,505 ) 2025-09-09T19:49:01,505 ^ 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T19:49:01,505 super().__init__( 2025-09-09T19:49:01,505 ~~~~~~~~~~~~~~~~^ 2025-09-09T19:49:01,505 link=link, 2025-09-09T19:49:01,505 ^^^^^^^^^^ 2025-09-09T19:49:01,505 ...<4 lines>... 2025-09-09T19:49:01,505 version=version, 2025-09-09T19:49:01,505 ^^^^^^^^^^^^^^^^ 2025-09-09T19:49:01,505 ) 2025-09-09T19:49:01,505 ^ 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T19:49:01,505 self.dist = self._prepare() 2025-09-09T19:49:01,505 ~~~~~~~~~~~~~^^ 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T19:49:01,505 dist = self._prepare_distribution() 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T19:49:01,505 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T19:49:01,505 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T19:49:01,505 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T19:49:01,505 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T19:49:01,505 dist = _get_prepared_distribution( 2025-09-09T19:49:01,505 req, 2025-09-09T19:49:01,505 ...<3 lines>... 2025-09-09T19:49:01,505 self.check_build_deps, 2025-09-09T19:49:01,505 ) 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T19:49:01,505 abstract_dist.prepare_distribution_metadata( 2025-09-09T19:49:01,505 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T19:49:01,505 finder, build_isolation, check_build_deps 2025-09-09T19:49:01,505 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:49:01,505 ) 2025-09-09T19:49:01,505 ^ 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T19:49:01,505 self.req.prepare_metadata() 2025-09-09T19:49:01,505 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T19:49:01,505 self.metadata_directory = generate_metadata_legacy( 2025-09-09T19:49:01,505 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T19:49:01,505 build_env=self.build_env, 2025-09-09T19:49:01,505 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T19:49:01,505 ...<3 lines>... 2025-09-09T19:49:01,505 details=details, 2025-09-09T19:49:01,505 ^^^^^^^^^^^^^^^^ 2025-09-09T19:49:01,505 ) 2025-09-09T19:49:01,505 ^ 2025-09-09T19:49:01,505 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T19:49:01,505 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T19:49:01,505 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T19:49:01,556 Removed iosbackup==0.9.92 from https://files.pythonhosted.org/packages/2a/c7/7285dcc74a60cea2f1f6431f710685a2147f50463ceb6112ffb2533463ca/iOSbackup-0.9.92.tar.gz from build tracker '/tmp/pip-build-tracker-29y1uziv' 2025-09-09T19:49:01,557 Removed build tracker: '/tmp/pip-build-tracker-29y1uziv'