2025-09-08T05:21:57,743 Created temporary directory: /tmp/pip-build-tracker-q3poltet 2025-09-08T05:21:57,743 Initialized build tracking at /tmp/pip-build-tracker-q3poltet 2025-09-08T05:21:57,743 Created build tracker: /tmp/pip-build-tracker-q3poltet 2025-09-08T05:21:57,744 Entered build tracker: /tmp/pip-build-tracker-q3poltet 2025-09-08T05:21:57,744 Created temporary directory: /tmp/pip-wheel-crsn2pb3 2025-09-08T05:21:57,747 Created temporary directory: /tmp/pip-ephem-wheel-cache-oxp8w4fj 2025-09-08T05:21:57,806 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T05:21:57,808 2 location(s) to search for versions of syncrypto: 2025-09-08T05:21:57,808 * https://pypi.org/simple/syncrypto/ 2025-09-08T05:21:57,808 * https://www.piwheels.org/simple/syncrypto/ 2025-09-08T05:21:57,808 Fetching project page and analyzing links: https://pypi.org/simple/syncrypto/ 2025-09-08T05:21:57,809 Getting page https://pypi.org/simple/syncrypto/ 2025-09-08T05:21:57,810 Found index url https://pypi.org/simple/ 2025-09-08T05:21:57,880 Fetched page https://pypi.org/simple/syncrypto/ as application/vnd.pypi.simple.v1+json 2025-09-08T05:21:57,886 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/31/34/618066bc469cb84ec783dff24b830e2e50781ec702f227a9e166be770415/syncrypto-0.0.1-py2-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,886 Found link https://files.pythonhosted.org/packages/f7/97/602bbe5a3a372fc11d20151e72b4548e6eafd52c43873da47e5eb82f1bd7/syncrypto-0.0.1.tar.gz (from https://pypi.org/simple/syncrypto/), version: 0.0.1 2025-09-08T05:21:57,886 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/5a/da/eeb9fda6a2aa32389184c64af74fa68f6505b210109d3509928d950334e3/syncrypto-0.0.2-py2-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,886 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/7c/85/21859ff6fbfdba72765da9752171f5ffc88035a6e85e5d73f752dceaec91/syncrypto-0.0.3-py2-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,887 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/57/82/087eedc16a0abda7a88e8d3f96e54bb9c8903a99bc88a9a96a96d7abd57e/syncrypto-0.0.4-py2-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,887 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/bc/20/970fef7d87683663183033eaad809a58655b8884f3a29337e55eb83beba0/syncrypto-0.0.5-py2-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,887 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/f9/d8/f7b3fedaec61f8368207297e0f1e14d13581e78f751c5285439a70408814/syncrypto-0.1.0-py2-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,887 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/d6/5a/b45096a006ca08b010e9ad2a731ce3f80aa70298e96faa9ac0e8c80f1a69/syncrypto-0.1.1-py2-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,887 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/36/40/6f242313582796d2b5ecfc9b27ce2493d2797fcf09ffc4396ad744ef7947/syncrypto-0.1.2-py2-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,887 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/09/40/67577a5365749e61b327ce68576f73e25954ac2893974d2c4b044d354a56/syncrypto-0.1.3-py2-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,887 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/ec/13/0583f4451e2d295c61eda39f133dd0d7e0af7b658cbca5df4431950cb901/syncrypto-0.1.4-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,888 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/f1/97/d93d3d4fa6806aac0417b7a759fef75b5bd829ec7c1d308bbe256388d1d5/syncrypto-0.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,888 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/12/4a/40de4d2e6cbfa6d923bf78892f6b3228cfecfa7c3b5ed49cda79ae238c87/syncrypto-0.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,888 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/c8/50/d16b02f74e8e9877316ca53b18ccd4931c709fe58d96afa0609d7123f87c/syncrypto-0.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,888 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/f2/52/eea7eb58263c909fb058274c3caed1556afc561ae1a635d70e6603d8c09a/syncrypto-0.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,888 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/11/c3/82eaa73cdba05a40207cef1cfef8510cd68bf8dbd0aed8af1edca255ca5d/syncrypto-0.3.2-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,888 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/ba/11/9751235f01f9121531ab7f9f1a4757f70d1cdfb9e646906e4d1605e5951c/syncrypto-0.3.3-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,888 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/0d/d8/238662a630b158baf8c503d936573e1ecba019bca6c41d3031222e9d9c76/syncrypto-0.3.4-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,889 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/c3/31/110217a03724770c5d9756b8f0339e091088f19fdd23a1501d5992014a39/syncrypto-0.3.5-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,889 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/5a/65/10608139825e0d4928750095d5a1711df042cbe826b4565a8b7b21262353/syncrypto-0.3.6-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,889 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/06/bb/4c4cc9fa9ff1e9a9c2a9605007ddf1d3b44cf2c71fc67eeeddec88b8d3cf/syncrypto-0.3.7-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,889 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/86/3f/b86180130ba0a286df24d25e55ddabffb839e3f67cdbbada1a2db05785a3/syncrypto-0.3.8-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,889 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/3c/78/4c52049e19dc25ae2f7ba79a606bc08bb74cba982c4b58ce9733a749ef77/syncrypto-0.3.9-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,889 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/5c/99/69b3924f3bc1f5a591e83c45c860ff591aa8dd9690bb80608cd2697aeed3/syncrypto-0.3.10-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,889 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/2e/e7/84952f65e06fb83e732c3b702647a09e5bcbc7b44365c04cbc89121fe1bb/syncrypto-0.3.11-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,890 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/f9/37/e6bdd279545a3e15f98079cd90c31a5cc63dfbbfea6615d45f12ae49d79b/syncrypto-0.3.12-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,890 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/03/93/76740a4004f1dc472582491bacd65ae458b1314335b6f51eed4aa3292090/syncrypto-0.3.13-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,890 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/40/b8/2a6752ee983a28b242b2a1a436d349e05a0a3e91f2620277d2180e0ab8d6/syncrypto-0.3.14-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,890 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/3e/c4/c7ae1dc1871fb1cb3e9b692e8e661f87fbc3bb566b6b3f130f8da505486f/syncrypto-0.3.15-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,890 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/fa/3b/57c6e078195537bb69b95ed8f028f53ff1fea0e832a31680b264bb6cb07f/syncrypto-0.3.16-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,890 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/d7/01/5bedea948bf3998d25e94085637594c571edb43f4ae1ed26db6751c739ab/syncrypto-0.3.17-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,890 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/ce/56/6dcf04f1b91cb40aefff05be1c2d060a9ea8a1dbd0e52afbfb984084ea84/syncrypto-0.3.18-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,890 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/82/5f/b65cd22f7037670f01fa755b5b24a92dfba5f5465cfa30fdac3a32ad2775/syncrypto-0.3.19-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,891 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/25/44/3cf1569b1f8b3041c9487daff4f0130fcfef4f77941855c7f3538309f8f5/syncrypto-0.3.20-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,891 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/1e/9c/3f824e3e8f880e07d849635cd892905502291e8a52c432a9f0bb2ef9c620/syncrypto-0.3.21-py2-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,891 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/f8/b9/355771e15e0506c2ba22f1bcae7614bad11954dc59d6ce4dae4740a99cd0/syncrypto-0.3.21-py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,891 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/fa/ef/18286fb214fbcc829034aad20658c992d186a3d6665902d6e60158992355/syncrypto-0.3.22-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,891 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/43/f3/4773e94650cfb4d2e55479bcaeb3f3dcc1987479c7548aacf93bc4e64912/syncrypto-0.3.23-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,891 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/ad/42/4b609484c2719e33c7fcd9c2769c78dfcab6b71654cfba5aebf8cd0e91a1/syncrypto-0.3.24-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,891 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/7b/c1/61108343a5ae9f58c5692f4e23d4839ecedd3468f19e7eba4a22435bd1fc/syncrypto-0.3.25-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,892 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/b9/c3/4118ae44513482451938963ad7a6658ae564a32ac5002e9214cd981ded10/syncrypto-0.3.26-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,892 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/ed/c8/6a06602ad0d1d08b9be8371c2d0459b17e00c7cdc69a239e30436ca5b77a/syncrypto-0.3.27-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,892 Skipping link: No binaries permitted for syncrypto: https://files.pythonhosted.org/packages/d4/22/92be118f12575e83032b6c246c3a9dd514acc03cd51d8a164ac4c2a9307e/syncrypto-0.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/syncrypto/) 2025-09-08T05:21:57,892 Found link https://files.pythonhosted.org/packages/ba/6c/d19061ef4eb7050d37376640cc4dd749a67307b6608e5bf4d71fd2b36392/syncrypto-0.4.2.tar.gz (from https://pypi.org/simple/syncrypto/), version: 0.4.2 2025-09-08T05:21:57,892 Fetching project page and analyzing links: https://www.piwheels.org/simple/syncrypto/ 2025-09-08T05:21:57,893 Getting page https://www.piwheels.org/simple/syncrypto/ 2025-09-08T05:21:57,894 Found index url https://www.piwheels.org/simple/ 2025-09-08T05:21:57,986 Fetched page https://www.piwheels.org/simple/syncrypto/ as text/html 2025-09-08T05:21:57,987 Skipping link: No binaries permitted for syncrypto: https://archive1.piwheels.org/simple/syncrypto/syncrypto-0.0.1-py3-none-any.whl#sha256=1d32b8ef58889450048c0d2191135dc94f033547f8fc4efd0ef7188e3b1e2d0a (from https://www.piwheels.org/simple/syncrypto/) 2025-09-08T05:21:57,988 Skipping link: not a file: https://www.piwheels.org/simple/syncrypto/ 2025-09-08T05:21:57,988 Skipping link: not a file: https://pypi.org/simple/syncrypto/ 2025-09-08T05:21:58,015 Given no hashes to check 1 links for project 'syncrypto': discarding no candidates 2025-09-08T05:21:58,016 Collecting syncrypto==0.4.2 2025-09-08T05:21:58,017 Created temporary directory: /tmp/pip-unpack-i78ugh4v 2025-09-08T05:21:58,079 Downloading syncrypto-0.4.2.tar.gz (16 kB) 2025-09-08T05:21:58,098 Added syncrypto==0.4.2 from https://files.pythonhosted.org/packages/ba/6c/d19061ef4eb7050d37376640cc4dd749a67307b6608e5bf4d71fd2b36392/syncrypto-0.4.2.tar.gz to build tracker '/tmp/pip-build-tracker-q3poltet' 2025-09-08T05:21:58,099 Running setup.py (path:/tmp/pip-wheel-crsn2pb3/syncrypto_6aa69d2b71f04312b46ce8c5cf8a19e4/setup.py) egg_info for package syncrypto 2025-09-08T05:21:58,099 Created temporary directory: /tmp/pip-pip-egg-info-jso1w5pm 2025-09-08T05:21:58,099 Preparing metadata (setup.py): started 2025-09-08T05:21:58,100 Running command python setup.py egg_info 2025-09-08T05:21:58,822 Traceback (most recent call last): 2025-09-08T05:21:58,824 File "", line 2, in 2025-09-08T05:21:58,824 exec(compile(''' 2025-09-08T05:21:58,824 ~~~~^^^^^^^^^^^^ 2025-09-08T05:21:58,824 # This is -- a caller that pip uses to run setup.py 2025-09-08T05:21:58,825 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:21:58,825 ...<32 lines>... 2025-09-08T05:21:58,825 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T05:21:58,825 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:21:58,825 ''' % ('/tmp/pip-wheel-crsn2pb3/syncrypto_6aa69d2b71f04312b46ce8c5cf8a19e4/setup.py',), "", "exec")) 2025-09-08T05:21:58,825 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:21:58,825 File "", line 35, in 2025-09-08T05:21:58,825 File "/tmp/pip-wheel-crsn2pb3/syncrypto_6aa69d2b71f04312b46ce8c5cf8a19e4/setup.py", line 4, in 2025-09-08T05:21:58,826 import syncrypto 2025-09-08T05:21:58,826 File "/tmp/pip-wheel-crsn2pb3/syncrypto_6aa69d2b71f04312b46ce8c5cf8a19e4/syncrypto/__init__.py", line 21, in 2025-09-08T05:21:58,826 from .core import Syncrypto, InvalidFolder 2025-09-08T05:21:58,826 File "/tmp/pip-wheel-crsn2pb3/syncrypto_6aa69d2b71f04312b46ce8c5cf8a19e4/syncrypto/core.py", line 29, in 2025-09-08T05:21:58,826 from lockfile.mkdirlockfile import MkdirLockFile as LockFile 2025-09-08T05:21:58,826 ModuleNotFoundError: No module named 'lockfile' 2025-09-08T05:21:58,915 ERROR: python setup.py egg_info exited with 1 2025-09-08T05:21:58,926 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T05:21:58,926 exec(compile('"'"''"'"''"'"' 2025-09-08T05:21:58,926 # This is -- a caller that pip uses to run setup.py 2025-09-08T05:21:58,926 # 2025-09-08T05:21:58,926 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T05:21:58,926 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T05:21:58,926 # - It provides a clear error message when setuptools is not installed. 2025-09-08T05:21:58,926 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T05:21:58,926 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T05:21:58,926 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T05:21:58,926 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T05:21:58,926 import os, sys, tokenize, traceback 2025-09-08T05:21:58,926 2025-09-08T05:21:58,926 try: 2025-09-08T05:21:58,926 import setuptools 2025-09-08T05:21:58,926 except ImportError: 2025-09-08T05:21:58,926 print( 2025-09-08T05:21:58,926 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T05:21:58,926 "the build environment with exception:", 2025-09-08T05:21:58,926 file=sys.stderr, 2025-09-08T05:21:58,926 ) 2025-09-08T05:21:58,926 traceback.print_exc() 2025-09-08T05:21:58,926 sys.exit(1) 2025-09-08T05:21:58,926 2025-09-08T05:21:58,926 __file__ = %r 2025-09-08T05:21:58,926 sys.argv[0] = __file__ 2025-09-08T05:21:58,926 2025-09-08T05:21:58,926 if os.path.exists(__file__): 2025-09-08T05:21:58,926 filename = __file__ 2025-09-08T05:21:58,926 with tokenize.open(__file__) as f: 2025-09-08T05:21:58,926 setup_py_code = f.read() 2025-09-08T05:21:58,926 else: 2025-09-08T05:21:58,926 filename = "" 2025-09-08T05:21:58,926 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T05:21:58,926 2025-09-08T05:21:58,926 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T05:21:58,926 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-crsn2pb3/syncrypto_6aa69d2b71f04312b46ce8c5cf8a19e4/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-jso1w5pm[/] 2025-09-08T05:21:58,927 [bold magenta]cwd[/]: /tmp/pip-wheel-crsn2pb3/syncrypto_6aa69d2b71f04312b46ce8c5cf8a19e4/ 2025-09-08T05:21:58,927 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T05:21:58,928 ERROR: metadata generation failed 2025-09-08T05:21:58,933 Exception information: 2025-09-08T05:21:58,933 Traceback (most recent call last): 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T05:21:58,933 call_subprocess( 2025-09-08T05:21:58,933 ~~~~~~~~~~~~~~~^ 2025-09-08T05:21:58,933 args, 2025-09-08T05:21:58,933 ^^^^^ 2025-09-08T05:21:58,933 ...<2 lines>... 2025-09-08T05:21:58,933 spinner=spinner, 2025-09-08T05:21:58,933 ^^^^^^^^^^^^^^^^ 2025-09-08T05:21:58,933 ) 2025-09-08T05:21:58,933 ^ 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T05:21:58,933 raise error 2025-09-08T05:21:58,933 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T05:21:58,933 2025-09-08T05:21:58,933 The above exception was the direct cause of the following exception: 2025-09-08T05:21:58,933 2025-09-08T05:21:58,933 Traceback (most recent call last): 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T05:21:58,933 status = _inner_run() 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T05:21:58,933 return self.run(options, args) 2025-09-08T05:21:58,933 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T05:21:58,933 return func(self, options, args) 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T05:21:58,933 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T05:21:58,933 result = self._result = resolver.resolve( 2025-09-08T05:21:58,933 ~~~~~~~~~~~~~~~~^ 2025-09-08T05:21:58,933 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T05:21:58,933 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:21:58,933 ) 2025-09-08T05:21:58,933 ^ 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T05:21:58,933 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T05:21:58,933 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T05:21:58,933 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T05:21:58,933 if not criterion.candidates: 2025-09-08T05:21:58,933 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T05:21:58,933 return bool(self._sequence) 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T05:21:58,933 self._bool = any(self) 2025-09-08T05:21:58,933 ~~~^^^^^^ 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T05:21:58,933 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T05:21:58,933 ^^^^^^^^ 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T05:21:58,933 candidate = func() 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T05:21:58,933 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T05:21:58,933 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:21:58,933 link, template, name, version 2025-09-08T05:21:58,933 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:21:58,933 ) 2025-09-08T05:21:58,933 ^ 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T05:21:58,933 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T05:21:58,933 ~~~~~~~~~~~~~^ 2025-09-08T05:21:58,933 link, 2025-09-08T05:21:58,933 ^^^^^ 2025-09-08T05:21:58,933 ...<3 lines>... 2025-09-08T05:21:58,933 version=version, 2025-09-08T05:21:58,933 ^^^^^^^^^^^^^^^^ 2025-09-08T05:21:58,933 ) 2025-09-08T05:21:58,933 ^ 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T05:21:58,933 super().__init__( 2025-09-08T05:21:58,933 ~~~~~~~~~~~~~~~~^ 2025-09-08T05:21:58,933 link=link, 2025-09-08T05:21:58,933 ^^^^^^^^^^ 2025-09-08T05:21:58,933 ...<4 lines>... 2025-09-08T05:21:58,933 version=version, 2025-09-08T05:21:58,933 ^^^^^^^^^^^^^^^^ 2025-09-08T05:21:58,933 ) 2025-09-08T05:21:58,933 ^ 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T05:21:58,933 self.dist = self._prepare() 2025-09-08T05:21:58,933 ~~~~~~~~~~~~~^^ 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T05:21:58,933 dist = self._prepare_distribution() 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T05:21:58,933 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T05:21:58,933 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T05:21:58,933 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T05:21:58,933 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T05:21:58,933 dist = _get_prepared_distribution( 2025-09-08T05:21:58,933 req, 2025-09-08T05:21:58,933 ...<3 lines>... 2025-09-08T05:21:58,933 self.check_build_deps, 2025-09-08T05:21:58,933 ) 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T05:21:58,933 abstract_dist.prepare_distribution_metadata( 2025-09-08T05:21:58,933 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:21:58,933 finder, build_isolation, check_build_deps 2025-09-08T05:21:58,933 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:21:58,933 ) 2025-09-08T05:21:58,933 ^ 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T05:21:58,933 self.req.prepare_metadata() 2025-09-08T05:21:58,933 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T05:21:58,933 self.metadata_directory = generate_metadata_legacy( 2025-09-08T05:21:58,933 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:21:58,933 build_env=self.build_env, 2025-09-08T05:21:58,933 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:21:58,933 ...<3 lines>... 2025-09-08T05:21:58,933 details=details, 2025-09-08T05:21:58,933 ^^^^^^^^^^^^^^^^ 2025-09-08T05:21:58,933 ) 2025-09-08T05:21:58,933 ^ 2025-09-08T05:21:58,933 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T05:21:58,933 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T05:21:58,933 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T05:21:58,954 Removed syncrypto==0.4.2 from https://files.pythonhosted.org/packages/ba/6c/d19061ef4eb7050d37376640cc4dd749a67307b6608e5bf4d71fd2b36392/syncrypto-0.4.2.tar.gz from build tracker '/tmp/pip-build-tracker-q3poltet' 2025-09-08T05:21:58,955 Removed build tracker: '/tmp/pip-build-tracker-q3poltet'